Statistics
| Branch: | Tag: | Revision:

root @ 691dcd2a

Name Size
  Ganeti
.gitattributes 21 Bytes
.gitignore 180 Bytes
AUTHORS 31 Bytes
COPYING 17.6 kB
Makefile 2.9 kB
NEWS 11.5 kB
README 4.1 kB
haddock-prologue 360 Bytes
hail.1 2.6 kB
hail.hs 3.7 kB
hbal.1 25.3 kB
hbal.hs 11.7 kB
hscan.1 3.2 kB
hscan.hs 5.8 kB
hscolour.css 195 Bytes
hspace.1 13.5 kB
hspace.hs 11.9 kB
live-test.sh 3.5 kB
test.hs 2.6 kB

Latest revisions

# Date Author Comment
691dcd2a 07/22/2010 06:03 am Iustin Pop

Remove an obsolete function and add Utils tests

b880f1d1 07/22/2010 03:32 am Iustin Pop

Extend the live-test

The (recently-enabled) live test coverage stats found a few low-hanging
fruits in the tests we do…

7e9e8245 07/22/2010 02:27 am Iustin Pop

Use --union for hpc sum

… which fixes the issue noted in the previous commit (almost a brown
paper bag change).

dc61c50b 07/22/2010 01:43 am Iustin Pop

Preliminary support for coverage during live-test

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).

223dbe53 07/22/2010 01:42 am Iustin Pop

Add some more imports to QC.hs

This is needed so that in the coverage report we list all modules, even
the ones we don't test at all, such that we get the complete results.

c3c7a0c1 07/22/2010 01:42 am Iustin Pop

Change the meaning of the N+1 fail metric

Currently, this metric tracks the nodes failing the N+1 check. While
this helps (in some cases) to evacuate such nodes, it's not a good
metric since rarely it will change during a step (only at the last
instance moving away). Therefore we replace it with the count of...

8a3b30ca 07/22/2010 01:42 am Iustin Pop

Introduce per-metric weights

Currently all metrics have the same weight (we just sum them together).
However, for the hard constraints (N+1 failures, offline nodes, etc.)
we should handle the metrics differently based on their meaning. For
example, an instance living on a primary offline node is worse than an...

2cae47e9 07/22/2010 01:42 am Iustin Pop

Allow balancing moves to introduce N+1 errors

This patch switches the applyMove function to the extended versions of
Node.addPri and addSec, and passes the override flag based on the state
of the node that we're moving away from.

3e3c9393 07/22/2010 01:42 am Iustin Pop

Introduce a relaxed add instance mode

In case an instance is living on an offline node, it doesn't make sense
to refuse moving it because that would create N+1 failures; failing N+1
is still much better than not running at all. Similarly, if the
secondary node of an instance is offline, meaning the instance doesn't...

2849670b 07/19/2010 02:20 pm Iustin Pop

Remove obsolete Container.maxNameLen

This was only used in one place (hbal), and is obsolete by the change to
the dual name/alias structure.

View all revisions | View revisions

Also available in: Atom