Ramon Nou (5b3d7d3b) at 27 Mar 11:17
Solved : pending/completed, ccp without files plus gekkofs library
Ramon Nou (9e604763) at 22 Mar 13:09
Dataclay minimal support integrated
Closes #163
Ramon Nou (c26920b1) at 22 Mar 10:43
Dataclay uses docker to start, we need to adapt the scripts.
Ramon Nou (e4f2c351) at 22 Mar 10:39
Dataclay minimal support integrated
I am using gcc-12.3.0 :/.
Ramon Nou (9173c21c) at 21 Mar 17:37
DataClay User Lib support (stage-in)
I have compiled from 0 this branch, and doesn't throw any message.
Um no, It is there...
project( GekkoFS VERSION 0.9.2 LANGUAGES ASM CXX C )
It is the first time that I have seen that message...
Um, no, could be that we are missing ASM in the CMakeFile ?
Ramon Nou (2835322a) at 13 Mar 15:37
Needed for this :
LOG(DEBUG, "Selecting another node, target: {} down", target); target = CTX->distributor()->locate_data(path, chnk_id, rand() % num_copies);
Ramon Nou (d0605d9a) at 12 Mar 14:25
Be able to change period
Ramon Nou (1e3636c5) at 07 Mar 15:59
Solved testing, still unkown why there are two conflicting definiti...
Ramon Nou (f5b0b9ed) at 06 Mar 17:42
First prototype FTIO - ADHOC - CARGO integration
Ramon Nou (5e8efca3) at 06 Mar 09:31
Full stage-out support for adhoc-fs (gekkoFS)
Ramon Nou (fa560be0) at 06 Mar 08:26
Reorder transfer op()()/progress(index) to seq them
Now once we setup the transfers, the first part of the transfer ops()() is done. Although it depends on the backend, normally it reads the file and opens the fd of the output backend. So in the case of gekkofs (or adhocfs) it starts a client instance.
It would be better to move the initialization on the pending ops loop, instead of the mpi message receive loop.
This can be easily solved initializing index to -1 (because no pending operation will start with a -1, and if the operation finishes we just delete the op)
We initialize and finalize per file, although it may work on some scenarios... it seems that gekkofs closes also the hosts lists and then an exception happens inside Gekkofs Client that scalates to the mpio_read(et al) exception handler.
Solved in !30 , creating a single instance of each adhocfs.