Loading CHANGELOG.md +0 −25 Original line number Diff line number Diff line Loading @@ -7,16 +7,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - directory optimization with compression and reattemp ([!270](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/270)) - Refactor sfind so it can use SLURM_ environment variables to ask to different servers. - Create a sample bash script to gather all the info (map->reduce) - Compress directory data with zstd. - Make a new config.hpp option for controlling the compression - If directory buffer is not enough it will reattempt with the exact size - Application of a new Python-based integration test harness using pytest. ### Changed Loading @@ -26,9 +22,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.5] - 2025-08 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added cppcheck code checking capabilities ([!214](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/214)) - Tests to cover proxy and (malleability) ([!222](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/222)) - New fd generation method ([!225](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/202)) Loading Loading @@ -80,9 +73,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.4] - 2025-03 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Add RISC-V profile ([!220](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/220)) Loading @@ -104,9 +94,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.3] - 2024-07 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added option to scripts/bin/gkfs to start without previous job allocation and walltime parameter ([!206](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/206)). - Added a write size cache to the file system client to reduce potential metadata network bottlenecks during small I/O Loading Loading @@ -182,9 +169,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.2] - 2024-02 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Use of GSL to narrow cast syscall return types, corrected syscall return types ([!182](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/182)). Loading Loading @@ -266,9 +250,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.1] - 2022-04 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added a new script for starting and stopping daemons on multiple nodes ([!135](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/135)). Loading Loading @@ -314,9 +295,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.0] - 2022-02-22 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - GekkoFS now uses C++17 (!74). - Added a new `dirents_extended` function which can improve `find` operations. A corresponding example how to use this Loading Loading @@ -403,9 +381,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.8.0] - 2020-09-15 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Both client library and daemon have been extended to support the ofi+verbs protocol. Loading Loading
CHANGELOG.md +0 −25 Original line number Diff line number Diff line Loading @@ -7,16 +7,12 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - directory optimization with compression and reattemp ([!270](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/270)) - Refactor sfind so it can use SLURM_ environment variables to ask to different servers. - Create a sample bash script to gather all the info (map->reduce) - Compress directory data with zstd. - Make a new config.hpp option for controlling the compression - If directory buffer is not enough it will reattempt with the exact size - Application of a new Python-based integration test harness using pytest. ### Changed Loading @@ -26,9 +22,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.5] - 2025-08 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added cppcheck code checking capabilities ([!214](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/214)) - Tests to cover proxy and (malleability) ([!222](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/222)) - New fd generation method ([!225](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/202)) Loading Loading @@ -80,9 +73,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.4] - 2025-03 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Add RISC-V profile ([!220](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/220)) Loading @@ -104,9 +94,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.9.3] - 2024-07 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added option to scripts/bin/gkfs to start without previous job allocation and walltime parameter ([!206](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/206)). - Added a write size cache to the file system client to reduce potential metadata network bottlenecks during small I/O Loading Loading @@ -182,9 +169,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.2] - 2024-02 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Use of GSL to narrow cast syscall return types, corrected syscall return types ([!182](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/182)). Loading Loading @@ -266,9 +250,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.1] - 2022-04 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Added a new script for starting and stopping daemons on multiple nodes ([!135](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/135)). Loading Loading @@ -314,9 +295,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.9.0] - 2022-02-22 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - GekkoFS now uses C++17 (!74). - Added a new `dirents_extended` function which can improve `find` operations. A corresponding example how to use this Loading Loading @@ -403,9 +381,6 @@ replicas ([!166](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/141) ## [0.8.0] - 2020-09-15 ### New - New integration test harness based on Python/pytest (!368) - Replaces legacy C++ integration tests - Improves test isolation and reporting - Both client library and daemon have been extended to support the ofi+verbs protocol. Loading