Skip to content
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

Investigate using the system librocksdb in CI #1020

Open
grtlr opened this issue Jan 26, 2022 · 1 comment
Open

Investigate using the system librocksdb in CI #1020

grtlr opened this issue Jan 26, 2022 · 1 comment
Assignees
Labels
c-investigation Category - Investigation e-low Experience - Low n-all Network - All p-medium Priority - Medium wg-infra Working Group - Infra

Comments

@grtlr
Copy link
Contributor

grtlr commented Jan 26, 2022

@pvdrz found out that we can save the recompilation of librocksdb by setting an environment variable: ROCKSDB_LIB_DIR=/usr/lib/librocksdb.so. Maybe we can use this to speed up CI builds too, by installing the library using apt-get.

@grtlr grtlr added c-investigation Category - Investigation e-low Experience - Low p-medium Priority - Medium wg-infra Working Group - Infra n-all Network - All labels Jan 26, 2022
@pvdrz
Copy link
Contributor

pvdrz commented Jan 26, 2022

librocksdb-sys requires a rocksdb version compatible with 6.22.1 and Ubuntu repos only provide 6.11.4

We'd have to figure out if that is enough or if we can download the right version from somewhere else.

Edit: it is not possible to use something different than ubuntu so I'm trying to compile and cache rocksdb here: #1023

@grtlr grtlr linked a pull request Feb 3, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-investigation Category - Investigation e-low Experience - Low n-all Network - All p-medium Priority - Medium wg-infra Working Group - Infra
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants