Resolve "Bump all dependencies"
Comparison of dependency versions, used for performance comparison. We aim to bump them to newest
Compatibilities of dependencies with various GCC versions. GekkoFS tests succeeded in all cases:
Changelog:
-
ofi+tcp
support -
liburing
support for RocksDB if available on the system - Adding 0.9.0 profiles for dependency upgrades
- Fix Regex when locating the C++ compiler in
compile_dep.sh
script - Introducing new experimental
gkfs_dep.sh
script which combinesdl_dep.sh
andcompile_dep.sh
- Fixing various GCC warnings
- General CMake improvements and streamlining
- Re-adding Boost dependency, but only if the Guided Distributor is used
- Using new
margo_init_ext
sincemargo_init_opt
is deprecated - GekkoFS tests:
- Support for Python 3.10 and corresponding Pytest fixes
- Updating bats tests for 0.9.0
- Hermes submodule update
- Spdlog update from v1.31 to v1.92
- Optimization: Reducing RPC handler xstreams to 4
- Update Readme
Tested:
- Ubuntu 20.04 from scratch
- CentOS 8 from scratch
New:
- ofi+tcp support
Edited by Marc Vef