From c4eaf3d182594b0c1b14b7c353b42e541ea57de6 Mon Sep 17 00:00:00 2001 From: Sayan Nandan Date: Tue, 29 Mar 2022 02:32:47 -0700 Subject: [PATCH] Bump version [skip ci] --- CHANGELOG.md | 7 +++++++ Cargo.lock | 14 +++++++------- cli/Cargo.toml | 2 +- cli/src/cli.yml | 2 +- libsky/Cargo.toml | 2 +- libstress/Cargo.toml | 2 +- server/Cargo.toml | 2 +- server/src/cli.yml | 2 +- sky-bench/Cargo.toml | 2 +- sky-bench/src/cli.yml | 2 +- sky-macros/Cargo.toml | 2 +- sky-migrate/Cargo.toml | 2 +- sky-migrate/src/cli.yml | 4 ++-- 13 files changed, 26 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dc32605..2b46770d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ All changes in this project will be noted in this file. ### Additions +- `sys` action for system information and metrics: + - `info`: For static properties: + - `version`: Server version + - `protocol`: Protocol version string (Skyhash-x.y) + - `protover`: Protocol version float + - `metric`: For dynamic properties: + - `health`: System health - `INSPECT KEYSPACE` without arguments to inspect the current keyspace - `INSPECT TABLE` without arguments to inspect the current table - `AUTH WHOAMI` returns the AuthID of the currently logged in user diff --git a/Cargo.lock b/Cargo.lock index 4bf3be1e..361163ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -667,11 +667,11 @@ checksum = "efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f" [[package]] name = "libsky" -version = "0.7.4" +version = "0.7.5" [[package]] name = "libstress" -version = "0.7.4" +version = "0.7.5" dependencies = [ "crossbeam-channel", "log", @@ -1270,7 +1270,7 @@ dependencies = [ [[package]] name = "sky-bench" -version = "0.7.4" +version = "0.7.5" dependencies = [ "clap", "devtimer", @@ -1283,7 +1283,7 @@ dependencies = [ [[package]] name = "sky-migrate" -version = "0.7.4" +version = "0.7.5" dependencies = [ "bincode", "clap", @@ -1294,7 +1294,7 @@ dependencies = [ [[package]] name = "sky_macros" -version = "0.7.4" +version = "0.7.5" dependencies = [ "proc-macro2", "quote", @@ -1304,7 +1304,7 @@ dependencies = [ [[package]] name = "skyd" -version = "0.7.4" +version = "0.7.5" dependencies = [ "ahash", "base64", @@ -1337,7 +1337,7 @@ dependencies = [ [[package]] name = "skysh" -version = "0.7.4" +version = "0.7.5" dependencies = [ "clap", "crossterm", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 96b41bb9..74540666 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "skysh" -version = "0.7.4" +version = "0.7.5" authors = ["Sayan Nandan "] edition = "2021" diff --git a/cli/src/cli.yml b/cli/src/cli.yml index e5728803..3f3c3cbb 100644 --- a/cli/src/cli.yml +++ b/cli/src/cli.yml @@ -20,7 +20,7 @@ # name: Skytable Shell -version: 0.7.4 +version: 0.7.5 author: Sayan N. about: The Skytable Shell (skysh) args: diff --git a/libsky/Cargo.toml b/libsky/Cargo.toml index feba3dad..63bf7ec7 100644 --- a/libsky/Cargo.toml +++ b/libsky/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Sayan Nandan "] edition = "2021" name = "libsky" -version = "0.7.4" +version = "0.7.5" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/libstress/Cargo.toml b/libstress/Cargo.toml index 320a351f..f5345070 100644 --- a/libstress/Cargo.toml +++ b/libstress/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libstress" -version = "0.7.4" +version = "0.7.5" authors = ["Sayan Nandan "] edition = "2021" diff --git a/server/Cargo.toml b/server/Cargo.toml index 3fe22b96..9649f01e 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -3,7 +3,7 @@ authors = ["Sayan Nandan "] build = "build.rs" edition = "2021" name = "skyd" -version = "0.7.4" +version = "0.7.5" [dependencies] # internal deps diff --git a/server/src/cli.yml b/server/src/cli.yml index b3550e8b..cfda65a4 100644 --- a/server/src/cli.yml +++ b/server/src/cli.yml @@ -1,5 +1,5 @@ name: Skytable Server -version: 0.7.4 +version: 0.7.5 author: Sayan N. about: The Skytable Database server args: diff --git a/sky-bench/Cargo.toml b/sky-bench/Cargo.toml index 594f5563..e8ff4e8a 100644 --- a/sky-bench/Cargo.toml +++ b/sky-bench/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Sayan Nandan "] edition = "2021" name = "sky-bench" -version = "0.7.4" +version = "0.7.5" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/sky-bench/src/cli.yml b/sky-bench/src/cli.yml index fac10f53..75bf8975 100644 --- a/sky-bench/src/cli.yml +++ b/sky-bench/src/cli.yml @@ -20,7 +20,7 @@ # name: Skytable Benchmark Tool -version: 0.7.4 +version: 0.7.5 author: Sayan N. about: | The Skytable benchmark tool can be used to benchmark Skytable installations. diff --git a/sky-macros/Cargo.toml b/sky-macros/Cargo.toml index 9a37330a..c70b65f0 100644 --- a/sky-macros/Cargo.toml +++ b/sky-macros/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Sayan Nandan "] edition = "2021" name = "sky_macros" -version = "0.7.4" +version = "0.7.5" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/sky-migrate/Cargo.toml b/sky-migrate/Cargo.toml index 79416cbd..1eb5ae5b 100644 --- a/sky-migrate/Cargo.toml +++ b/sky-migrate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sky-migrate" -version = "0.7.4" +version = "0.7.5" authors = ["Sayan Nandan "] edition = "2021" diff --git a/sky-migrate/src/cli.yml b/sky-migrate/src/cli.yml index d4eee70b..81980703 100644 --- a/sky-migrate/src/cli.yml +++ b/sky-migrate/src/cli.yml @@ -2,9 +2,9 @@ name: Skytable Migration Tool version: 0.7.0 author: Sayan N. about: | - The Skytable migration tool allows users coming from older versions (>=0.7.4) + The Skytable migration tool allows users coming from older versions (>=0.7.5) to upgrade their datasets to the latest Skytable version. This tool currently - supports versions >= 0.7.4 and upgrading it to 0.7.0. To upgrade, on needs + supports versions >= 0.7.5 and upgrading it to 0.7.0. To upgrade, on needs to simply run: sky-migrate --prevdir --new : Where `` is the path to the last installation's data directory and