Name Last commit Last update
..
admin propagate protocolError message to original connection
client Remove unused parameter.
master Connection can be closed before we had the time to create a node from peer.
neoctl implement "neoctl print cluster" call
storage Move specifics actions in each sub-handler. Remove a intermediate handler no
tests Fix test with decorators imports.
__init__.py Use same log format for all NEO applications and define it in the root module.
component.xml implement a connector wrapper for sockets, thus it makes the Connection
config.py Change replicas number lower bound to zero instead of one for consistency.
connection.py Fix decorator definition, it was not returning the wrapper.
connector.py Add a __repr__ method for SocketConnector class to make debugging easier.
decorators.py Factory cluster name verification. Do not use the decorator previously commited
epoll.py Add the possibility in epoll to disable timeout in a python's select compatible way.
event.py Implement message queue. This change makes poll handle at most one packet per call, instead of handling all pending packets at once.
exception.py add copyright notice
handler.py Add Ask/Answer/Notify Cluster State messages.
locking.py Add a lock-tracing implementation.
node.py Add a log method on the node manager to help debugging.
protocol.py Add Ask/Answer/Notify Cluster State messages.
pt.py Master use PartitionTable to store the number of partitions, replicas and the
util.py Use our own u64() to avoid imports from ZODB.