Loading CHANGELOG.md +11 −0 Original line number Diff line number Diff line Loading @@ -16,8 +16,19 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Metadata server can store small data ([!271](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/271)) - Using config.hpp use_inline_data = true; and inline_data_size = 4096; - Data is stored in base64, as we use string to send the small data content (not bulk transfer) - Thallium support ([!273](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/273)) - Migrated from Margo to Thallium for RPC communication. - Updated CMakeLists.txt and dependencies. - Inline data support and performance optimizations. - Enable inline data for small files (`LIBGKFS_USE_INLINE_DATA`). - Create write optimization (`LIBGKFS_CREATE_WRITE_OPTIMIZATION`). - Read inline prefetch (`LIBGKFS_READ_INLINE_PREFETCH`). - Dirents compression (`LIBGKFS_USE_DIRENTS_COMPRESSION`). - Added new tests (and enabling failing ones) to increase coverage ### Changed - Disabled at_parent/at_fork/at_child as it seems unneded now ### Fixed - SYS_lstat does not exists on some architectures, change to newfstatat ([!269](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/269)) Loading Loading
CHANGELOG.md +11 −0 Original line number Diff line number Diff line Loading @@ -16,8 +16,19 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Metadata server can store small data ([!271](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/271)) - Using config.hpp use_inline_data = true; and inline_data_size = 4096; - Data is stored in base64, as we use string to send the small data content (not bulk transfer) - Thallium support ([!273](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/273)) - Migrated from Margo to Thallium for RPC communication. - Updated CMakeLists.txt and dependencies. - Inline data support and performance optimizations. - Enable inline data for small files (`LIBGKFS_USE_INLINE_DATA`). - Create write optimization (`LIBGKFS_CREATE_WRITE_OPTIMIZATION`). - Read inline prefetch (`LIBGKFS_READ_INLINE_PREFETCH`). - Dirents compression (`LIBGKFS_USE_DIRENTS_COMPRESSION`). - Added new tests (and enabling failing ones) to increase coverage ### Changed - Disabled at_parent/at_fork/at_child as it seems unneded now ### Fixed - SYS_lstat does not exists on some architectures, change to newfstatat ([!269](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/269)) Loading