[Neo-report] r2598 vincent - /trunk/TODO
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jan 10 10:55:50 CET 2011
Author: vincent
Date: Mon Jan 10 10:55:50 2011
New Revision: 2598
Log:
Add a TODO about data checksums.
Modified:
trunk/TODO
Modified: trunk/TODO
==============================================================================
--- trunk/TODO [iso-8859-1] (original)
+++ trunk/TODO [iso-8859-1] Mon Jan 10 10:55:50 2011
@@ -149,6 +149,14 @@ RC - Review output of pylint (CODE)
- tpc_finish failures propagation to master (FUNCTIONALITY)
When asked to lock transaction data, if something goes wrong the master
node must be informed.
+ - Verify data checksum on reception (FUNCTIONALITY)
+ In current implementation, client generates a checksum before storing,
+ which is only checked upon load. This doesn't prevent from storing
+ altered data, which misses the point of having a checksum, and creates
+ weird decisions (ex: if checksum verification fails on load, what should
+ be done ? hope to find a storage with valid checksum ? assume that data
+ is correct in storage but was altered when it travelled through network
+ as we loaded it ?).
Master
- Master node data redundancy (HIGH AVAILABILITY)
More information about the Neo-report
mailing list