- Apr 27, 2018
-
-
with the current storage back-end, chunks of a file are stored in several files in a folder on a real kernel-space filesystem. Removing a file means that we need to remove the entire directory and all its sub-files (rm -r). This operation is not atomic and it can raise errors if performed concurrently.. This commit handles properly this kind of errors.
-
- Apr 20, 2018
-
-
Marc Vef authored
-
- Apr 19, 2018
-
-
Marc Vef authored
-
- Apr 16, 2018
-
-
Marc Vef authored
Intercept remove call See merge request zdvresearch_bsc/adafs!48
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Use special file name "nonexisting" for testing non existing file
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Apr 13, 2018
-
-
Marc Vef authored
Various fix for dependencies compile script See merge request zdvresearch_bsc/adafs!47
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Use INSTALL_PATH env variable to set rocksDB installtion path instead of using sed hack
-
Tommaso Tocci authored
-
Marc Vef authored
Correctly set compilation flags in release mode See merge request zdvresearch_bsc/adafs!46 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Tommaso Tocci authored
CMAKE_CXX_FLAGS_RELEASE already defines "-DNDEBUG" and "-O3". We set them just to be sure that even in older/newer version of Cmake they are set correctly
-
- Apr 12, 2018
-
-
Marc Vef authored
dl script: exit on donwload task errors See merge request zdvresearch_bsc/adafs!43 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Marc Vef authored
Log RocksDB open error details See merge request zdvresearch_bsc/adafs!41 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Marc Vef authored
check dlopen errors See merge request zdvresearch_bsc/adafs!40 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Tommaso Tocci authored
Problem: If one of the donwload task fails the script do not stop and the other task continue to donwload sources. Solution: If one of the task fails, print an informative error message and send a signal to the parent process that kills all the spawned tasks and exits with error code.
-
Tommaso Tocci authored
Version bump dependencies. ADA-FS code modifications for Margo 0.3 See merge request zdvresearch_bsc/adafs!35
-
Marc Vef authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
In case the glibc could not be loaded through dlopen print the relative error and exit from the client
-
- Apr 11, 2018
-
-
Marc Vef authored
Fix linking of MPI libraries in ifs_test See merge request zdvresearch_bsc/adafs!37 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
the MPI::MPI_CXX imported target only works for CMake > 3.9 In the case we are using a prior version we need to set include paths and link libraries manually.
-
- Apr 10, 2018
-
-
Marc Vef authored
Also, startup and shutdown scripts now have a new argument to decide on where the created pssh hostfile is stored.
-
Nafi3 authored
-
Marc Vef authored
It is only relevant for sparse files but the current implementation has a too high overhead on a single node (~10%). We need to find a better solution at a later point.
-
- Apr 09, 2018
-
-
Marc Vef authored
Random IO See merge request zdvresearch_bsc/adafs!36 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Marc Vef authored
-
- Apr 08, 2018
-
-
Marc Vef authored
-
Marc Vef authored
This is an optimization for mdtest which shows very slow performance in removing files, getting worse with an increasing number of nodes.
-
Marc Vef authored
cli: look for --help flag first See merge request zdvresearch_bsc/adafs!34 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Tommaso Tocci authored
Since the introduction of required parameters wasn't possible to show the help message. In fact the --help flag was checked after all other parameters.
-
Marc Vef authored
-
- Apr 07, 2018
-
-
Marc Vef authored
mdtest summary calculation of multiple iterations might be flawed. Also Daemon is restarted for each iteration.
-
- Apr 06, 2018
-
-
Marc Vef authored
Correctly set errno on open() and other open-related improovements See merge request zdvresearch_bsc/adafs!33 Signed-off-by: Marc Vef <vef@uni-mainz.de>
-
Tommaso Tocci authored
-
Tommaso Tocci authored
Postpone the creation of the OpenFile object until we are sure that the file actually exists and we have enough access rigths for it.
-