Skip to content

Commit 9b47f68

Browse files
committed
0.0.99 release
Signed-off-by: Nick Cameron <nrc@ncameron.org>
1 parent 71d47ef commit 9b47f68

File tree

6 files changed

+32
-19
lines changed

6 files changed

+32
-19
lines changed

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "tikv-client"
3-
version = "0.0.0"
3+
version = "0.0.99"
44
keywords = ["TiKV", "KV", "distributed-systems"]
55
license = "Apache-2.0"
66
authors = ["The TiKV Project Authors"]
77
repository = "https://github.com/tikv/client-rust"
8-
description = "The rust language implementation of TiKV client."
8+
description = "The Rust language implementation of TiKV client."
99
edition = "2018"
1010

1111
[features]
@@ -34,10 +34,10 @@ serde_derive = "1.0"
3434
thiserror = "1"
3535
tokio = { version = "1.0", features = [ "sync", "time" ] }
3636

37-
tikv-client-common = { path = "tikv-client-common" }
38-
tikv-client-pd = { path = "tikv-client-pd" }
39-
tikv-client-proto = { path = "tikv-client-proto" }
40-
tikv-client-store = { path = "tikv-client-store" }
37+
tikv-client-common = { version = "0.0.99", path = "tikv-client-common" }
38+
tikv-client-pd = { version = "0.0.99", path = "tikv-client-pd" }
39+
tikv-client-proto = { version = "0.0.99", path = "tikv-client-proto" }
40+
tikv-client-store = { version = "0.0.99", path = "tikv-client-store" }
4141

4242

4343
[dev-dependencies]

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@ The TiKV client is a Rust library (crate). To use this crate in your project, ad
1616

1717
```toml
1818
[dependencies]
19-
tikv-client = 0.1
19+
tikv-client = 0.0.99
2020
```
2121

22-
Note, you will need `tikv-client = { git = "https://github.com/tikv/client-rust.git" }` until we publish the crate (should be any day now).
23-
2422
The minimum supported version of Rust is 1.40. The minimum supported version of TiKV is 5.0.
2523

2624
The general flow of using the client crate is to create either a raw or transaction client object (which can be configured) then send commands using the client object, or use it to create transactions objects. In the latter case, the transaction is built up using various commands and then committed (or rolled back).

tikv-client-common/Cargo.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
[package]
22
name = "tikv-client-common"
3-
version = "0.0.0"
3+
version = "0.0.99"
44
edition = "2018"
5-
5+
license = "Apache-2.0"
6+
authors = ["The TiKV Project Authors"]
7+
repository = "https://github.com/tikv/client-rust"
8+
description = "Common components of the TiKV Rust client"
69

710
[dependencies]
811
thiserror = "1"
@@ -11,7 +14,7 @@ grpcio = { version = "0.8", features = [ "secure", "prost-codec", "use-bindgen"
1114
lazy_static = "1"
1215
log = "0.4"
1316
regex = "1"
14-
tikv-client-proto = { path = "../tikv-client-proto" }
17+
tikv-client-proto = { version = "0.0.99", path = "../tikv-client-proto" }
1518

1619
[dev-dependencies]
1720
clap = "2"

tikv-client-pd/Cargo.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
[package]
22
name = "tikv-client-pd"
3-
version = "0.0.0"
3+
version = "0.0.99"
44
edition = "2018"
5+
license = "Apache-2.0"
6+
authors = ["The TiKV Project Authors"]
7+
repository = "https://github.com/tikv/client-rust"
8+
description = "Low level PD components for the TiKV Rust client"
59

610
[dependencies]
711
async-trait = "0.1"
812
futures = { version = "0.3", features = ["compat", "async-await", "thread-pool"] }
913
grpcio = { version = "0.8", features = [ "secure", "prost-codec", "use-bindgen" ], default-features = false }
1014
log = "0.4"
11-
tikv-client-common = { path = "../tikv-client-common" }
12-
tikv-client-proto = { path = "../tikv-client-proto" }
15+
tikv-client-common = { version = "0.0.99", path = "../tikv-client-common" }
16+
tikv-client-proto = { version = "0.0.99", path = "../tikv-client-proto" }
1317

1418
[dev-dependencies]
1519
clap = "2"

tikv-client-proto/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "tikv-client-proto"
3-
version = "0.0.0"
3+
version = "0.0.99"
44
edition = "2018"
5+
license = "Apache-2.0"
6+
authors = ["The TiKV Project Authors"]
7+
repository = "https://github.com/tikv/client-rust"
8+
description = "Protobuf specs for the TiKV Rust client"
59
build = "build.rs"
610

711
[build-dependencies]

tikv-client-store/Cargo.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
[package]
22
name = "tikv-client-store"
3-
version = "0.0.0"
3+
version = "0.0.99"
44
edition = "2018"
5+
license = "Apache-2.0"
6+
authors = ["The TiKV Project Authors"]
7+
repository = "https://github.com/tikv/client-rust"
8+
description = "Low level TiKV node components of the TiKV Rust client"
59

610
[dependencies]
711
async-trait = "0.1"
812
derive-new = "0.5"
913
futures = { version = "0.3", features = ["compat", "async-await", "thread-pool"] }
1014
grpcio = { version = "0.8", features = ["secure", "prost-codec", "use-bindgen"], default-features = false }
1115
log = "0.4"
12-
tikv-client-common = { path = "../tikv-client-common" }
13-
tikv-client-proto = { path = "../tikv-client-proto" }
16+
tikv-client-common = { version = "0.0.99", path = "../tikv-client-common" }
17+
tikv-client-proto = { version = "0.0.99", path = "../tikv-client-proto" }

0 commit comments

Comments
 (0)