Commit 9ca523e4 authored by Ramon Nou's avatar Ramon Nou
Browse files

changelog

parent cc1abe17
Loading
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -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))