- 20 Jul, 2009 5 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@883 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
packet instead of checking its state. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@882 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
missing on tracked packets. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@881 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
messages are sent, even if _nodeLost() method raise an exception (like an OperationException). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@880 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
of successful tests. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@879 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 17 Jul, 2009 8 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@878 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@877 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
from the database adapter. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@876 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
outdated state and so, trigger the replication process when the node come back. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@875 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
('0.0.0.0', 0) default value. This fix a client reject since they are no more referenced by the default address in the node manager. This affect protocol message *NodeIdentification, *PrimaryMaster, *NodeList and notifyNodeInformation git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@874 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
done with INVALID_*ID values, but fails with None. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@873 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
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
-
- 15 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
only in the event manager, at the lowest level of the network system. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@870 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
thread context. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@869 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 14 Jul, 2009 8 commits
-
-
Grégory Wisniewski authored
Add comments to improve this tool later git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@868 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@867 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@866 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
when mixing all application logs: 'cat *.log | sort | less' is helpfull. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@865 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
data manager at MTClientConnection's constructor. This allows keep the same method signature for ask() and to not crash when the client try to send a ping. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@864 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
the connection is already closed when the method is triggered. This is fix a bug where a readable poll event was always available in the event manager (when doing a poll()) if the close method was never invoked, eg. when a exception is raised in the connectionClosed method (like VerificationFailure). git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@862 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
When a storage node died, leaving the pt in a non-operational state, this now nicely handled at the connection closure (see previous commit), so it is no more usefull to check the pt status at temporarily state expiration. Add an comment to fix a bug just found. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@861 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
the logic in _nodeLost(), especially when dealing with pt and its operational state. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@860 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 13 Jul, 2009 12 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@859 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
Client nodes are not advertised via node state broadcast, so they must be created upon identification if they don't already exist. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@858 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Vincent Pelletier authored
(at least) dm.getPartitions doesn't exist any longer, so don't warn about it, just switch to the working one. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@857 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
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@855 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
to the primary before the related handlers are applied. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@854 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
Fix primary master reconnection on lost. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@853 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
-
Grégory Wisniewski authored
connection. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@847 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 10 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@846 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@845 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 09 Jul, 2009 2 commits
-
-
Grégory Wisniewski authored
git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@844 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Grégory Wisniewski authored
then ask the primary master. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@843 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 08 Jul, 2009 1 commit
-
-
Grégory Wisniewski authored
- Split service.py file in two, one for the client sercice handler and the second for the storage. - Base class for those two handlers as moved in the module python file (as done in client and storage applications). - Remove moved storages from previous commit. - Update application code to use new module location - Fix a part of master tests. git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@841 71dcc9de-d417-0410-9af5-da40c76e7ee4 git-svn-id: https://svn.erp5.org/repos/neo/branches/prototype3@842 71dcc9de-d417-0410-9af5-da40c76e7ee4
-