- Mar 06, 2019
-
-
Tommaso Tocci authored
The access RPC have been removed. The POSIX access functionality now is implemented through the stat RPC. This makes code easier to maintain and modify. There would be a little performance degradation on the POSIX access function because we are now retrieving also the metadata associated to the file. This change makes a lot easier to add symlink support
-
Tommaso Tocci authored
-
Marc Vef authored
Project restracture See merge request zdvresearch_bsc/adafs!135
-
- Mar 05, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
change CMake project name `ifs` -> `GekkoFS`
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
Tommaso Tocci authored
-
- Mar 04, 2019
-
-
Tommaso Tocci authored
-
Tommaso Tocci authored
the `ifs_test` folder have been renamed simply `test` All the produced binary are now named `gkfs_*` instead of `ifs_*`
-
Tommaso Tocci authored
Fix various log messages See merge request zdvresearch_bsc/adafs!133
-
Marc Vef authored
-
- Feb 28, 2019
-
-
Marc Vef authored
CMake: don't use custom format for log messages See merge request zdvresearch_bsc/adafs!131
-
Tommaso Tocci authored
Add MIT License See merge request zdvresearch_bsc/adafs!132
-
Tommaso Tocci authored
-
- Feb 27, 2019
-
-
Tommaso Tocci authored
Don't use custom format for the build type log entry.
-
- 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
-