Skip to content

Commit f7c7f01

Browse files
authored
Upgrade rocksdb to 0.23.0 (#903)
1 parent 25e5957 commit f7c7f01

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.github/workflows/ci.yml

+9
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
toolchain: stable
1919
override: true
2020

21+
- run: sudo apt-get install libclang-dev
22+
2123
- name: Rust Cache
2224
uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
2325

@@ -42,6 +44,13 @@ jobs:
4244
toolchain: 1.79.0
4345
override: true
4446

47+
- name: Install Clang (Ubuntu)
48+
if: ${{ runner.os == 'Linux' }}
49+
run: sudo apt-get install libclang-dev
50+
- name: Workaround macOS Clang
51+
if: ${{ runner.os == 'macOS' }}
52+
run: brew link llvm@15
53+
4554
- name: Rust Cache
4655
uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
4756

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ smallvec = "1.0.0"
4545
parking_lot = "0.12.0"
4646
num_cpus = "1.10.1"
4747
regex = "1.3.1"
48-
rocksdb = { version = "0.22.0", default-features = false }
48+
rocksdb = { version = "0.23.0", default-features = false }
4949
alloc_counter = "0.0.4"
5050
sysinfo = "0.30.13"
5151
ctrlc = "3.1.4"

kvdb-rocksdb/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "kvdb-rocksdb"
33
version = "0.19.0"
44
description = "kvdb implementation backed by RocksDB"
5-
rust-version = "1.56.1"
5+
rust-version = "1.71.1"
66
authors.workspace = true
77
edition.workspace = true
88
license.workspace = true

0 commit comments

Comments
 (0)