1. Nov 09, 2018
  2. Nov 08, 2018
  3. Nov 07, 2018
    • Tommaso Tocci's avatar
      Remove the optional inode support · c7b5ee2e
      Tommaso Tocci authored
      the functionality wasn't used at all and it will be implemented later
      with a different approach
      c7b5ee2e
    • Tommaso Tocci's avatar
      Refactor adafs internal read/write funciton · 46fe25b9
      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.
      46fe25b9
    • Tommaso Tocci's avatar
      Merge branch 'adafs_metadata' into 'master' · 5989e600
      Tommaso Tocci authored
      various metadata related improvements
      
      See merge request zdvresearch_bsc/adafs!96
      5989e600
    • Tommaso Tocci's avatar
      daemon: create_metadentry accepts Metadata object · 2409ec6e
      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
      2409ec6e
    • Tommaso Tocci's avatar
      Remove data only for regular file · 16a245b5
      Tommaso Tocci authored
      16a245b5
    • Tommaso Tocci's avatar
      introduce adafs_metadata function · e1d9b3ec
      Tommaso Tocci authored
      Can be used to retrieve the Metadata object for a named path
      
      In several places the adafs_stat function have been replaced with this
      new adafs_metadata. This allowed to avoid the construnction of the
      additional `struct stat`.
      e1d9b3ec