Statistics
| Branch: | Tag: | Revision:

root @ 135a6c6a

Name Size
  Ganeti
.gitattributes 21 Bytes
.gitignore 180 Bytes
AUTHORS 31 Bytes
COPYING 17.6 kB
Makefile 1.9 kB
NEWS 6.1 kB
README 4 kB
haddock-prologue 360 Bytes
hail.1 1.8 kB
hail.hs 3.7 kB
hbal.1 18.9 kB
hbal.hs 12.5 kB
hscan.1 3.5 kB
hscan.hs 6.5 kB
hscolour.css 195 Bytes
hspace.1 9.3 kB
hspace.hs 13.3 kB
test.hs 1.1 kB

Latest revisions

# Date Author Comment
135a6c6a 07/14/2009 03:56 pm Iustin Pop

Introduce timeout in RAPI queries

The patch adds two constants in Types.hs for connect and query timeout,
then modifies Rapi.hs to use them as the connect and general curl
timeout.

Rapi could be improved more, as currently we wait double the total
timeout due to not aborting early in case the node queries failed.

7d11799b 07/09/2009 04:58 pm Iustin Pop

Fix a haddoc issue

d8de9112 07/09/2009 04:58 pm Iustin Pop

Update NEWS file for the 0.1.5 release

This is basically a hspace release, so the changelog is small.

31e7ac17 07/09/2009 04:16 pm Iustin Pop

hspace: fix failure handling of tryAlloc results

Currently hspace doesn't handle failures from tryAlloc correctly; this
patch changes the iterateDepth function in hspace to return a Result (…)
so that errors can be propagated correctly.

The patch also changes one output key to be more clear and a typo in...

478df686 07/09/2009 03:44 pm Iustin Pop

Change the tryAlloc/tryReloc workflow

Currently, the tryAlloc and tryReloc function return a list with all the
results, both failures and successes. This is fine for hail, which does
one round of allocations, but is not so good for hspace, which does
iterative rounds; since at each (successful) step we only take the best...

685935f7 07/08/2009 08:30 pm Iustin Pop

Simplify the Cluster.tryAlloc structures

Currently the tryAlloc function calls the
allocateOnSingle/allocateOnPair and the builds a new tuple with those
functions's result plus the new node list. This is however suboptimal
in two respects:
- the new nodes added are the 'old' versions of the respective nodes,...

8880d889 07/08/2009 07:38 pm Iustin Pop

Slight change to the internal allocation results

Currently the Cluster.AllocSolution type is defined as a list of
‘(OpResult Node.list, …)’ and the results for applyMove are defined as
‘(OpResult Node.List, …)’. Both these means that the failure/success
indication is hidden in the first elements of this tuple, which makes is...

9ea446d2 07/08/2009 07:25 pm Iustin Pop

Add a 'tags' makefile target

This uses hasktags for building emacs TAGS.

2bbf77cc 07/08/2009 05:34 pm Iustin Pop

hspace: switch output to shell-script format

This (big) patch changes the output of hspace from text-format
(separated by ‘: ’) to a shell-snippet, in ‘key=value’ format.

This will allow sourcing the output or parsing it via awk/sed/etc.

de4ac2c2 07/08/2009 12:49 pm Iustin Pop

hspace: move instance count and score into CStats

Currently the instance count and cluster score are separated from the
other initial/final phase stats, even though they are very similar. This
patch moves computation of these two into totalResources/CStats and...

View all revisions | View revisions

Also available in: Atom