Skip to content

Commit

Permalink
Update TigerBeetle from 0.16.20 to 0.16.21 version (#43)
Browse files Browse the repository at this point in the history
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <[email protected]>
  • Loading branch information
github-actions[bot] and tyranron authored Jan 14, 2025
1 parent f3ea694 commit 8f1964f
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 10 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,21 @@ All user visible changes to `tigerbeetle-unofficial`, `tigerbeetle-unofficial-co



## [0.7.1+0.16.21] · 2025-01-14
[0.7.1+0.16.21]: https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/tree/v0.7.1%2B0.16.21

[Diff](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/compare/v0.7.0%2B0.16.20...v0.7.1%2B0.16.21) | [Milestone](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/milestone/6)

### Changed

- Upgraded [`tb_client` C library] to [0.16.21 version][tb-0.16.21]. ([#43])

[#43]: https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/pull/43
[tb-0.16.21]: https://github.com/tigerbeetle/tigerbeetle/blob/0.16.21/CHANGELOG.md#tigerbeetle-01621




## [0.7.0+0.16.20] · 2024-12-30
[0.7.0+0.16.20]: https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/tree/v0.7.0%2B0.16.20

Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ tokio-rt-multi-thread = ["core/tokio-rt-multi-thread"]

[dependencies]
bytemuck = { version = "1.16", features = ["extern_crate_alloc"] }
core = { version = "=0.7.0+0.16.20", package = "tigerbeetle-unofficial-core", path = "core" }
core = { version = "=0.7.1+0.16.21", package = "tigerbeetle-unofficial-core", path = "core" }
fastrand = "2.3"
tokio = { version = "1.28.1", features = ["sync"] }

Expand All @@ -26,7 +26,7 @@ pollster = { version = "0.4", features = ["macro"] }
members = ["sys", "core"]

[workspace.package]
version = "0.7.0+0.16.20"
version = "0.7.1+0.16.21"
authors = ["Daria Sukhonina <[email protected]>"]
rust-version = "1.78"
repository = "https://github.com/tigerbeetle-rust/tigerbeetle-unofficial"
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[![CI](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/actions/workflows/ci.yml/badge.svg?branch=main "CI")](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/actions?query=workflow%3ACI+branch%3Amain)
[![Rust docs](https://docs.rs/tigerbeetle-unofficial/badge.svg "Rust docs")](https://docs.rs/tigerbeetle-unofficial)

[Changelog](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/blob/v0.7.0%2B0.16.20/CHANGELOG.md)
[Changelog](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/blob/v0.7.1%2B0.16.21/CHANGELOG.md)

Unofficial [TigerBeetle] bindings for [Rust].

Expand Down Expand Up @@ -37,9 +37,9 @@ The repository hosts the following libraries:

## License

[TigerBeetle] is licensed under [Apache License, Version 2.0](https://github.com/tigerbeetle/tigerbeetle/blob/0.16.20/LICENSE).
[TigerBeetle] is licensed under [Apache License, Version 2.0](https://github.com/tigerbeetle/tigerbeetle/blob/0.16.21/LICENSE).

`tigerbeetle-unofficial` crates are licensed under the [Apache License, Version 2.0](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/blob/v0.7.0%2B0.16.20/LICENSE) (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at
`tigerbeetle-unofficial` crates are licensed under the [Apache License, Version 2.0](https://github.com/tigerbeetle-rust/tigerbeetle-unofficial/blob/v0.7.1%2B0.16.21/LICENSE) (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ tokio-rt-multi-thread = ["dep:tokio", "tokio/rt-multi-thread"]
[dependencies]
bytemuck = "1.19"
sptr = "0.3.2"
sys = { version = "=0.7.0+0.16.20", package = "tigerbeetle-unofficial-sys", path = "../sys", features = ["generated-safe"] }
sys = { version = "=0.7.1+0.16.21", package = "tigerbeetle-unofficial-sys", path = "../sys", features = ["generated-safe"] }
tokio = { version = "1.28.1", optional = true }
2 changes: 1 addition & 1 deletion src/id.rs
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ mod id_spec {
}

// Port of upstream test:
// https://github.com/tigerbeetle/tigerbeetle/blob/0.16.20/src/clients/go/pkg/types/main_test.go#L75-L115
// https://github.com/tigerbeetle/tigerbeetle/blob/0.16.21/src/clients/go/pkg/types/main_test.go#L75-L115
#[test]
fn monotonic_fuzz() {
fn verifier() {
Expand Down
4 changes: 2 additions & 2 deletions sys/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ use syn::visit::Visit;
/// Version of the used [TigerBeetle] release.
///
/// [TigerBeetle]: https://github.com/tigerbeetle/tigerbeetle
const TIGERBEETLE_RELEASE: &str = "0.16.20";
const TIGERBEETLE_RELEASE: &str = "0.16.21";

/// Commit hash of the [`TIGERBEETLE_RELEASE`].
const TIGERBEETLE_COMMIT: &str = "40595893bfa6092b892d9073e691a5ef179b702d";
const TIGERBEETLE_COMMIT: &str = "1315c3e5abdea32812695ba4feeceee68cada365";

fn target_to_lib_dir(target: &str) -> Option<&'static str> {
match target {
Expand Down
2 changes: 1 addition & 1 deletion sys/tigerbeetle

0 comments on commit 8f1964f

Please sign in to comment.