- Nov 09, 2018
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Implement rename, renameat, renameat2 Added new rcp "insert_node" to insert new metadentry into the metadata DB. This call differs from the "mk_node" because it will insert the metadata received from the caller instead of generating them assuming that they have been generated previously. It can be used to move entries between metadata nodes
-
Tommaso Tocci authored
add checks for directory existance before to remove it
-
Tommaso Tocci authored
remove_node RPC can now be used to remove only the metadentry from the metadata DB without touching the relative data in the ChunkStorage.
-
Tommaso Tocci authored
-
Tommaso Tocci authored
- ChunkStorage now use file ID to organize chunks and locate them - all the data rpc now accepts the file ID instead of the file path
-
Tommaso Tocci authored
The OpenFile and Metadata class have now a fuid field that is a unique file identifier. The fuid is generated by a metadata daemon when the new node is created.
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Nov 08, 2018
- Nov 07, 2018
-
-
Tommaso Tocci authored
the functionality wasn't used at all and it will be implemented later with a different approach
-
Tommaso Tocci authored
- Added adafs_pwrite and adafs_pread functions: they accept an OpenFile pointer instead of a fd so that can be called by function that already accessed the OpenFileMap. - Moved the writev function into internal adafs functions. - Added internal adafs_write function: instead messing up with the file position at the interception layer, we can use this internal function that hides the update of the file position two.
-
Tommaso Tocci authored
various metadata related improvements See merge request zdvresearch_bsc/adafs!96
-
Tommaso Tocci authored
Instead of passing only the mode as paramenter, we now pass an entire Metadata object in such a way that the parameter can be configured at compile time. For instace if we support symlinks we would like also to pass the target path
-
Tommaso Tocci authored
-