- 13 Mar, 2012 4 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 12 Mar, 2012 4 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
This includes an API change of Node.isIdentified, which now tells whether identification packets have been exchanged or not. All handlers must be updated to implement '_acceptIdentification' instead of overriding EventHandler.acceptIdentification: this patch only does it for StorageOperationHandler
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 01 Mar, 2012 8 commits
-
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Roughly once every 40 tries on ClusterTests.testElectionWithManyMasters I get a "port already in use" because runner assigned two master to the same port.
-
Vincent Pelletier authored
-
Vincent Pelletier authored
-
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
-