- 01 Mar, 2012 3 commits
-
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
- 29 Feb, 2012 10 commits
-
-
Julien Muchembled authored
-
Vincent Pelletier authored
MasterHandler contains only server-side handlers.
-
Vincent Pelletier authored
Also, factorise code to be executed when connection is established.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Also, drop captain-obvious comments.
-
Vincent Pelletier authored
Also, make test_ClientConnection_writable2 test what it says it tests.
-
Vincent Pelletier authored
-
- 28 Feb, 2012 1 commit
-
-
Vincent Pelletier authored
-
- 24 Feb, 2012 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
Replication is also fully reimplemented: - It is not done anymore on whole partitions. - It runs at lowest priority not to degrades performance for client nodes. Schema of MySQL table is changed to optimize storage layout: rows are now grouped by age, for good partial replication performance. This certainly also speeds up simple loads/stores.
-
- 23 Feb, 2012 9 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
Cells must never be in DISCARDED state so 'getCellList' can be simplified and all 'isUpToDate or isFeeding' can be replaced by 'not isOutOfDate'.
-
Julien Muchembled authored
Commit 03ae3309 broke unit tests. This reverts check that unneeded options are passed, and only skips run() when used from 'neostorage' script.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Do not actually start storage node when told to reset database content. Refuse to reset database content when non-required parameters are provided.
-
Vincent Pelletier authored
-
- 22 Feb, 2012 2 commits
-
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
- 21 Feb, 2012 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 20 Feb, 2012 4 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
Even if random chars are all 0, at least the first one isn't so we know we can't return INVALID_UUID.
-
- 16 Feb, 2012 1 commit
-
-
Julien Muchembled authored
-
- 15 Feb, 2012 2 commits
-
-
Julien Muchembled authored
Admin aborts by sending an error packet for each request. Without this, the neoctl would wait forever.
-
Julien Muchembled authored
This fixes admin not always forwarding error packets from master to neoctl.
-
- 14 Feb, 2012 1 commit
-
-
Julien Muchembled authored
This is required, for example, for simultaneous reciprocal replication between 2 storages.
-
- 13 Feb, 2012 1 commit
-
-
Julien Muchembled authored
-
- 10 Feb, 2012 2 commits
-
-
Julien Muchembled authored
-
Vincent Pelletier authored
-