An error occurred fetching the project authors.
- 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
-
- 03 Jul, 2009 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@779 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 01 Jul, 2009 3 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@743 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
on _dropIt() method. Revert it but fix a wrong call at same time. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@736 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
parameter isn't usefull and was missing in some calls. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@734 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 30 Jun, 2009 2 commits
-
-
Grégory Wisniewski authored
without give the choice to an admin to discard the node's content. Now a node can be dropped only when requested by the admin node or when a storage has changed its address (this case should be checked and discussed). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@732 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
is a critical operation (can cause data loss) that should only be done by an administrator. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@725 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 26 Jun, 2009 3 commits
-
-
Grégory Wisniewski authored
verification stage since it's unexpected because the master already got a partition table it trust and do not ask another. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@702 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
'SecondaryEventHandler', used in the secondary role, is now renamed as PrimaryMasterEventHandler since a secondary is only connected to the primary. On the other side, the primary apply the SecondaryMasterEventHandler on it's master connections. Factorize code in connection(Closed|Timeout)/peerBroken and avoid some checks of conditions that can be assume in specialized handlers. Clean imports and remove some instance checks. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@691 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
Send StartOperation packet to running storage nodes only. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@688 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 25 Jun, 2009 1 commit
-
-
Grégory Wisniewski authored
- All incoming connections start with the identification handler which will apply the right handler depending on the current cluster state and the node type. So we are now sure that a node is well identified, got an UUID and is registered into the node manager when it leaves the identification handler. - During service, clietnt and storage nodes have their own handler git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@686 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 24 Jun, 2009 7 commits
-
-
Grégory Wisniewski authored
the current cluster state, so the primary master should not change the admin's connection handler when doing a state-switch. Factorise a little the response to an identification request. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@682 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
- first, asks which master is the primary - then, when connected to the primary, request node identification - then, ask explicitely for partition table and node information, to follow query/answer schema. Details: - Master: - Move handleAskPrimaryMaster, handleAskNodeInformation and handleAskPartitionTable implementations to base handler to factorise code - handleRequestNodeIdentification is not required any more in secondary mode, only handleAskPrimaryMaster - Client: - Make bootstrap handler and master connection behave more similarly to on storage's equivalents - Remove PrimaryHandler (moved into PrimaryNotificationsHandler) - parse master node configured ip list just once, and register them to node manager just once (in app's __init__) git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@681 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@672 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
since the 'name' handler parameter is not positional-fixed nor a keyword argument. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@671 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
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
-
- 22 Jun, 2009 2 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
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
-
- 17 Jun, 2009 1 commit
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@633 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 16 Jun, 2009 1 commit
-
-
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
-
- 12 Jun, 2009 1 commit
-
-
Aurel authored
fix way to handle message in case the node state does not change git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@614 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 11 Jun, 2009 1 commit
-
-
Aurel authored
notifyNodeInformation that was supposed to manager request by administrator the change a node state git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@599 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 05 Jun, 2009 1 commit
-
-
Aurel authored
messages, otherwise we can wait infinitely for nodes which are no longer running git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@571 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 27 May, 2009 1 commit
-
-
Aurel authored
information" message into account, in all other cases update our data git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@551 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 25 May, 2009 3 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@541 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@532 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@525 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 22 May, 2009 1 commit
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@512 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 21 May, 2009 4 commits
-
-
Grégory Wisniewski authored
- Some private methods of Connection prefixed with '_' - Thus those methods are no more overriden in MT* classes - Add description of notify/ask/answer methods and lockCheckWrapper - Remove a forgotten addPacket from storage handler and another from master service handler that requires to add an optional msg_id parameter to notify - Update tests git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@509 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
exception for all others errors. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@508 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
tests according to this changes and fix some others affected with previous commits. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@506 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
UnexpectedPacketError exception or decorators previously commited. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@504 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 20 May, 2009 2 commits
-
-
Grégory Wisniewski authored
Fix a bug where an empty packet could be sent. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@496 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@495 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 19 May, 2009 2 commits
-
-
Grégory Wisniewski authored
through notify(), ask() and answer() methods instead of addPacket directly. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@483 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
but module methods that return Packet instances. Next operation is to set msg_id related to connection only. Updated tests follow in next commit. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@481 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 14 May, 2009 1 commit
-
-
Aurel authored
assigned to, tell it that it is in error git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@470 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 06 May, 2009 1 commit
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@434 71dcc9de-d417-0410-9af5-da40c76e7ee4
-