-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Rocky8, Rocky9, Ubuntu build #61
Conversation
velomatt
commented
Jul 25, 2024
- Add dependency installation scripts to support CentOS 7, Rocky8, Rocky9, and Ubuntu 22 build
- Update README to reflect changes
- Minor changes to support newer GCC compiler
- Add dockerfiles for each supported distro / OS
- Support CentOS, Rocky8, Rocky9 - Install all deps automatically in docker env - Update README
These deps are now installed via scripts/dependencies/install.sh
- need to explicitly import string - need boost/cstdint.hpp for uint64_t
- use env var to determine docker optimizations - set env var in dockerfile - fix missing && before rm dependencies dir - set vault yum repos for centos (EOL) - remove unneeded redhat-lsb dep from cent
- merge centos and rocky - use symlink from centos to rocky
- Sonar is not consistent so I can't derive the dir name any other way
- minor formatting improvements - add submodule instructions - add build script instructions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
- update docs to streamline use of workdir for the sake of clarity
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
NKV cli changes look good to me. |
// Initialize class object | ||
nkv_lruCache<std::string, nkv_value_wrapper> *cache_obj | ||
= new nkv_lruCache<std::string, nkv_value_wrapper>(nkv_read_cache_size); | ||
cnt_cache.push_back(cache_obj); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of pushing back we just need to access cnt_cache[i].