- 24 Jun, 2009 4 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@667 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
information message to admin node git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@666 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
partition table git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@665 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@664 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 23 Jun, 2009 7 commits
-
-
Grégory Wisniewski authored
functions. Factorise check of enum based values and string decoding. Unify tuple unpacking by always using parenthesis. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@663 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@662 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
mistake. Add an helper method on the event manager to retreive a connection from an UUID. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@661 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
ERROR since we don't want any useless packets. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@660 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
- Add handler method - Fix encoding and decoding - Add cluster state enumeration Fix exception handling in newer packet decoders (no more except *: ) git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@659 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
scratch. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@658 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
- refuse any new connection - refuse any new transaction git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@657 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 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 3 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
-