An error occurred fetching the project authors.
- 29 Sep, 2009 1 commit
-
-
Grégory Wisniewski authored
through those methods and node registration is automatic. There is no more need to import Node classes directly, so remove all related imports. git-svn-id: https://svn.erp5.org/repos/neo/trunk@1312 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 22 Sep, 2009 1 commit
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@1294 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 21 Sep, 2009 1 commit
-
-
Grégory Wisniewski authored
separator for master addresses list instead of a space to be more shell friendly (no more need to surround the argument with quotes, easier for remote commands). git-svn-id: https://svn.erp5.org/repos/neo/trunk@1289 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 17 Sep, 2009 1 commit
-
-
Grégory Wisniewski authored
arguments. This allow easily start new nodes over a network. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1276 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 10 Aug, 2009 1 commit
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1261 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 05 Aug, 2009 1 commit
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1207 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 03 Aug, 2009 1 commit
-
-
Vincent Pelletier authored
Add the possibility to provide a UUID to a node upon startup. Mostly usefull in functional tests where we want to map a process to its UUID. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1141 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 30 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
Rename partition_cell_states to cell_states to match with other names. Fix indent and unify imports. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1095 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
because there are Connection class atttributes. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1093 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 29 Jul, 2009 4 commits
-
-
Grégory Wisniewski authored
Storage node register unknown storage node found in the database before loading the content into the partition table. So an update() can now expect to known the storage node. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1092 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
ensure any acces to those methods can be done on any connection from the event manager without crash the applications. This way is not less consistent than the previous where isServerConnection was defined on ClientConnection and so on... Replace any isinstance() calls with a connection as parameter by call to the attributes above. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1088 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
ptid is different. Storage node no more use a 'ptid' attribute on the app instance but use the getID() accessor from the PartitionTable class. PartitionTable.clear() now also reset the ptid. PartitionTable.load() do more checks (taken from master.recovery) git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1081 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1068 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 28 Jul, 2009 3 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1050 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1032 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
information in their configuration table instead of looking for the greater OID in the obj table. When a client ask to store an object with an OID greater than ther last notified by the primary master, the storage log a warning message. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@1026 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 23 Jul, 2009 4 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@986 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Fix shadowing "callable" global. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@968 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@958 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@953 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 20 Jul, 2009 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@888 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 17 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
handle special cases with None values, protocol handle the few cases where a TID can be invalid to indicate there is no value. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@872 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
condition. Packet encoding and decoding handle None/INVALID_UUID mapping. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@871 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 14 Jul, 2009 1 commit
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@866 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 13 Jul, 2009 5 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@856 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@852 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
and use those of PartitionTable (or DatabaseManager if required). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@851 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@850 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
identifycation. It implement a bootstrap handler, taken from the storage aoplication. The connection process has changed to avoid any dead-time during connection, except when no master at all are available, this allows a quicker connection from storage to master. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@849 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 08 Jul, 2009 1 commit
-
-
Grégory Wisniewski authored
Remove an assert in Connection class that check a sub-class attribute. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@822 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 06 Jul, 2009 3 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@792 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
Move common handlers in handler.py module. Add InitializationHandler, applied on the master connection while retreiving the partition table and node list. Replace a call to (inexistant) method handleUnexpectedPacket with a raise of UnexpectedPacketError exception. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@788 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@784 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 03 Jul, 2009 1 commit
-
-
Grégory Wisniewski authored
directory. Replicator's handler is moved into handlers/replication.py. Clean some imports. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@776 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 02 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
more usefull. Storage clear its partition table before asking it, this prevent duplicate entries but should not be required. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@753 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
handled by the identification handler which apply the right handler depending on the peer node type. Client and storage incoming connections are refused until the storage reach the operation state, but the listening port is open to ensure it's available, tryAgain errors are sent to wrong nodes. Remove decorators because connection type is implied by handler type. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@752 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 01 Jul, 2009 1 commit
-
-
Grégory Wisniewski authored
node informations before entering in service/replication stage. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@735 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 30 Jun, 2009 2 commits
-
-
Grégory Wisniewski authored
be applied on a server connection, thus connectionAccepted and handleRequestNodeIdentification are removed. Remove also some code that should not be reached, those king of errors should be checked by unit tests on app.py. Remove handler method that ignore packets to improve the protocol weakness. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@730 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
socket after the primary master connection succeed, because we don't want to any incoming connections during bootstrap stage. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@729 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 29 Jun, 2009 1 commit
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@704 71dcc9de-d417-0410-9af5-da40c76e7ee4
-