1. 26 May, 2017 3 commits
    • Cristina Moraru's avatar
      0ad2455c
    • Cristina Moraru's avatar
      After feedback · d5a8098c
      Cristina Moraru authored
      
      Signed-off-by: default avatarCristina Moraru <cristina-gabriela.moraru@cern.ch>
      d5a8098c
    • Cristina Moraru's avatar
      Implement RAO at the drive level #57 · c8b74a53
      Cristina Moraru authored
      
      
      This commit adds the feature of querying the drive for the
      Recommended Access Order (RAO) of a series of files and adds
      a test file for this feature.
      
      Changes of this commit:
        *  Extend the DriveInterface with a virtual method queryRAO
      which takes as parameter the name of the file containing a set
      of files for which the RAO is requested. The line format of this
      file is the following:
      
      FILE_ID:BLOCK_START:BLOCK_END
      
        *  Extend DriveGeneric class with the implementation of the
      method queryRAO, along with a few other auxiliary methods; some
      key auxiliary methods are getLimitUDS, generateRAO, receiveRAO
      
        *  Add method queryRAO in object FakeDrive returning Exception:
      Not Implemented
      
        *  Add auxiliary constants and structures in a new 'RAO' namespace
      
        *  Add test file: BasicReadWriteTest.cpp which can perform 3 tests
      according to the setting of variable 'test'
      	1. BLOCK_TEST - basic read / write of blocks
      	2. FILE_TEST - writes a series of CASTOR files and reads
      a random one
      	3. RAO_TEST - performs a RAO query for a series of files
      given in the filename specified in argv[1]. The file format should
      respect the above mentioned order.
      Signed-off-by: default avatarCristina Moraru <cristina-gabriela.moraru@cern.ch>
      c8b74a53
  2. 24 May, 2017 5 commits
  3. 23 May, 2017 9 commits
  4. 22 May, 2017 8 commits
  5. 20 May, 2017 1 commit
  6. 19 May, 2017 10 commits
  7. 18 May, 2017 3 commits
  8. 17 May, 2017 1 commit