- 22 Jun, 2009 13 commits
-
-
Grégory Wisniewski authored
current partition table ID. The next partition table ID is now computed by the master's PartitionTable instance. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@655 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@654 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@653 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@652 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
to RUNNING state when requested by the admin node. This feature can be disabled by setting neo.master.ENABLE_PENDING_NODES to False. The neoctl syntax is : neoctl add (all | UUID+) and display UUIDs of added storage nodes. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@651 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@650 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Tiny inner loop optimisation on list append. Remvoe unneeded (obvious) comments. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@649 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Get connection from the cell (loop variant) rather from the node (loop invariant, remain from a loop higher in the same method). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@648 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Use an intermediate set() to remove duplicate tids (as we request data from all storage nodes, the same tid wille be reported one time per node replicating it). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@647 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@646 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@645 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@644 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@643 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 19 Jun, 2009 6 commits
-
-
Vincent Pelletier authored
Add a getConnForCell method to ConnectionPool class. Use getConnForCell instead of getConnForNode in each place where a Cell is placed instead of a node. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@642 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@641 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Revert commit 638: due to python parsing the file entirely before actualy executing import, it is impossible to move Enum class out of protocol.py . git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@640 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@639 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@638 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@637 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 18 Jun, 2009 1 commit
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@636 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 17 Jun, 2009 6 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@635 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
future in order to close properly everything wihtout letting any transaction not commited git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@634 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@633 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
per-instance lock is acquired before invoke any partition table method from the client app. Update tests. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@632 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
connection pool and put fake packet into its notified all threads this client can no longer be used git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@631 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@630 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 16 Jun, 2009 7 commits
-
-
Grégory Wisniewski authored
improve readability of the test report. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@629 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@628 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
node types. Add getCellListForID() in which is computed the cell related to an OID or TID. Add _getPartitionTable() accessor in client application that check if the master connection is established or not, and reconnect to obtain the last partition table. Move the connecting_to_master_node lock in the accessors instead of connectToPrimaryMaster(). This latter method is also set as private. Note that the connection to primary master is not established at client startup but when trying to access to the partition table or the primary connection. Split tests for the partition table and update others tests altered with changes above. Fix a database name for mysqldb module, remove some unused import. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@627 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@626 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
notified about its state git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@625 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
come back to 'running' state git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@624 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
- when a storage is notified as being temporarily down/down/hidden, outdate its cell into the partition table git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@623 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 15 Jun, 2009 4 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@622 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
MySQLdb adapter. Fix a test for storage operation handler. Fix a test git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@621 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@620 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@619 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 12 Jun, 2009 3 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@618 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@617 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
or down git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@616 71dcc9de-d417-0410-9af5-da40c76e7ee4
-