Commit 17681cbc authored by Grégory Wisniewski's avatar Grégory Wisniewski

Add bug entries in TODO-file and remove a related XXX from source code.

git-svn-id: https://svn.erp5.org/repos/neo/trunk@1444 71dcc9de-d417-0410-9af5-da40c76e7ee4
parent c8c3cfda
......@@ -269,6 +269,14 @@ RC - Review output of pylint (CODE)
connection and thus no OID allocation during import. It may be interesting
to create a new stage for the cluster startup... to be discussed.
Bugs:
- Packet queue: sometimes a packet is expected in the packet queue but the
latter is empty.
- Node in partition table already known: When a node receive a partition table
(full or partial), nodes used must already known and referenced in the node
manager (special case for master during recovery). Sometimes functional
tests fails on the assert in pt.load(), meaning the node is not in the ode
manager.
Old TODO
......
......@@ -191,8 +191,7 @@ class PartitionTable(object):
assert offset < self.getPartitions() and not self.hasOffset(offset)
for uuid, state in row:
node = nm.getByUUID(uuid)
# XXX: the node should be known before we receive the partition
# table, so remove this assert when this is checked.
# the node must be known by the node manager
assert node is not None
self.setCell(offset, node, state)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment