- Feb 28, 2019
-
-
Tommaso Tocci authored
-
- Feb 26, 2019
-
-
Marc Vef authored
update libfabric to v1.7.0 See merge request zdvresearch_bsc/adafs!126
-
Tommaso Tocci authored
use print function for python3 compatiblity See merge request zdvresearch_bsc/adafs!129
-
- Feb 25, 2019
-
-
Sebastian Oeste authored
* Use the print function to make the startup and shutdown script python3 compatibility.
-
Marc Vef authored
Cleanup unused configuration constant See merge request zdvresearch_bsc/adafs!128
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Feb 24, 2019
-
-
Tommaso Tocci authored
Add support for `AT_FDCWD` in some intercepted functions Closes #88 See merge request zdvresearch_bsc/adafs!127
-
Tommaso Tocci authored
Some of the glibc intercepted functions, that are accepting the directory file descriptor, where still using legacy code to relativize the input path.
-
- Feb 21, 2019
-
-
Tommaso Tocci authored
Disable interception during library shutdown See merge request zdvresearch_bsc/adafs!114
-
Tommaso Tocci authored
-
Tommaso Tocci authored
If we intercept function during shutdown we could try to access the internal file map that has been already freed. This woun't affect performance at runtime since we are always checking only one boolean flags on every interception as before. On the other hand should sppedup the shutdown of the library, because we disable the interception of glibc library call before performing the shutdown routines.
-
- Feb 20, 2019
-
-
Marc Vef authored
Update mercury and drop margo handles patch See merge request zdvresearch_bsc/adafs!125
-
- Feb 19, 2019
-
-
Tommaso Tocci authored
Since mercury fixed the issue on their code [1], we can drop the temporary patch we were using to avoid handles reset. Due to the mercury fix The follwing two issues have been solved: - Mercury: https://github.com/mercury-hpc/mercury/issues/272 - Margo: https://xgitlab.cels.anl.gov/sds/margo/issues/47 [1]: https://github.com/mercury-hpc/mercury/commit/9512b8b04c265645f95fd99f3b9c015e836c0347
-
- Feb 07, 2019
-
-
Marc Vef authored
improved statfs and statvfs See merge request zdvresearch_bsc/adafs!110
-
- Jan 31, 2019
-
-
Tommaso Tocci authored
- improved statfs system call - intercepted statvfs library call Both of the above function now report the aggregated real size of all the data-nodes. You can test this with `df "/tmp/gekkofs_mountpoint"` command
-
- Dec 19, 2018
-
-
Tommaso Tocci authored
mercury changed again its interface. Before was `ofi+sockets://fi_sockaddr_in://<IP>:<port>` but now it only works if we omit the intermediate protocol `ofi+sockets://<IP>:<port>`
-
Tommaso Tocci authored
They fixed a potential race condition: https://github.com/mercury-hpc/mercury/commit/a421ea3072c79b2edb6d4d9d2bdaf179b5ef14f3
-
- Dec 07, 2018
-
-
Tommaso Tocci authored
Margo fix handle cache Closes #85 See merge request zdvresearch_bsc/adafs!116
-
Marc Vef authored
See: https://xgitlab.cels.anl.gov/sds/margo/issues/47 Workaround must be reverted once fixed.
-
Marc Vef authored
-
Marc Vef authored
drop margo init patch See merge request zdvresearch_bsc/adafs!115
-
Marc Vef authored
bugfix: check empty string on has_trailing_slash Closes #84 See merge request zdvresearch_bsc/adafs!113
-
Tommaso Tocci authored
Changes have been merged upstream [1] with commit `acb8c296a694d7e3e06756e7a102a9d1c92df0c8`. There is no more need to patch margo to expose enanched init function. [1]: https://xgitlab.cels.anl.gov/sds/margo/merge_requests/9
-
- Dec 06, 2018
-
-
Tommaso Tocci authored
since back() has undefined behaviour on empty string we need to ensure that the string is not empty before to check the last char.
-
Tommaso Tocci authored
Fix access to non-existing map entry, code maintainence Closes #83 See merge request zdvresearch_bsc/adafs!111
-
Tommaso Tocci authored
Paths passed as parameter to the daemon needs to be canonicalized
-
Marc Vef authored
-
Marc Vef authored
-
Marc Vef authored
-
Marc Vef authored
-
- Dec 05, 2018
-
-
Marc Vef authored
Remove optional dependency `gflags` Closes #59 See merge request zdvresearch_bsc/adafs!109
-
Tommaso Tocci authored
`gflags` is an optional dependency of RocksDB, it is used only for cli tools that we don't use.
-
- Dec 04, 2018
-
-
Marc Vef authored
Update mercury to V1.0.0 See merge request zdvresearch_bsc/adafs!108
-
- Nov 26, 2018