[ivdfs-devel] COMMIT - r6 - trunk
Status: Pre-Alpha
Brought to you by:
nkukard
From: <sv...@li...> - 2008-03-24 18:30:51
|
Author: nkukard Date: 2008-03-24 18:07:26 +0000 (Mon, 24 Mar 2008) New Revision: 6 Added: trunk/TODO Log: * Added some thoughts Added: trunk/TODO =================================================================== --- trunk/TODO (rev 0) +++ trunk/TODO 2008-03-24 18:07:26 UTC (rev 6) @@ -0,0 +1,31 @@ +* Tracking of file versions +Store create create time for each file and version number + +file => createtime, version + + + + +* Check file is available +- Broadcast IS_FILE_AVAIL to all nodes + + +* Read a block +- Broadcase IS_BLOCK_AVAIL to all nodes + + + +FILE OPERATIONS: + + +When file is closed... +- If file was written to + - Increase version number + - Journal change diff + offset, len, data_block + +When file is unlinked... +- If file was unlinked + - Delete file + - Journal change + |