Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gekkofs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 76
    • Issues 76
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • hpc
  • gekkofs
  • Merge requests
  • !112

Resolve "Bump all dependencies"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Marc Vef requested to merge 179-bump-all-dependencies into master Nov 04, 2021
  • Overview 5
  • Commits 22
  • Pipelines 53
  • Changes 139

Comparison of dependency versions, used for performance comparison. We aim to bump them to newest image

Compatibilities of dependencies with various GCC versions. GekkoFS tests succeeded in all cases: image

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 combines dl_dep.sh and compile_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 since margo_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

Closes #179 (closed) #145 (closed) #46 (closed)

Edited Jan 25, 2022 by Marc Vef
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 179-bump-all-dependencies