Skip to content
Snippets Groups Projects
  1. Jul 21, 2010
    • Iustin Pop's avatar
      Use --union for hpc sum · 7e9e8245
      Iustin Pop authored
      … which fixes the issue noted in the previous commit (almost a brown
      paper bag change).
      7e9e8245
    • Iustin Pop's avatar
      Preliminary support for coverage during live-test · dc61c50b
      Iustin Pop authored
      While this doesn't work correctly yet (hpc sum seems to only take common
      modules, not the sum of modules?), it prepares for gathering coverage
      data during live-test (as an alternative to unittest coverage data).
      dc61c50b
  2. May 28, 2010
    • Iustin Pop's avatar
      Reduce the warnings during the unittests · 9e35522c
      Iustin Pop authored
      Since the unittests are not 'clean' from the p.o.v. of type
      declarations, and cannot be made clean in all respects (e.g. orphan
      instances), we silence some warnings for the test target, to have a
      cleaner output.
      9e35522c
  3. Feb 25, 2010
  4. Feb 24, 2010
  5. Jan 14, 2010
  6. Dec 28, 2009
    • Iustin Pop's avatar
      Improve the dist build rule · 0d0503b2
      Iustin Pop authored
      This changes the 'dist' rule to also do a check that the archive can
      build all the programs and passes the check test itself, and shows the
      sha1sum at the end automatically.
      0d0503b2
    • Iustin Pop's avatar
      Remove Version.hs during clean too · 1901266d
      Iustin Pop authored
      Ganeti/HTools/Version.hs is generated at build time from version (which
      is the only one shipped), so it must be removed by the clean rule.
      1901266d
  7. Oct 12, 2009
  8. Oct 08, 2009
  9. Oct 02, 2009
    • Iustin Pop's avatar
      Split the Luxi generic parts from the loader · 6583e677
      Iustin Pop authored
      The Luxi loader implements both a generic Ganeti Luxi client and the
      loader; it is better if these two are separated. The patch adds a
      Ganeti/Luxi.hs (not under HTools!) since that is generic for Ganeti, and
      not related necessarily to htools.
      6583e677
  10. Sep 29, 2009
  11. Sep 28, 2009
    • Iustin Pop's avatar
      Turn on, and fix, more warnings · fbb95f28
      Iustin Pop authored
      The Makefile was intented to be -Wall and not simply -W, but I missed
      that. This enables more warnings and also enables -Werror (except for
      the tests).
      fbb95f28
  12. Jul 08, 2009
  13. Jul 05, 2009
    • Iustin Pop's avatar
      Remove hn1 and related code · 266aea94
      Iustin Pop authored
      hn1 was deprecated for a while and this patch removes it altogether. The
      support code in Cluster.hs is also removed.
      266aea94
  14. Jun 01, 2009
    • Iustin Pop's avatar
      Initial add of the hspace tool · e10be8f2
      Iustin Pop authored
      This is a tool that checks how many instances (of same size, specified
      by command line arguments) can be added to a cluster while remaining N+1
      compliant.
      e10be8f2
    • Iustin Pop's avatar
      Ensure consistent naming of the tools · 9b1e1cc9
      Iustin Pop authored
      This patch makes sure that all references to the name of the software is
      ganeti-htools, not simply htools.
      9b1e1cc9
    • Iustin Pop's avatar
      Lots of documentation updates · 9188aeef
      Iustin Pop authored
      This patch does only doc build changes, doc changes and function move
      around (for more logical documentation). It should have no impact at all
      on the code.
      9188aeef
    • Iustin Pop's avatar
      Change the check rule in Makefile · ef53b4b2
      Iustin Pop authored
      Since ghc won't trigger recompilation due to the -fhpc flag, it's not
      useful to rm && make test, as this will only relink the binary.
      Therefore we simplify this rule.
      ef53b4b2
    • Iustin Pop's avatar
      Add test infrastructure and initial tests · 15f4c8ca
      Iustin Pop authored
      This patch adds a QuickCheck-based test infrastructure and initial tests
      based on it. The PeerMap module has a 100% coverage ☺️
      
      Side-note: one has to read the source of QuickCheck to see how to use it
      (especially the Batch submodule), the docs are not enough…
      15f4c8ca
  15. May 26, 2009
    • Iustin Pop's avatar
      Add a maintainer-clean makefile rule · cdd0a1dd
      Iustin Pop authored
      This splits the current “clean” rule into proper clean (cleaning of
      build artifacts) and maintainer-clean (cleaning of distributed files).
      This should make it better for Debian packaging.
      cdd0a1dd
  16. May 21, 2009
    • Iustin Pop's avatar
      Initial work on hail · 585d4420
      Iustin Pop authored
      This makes hail compile and get a request parsed via IAlloc, but nothing
      more.
      585d4420
  17. May 18, 2009
  18. Apr 21, 2009
    • Iustin Pop's avatar
      Fix the makefile dist rule · f438b9b3
      Iustin Pop authored
      It was missing a dependency on the Version.hs file, so right after “make
      clean”, a “make dist” used to fail.
      f438b9b3
  19. Apr 20, 2009
  20. Mar 23, 2009
    • Iustin Pop's avatar
      More documentation updates · 6ef35e3c
      Iustin Pop authored
      This removes most of the content of the README file (obsoleted by new
      algorithm and man pages), modifies the Makefile to include the built
      documentation in the source archive (so that haddock/hscolour are not
      needed) and updates the haddock-prologue with current information.
      6ef35e3c
  21. Mar 21, 2009
  22. Mar 20, 2009
  23. Mar 12, 2009
  24. Feb 22, 2009
  25. Jan 28, 2009
Loading