Update versioning and support information [skip ci]

next
Sayan Nandan 3 years ago
parent 8d3d878b81
commit 3616793554

10
Cargo.lock generated

@ -369,7 +369,7 @@ checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
[[package]] [[package]]
name = "libsky" name = "libsky"
version = "0.5.2" version = "0.6.0"
dependencies = [ dependencies = [
"bytes", "bytes",
"lazy_static", "lazy_static",
@ -799,7 +799,7 @@ dependencies = [
[[package]] [[package]]
name = "sky-bench" name = "sky-bench"
version = "0.5.2" version = "0.6.0"
dependencies = [ dependencies = [
"clap", "clap",
"devtimer", "devtimer",
@ -814,7 +814,7 @@ dependencies = [
[[package]] [[package]]
name = "sky_macros" name = "sky_macros"
version = "0.5.2" version = "0.6.0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -823,7 +823,7 @@ dependencies = [
[[package]] [[package]]
name = "skyd" name = "skyd"
version = "0.5.2" version = "0.6.0"
dependencies = [ dependencies = [
"bincode", "bincode",
"bytes", "bytes",
@ -852,7 +852,7 @@ dependencies = [
[[package]] [[package]]
name = "skysh" name = "skysh"
version = "0.5.2" version = "0.6.0"
dependencies = [ dependencies = [
"bytes", "bytes",
"clap", "clap",

@ -40,8 +40,9 @@ You can learn more about installation [here](https://skytable.github.io/docs/get
## Clients 🔌 ## Clients 🔌
The project currently maintains an official [Rust driver](https://github.com/skytable/client-rust) and we have plans The project currently maintains an official [Rust driver](https://github.com/skytable/client-rust) and we have plans
to support more languages along the way! If you want to use a different language, for now you'll just need to do to support more languages along the way!
implement the simple and performant [Terrapipe protocol spec](https://skytable.github.io/docs/protocol/terrapipe).
If you want to use a different language, for now you'll just need to implement the simple and performant [Skyhash Protocol Spec](https://skytable.github.io/docs/next/protocol/skyhash) or for versions prior to 0.6.0, the [Terrapipe Protocol Spec](https://skytable.github.io/docs/protocol/terrapipe).
## Community 👐 ## Community 👐
@ -53,7 +54,7 @@ A project which is powered by the community believes in the power of community!
## Platforms 💻 ## Platforms 💻
![Linux supported](https://img.shields.io/badge/Linux%20x86__64-supported%20✓-228B22?style=flat-square&logo=linux) ![macOS supported](https://img.shields.io/badge/macOS%20x86__64-supported%20✓-228B22?style=flat-square&logo=apple) ![Windows supported](https://img.shields.io/badge/Windows%20x86__64-supported%20✓-228B22?style=flat-square&logo=windows) ![Linux supported](https://img.shields.io/badge/Linux%2032--bit%2F64--bit-Supported%20✓-%23228B22?logo=linux) ![macOS supported](https://img.shields.io/badge/macOS%20x86__64-supported%20✓-228B22?style=flat-square&logo=apple) ![Windows supported](https://img.shields.io/badge/Windows%2032--bit%2F64--bit-supported%20✓-228B22?style=flat-square&logo=windows)
## Versioning ## Versioning

@ -1,6 +1,6 @@
[package] [package]
name = "skysh" name = "skysh"
version = "0.5.2" version = "0.6.0"
authors = ["Sayan Nandan <ohsayan@outlook.com>"] authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018" edition = "2018"

@ -36,7 +36,7 @@ use skytable::AsyncConnection;
use std::io::stdout; use std::io::stdout;
use std::process; use std::process;
use std::process::exit; use std::process::exit;
const MSG_WELCOME: &'static str = "Skytable v0.5.2"; const MSG_WELCOME: &'static str = "Skytable v0.6.0";
const ADDR: &str = "127.0.0.1"; const ADDR: &str = "127.0.0.1";
/// This creates a REPL on the command line and also parses command-line arguments /// This creates a REPL on the command line and also parses command-line arguments
@ -77,6 +77,7 @@ pub async fn start_repl() {
editor.set_auto_add_history(true); editor.set_auto_add_history(true);
editor.set_history_ignore_dups(true); editor.set_history_ignore_dups(true);
let _ = editor.load_history(".sky_history"); let _ = editor.load_history(".sky_history");
println!("Connected to skyhash://{}:{}", host, port);
println!("{}", MSG_WELCOME); println!("{}", MSG_WELCOME);
loop { loop {
match editor.readline("skysh> ") { match editor.readline("skysh> ") {

@ -20,7 +20,7 @@
# #
name: Skytable Shell name: Skytable Shell
version: 0.5.2 version: 0.6.0
author: Sayan N. <ohsayan@outlook.com> author: Sayan N. <ohsayan@outlook.com>
about: The Skytable Shell (skysh) about: The Skytable Shell (skysh)
args: args:

@ -1,6 +1,6 @@
[package] [package]
name = "libsky" name = "libsky"
version = "0.5.2" version = "0.6.0"
authors = ["Sayan Nandan <ohsayan@outlook.com>"] authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018" edition = "2018"

@ -1,6 +1,6 @@
[package] [package]
name = "skyd" name = "skyd"
version = "0.5.2" version = "0.6.0"
authors = ["Sayan Nandan <ohsayan@outlook.com>"] authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018" edition = "2018"
build = "build.rs" build = "build.rs"

@ -1,5 +1,5 @@
name: Skytable Server name: Skytable Server
version: 0.5.2 version: 0.6.0
author: Sayan N. <ohsayan@outlook.com> author: Sayan N. <ohsayan@outlook.com>
about: The Skytable Database server about: The Skytable Database server
args: args:

@ -48,7 +48,7 @@ pub struct Config {
/// The `server` key /// The `server` key
server: ConfigKeyServer, server: ConfigKeyServer,
/// The `bgsave` key /// The `bgsave` key
/* TODO(@ohsayan): As of now, we will keep this optional, but post 0.5.2, /* TODO(@ohsayan): As of now, we will keep this optional, but post 0.6.0,
* we will make it compulsory (so that we don't break semver) * we will make it compulsory (so that we don't break semver)
* See the link below for more details: * See the link below for more details:
* https://github.com/Skytable/Skytable/issues/21#issuecomment-693217709 * https://github.com/Skytable/Skytable/issues/21#issuecomment-693217709

@ -236,7 +236,7 @@ impl MultiListener {
} }
MultiListener::InsecureOnly(insecure_listener) => { MultiListener::InsecureOnly(insecure_listener) => {
log::info!( log::info!(
"Server started on tp://{}", "Server started on skyhash://{}",
insecure_listener insecure_listener
.listener .listener
.local_addr() .local_addr()
@ -245,7 +245,7 @@ impl MultiListener {
} }
MultiListener::Multi(insecure_listener, secure_listener) => { MultiListener::Multi(insecure_listener, secure_listener) => {
log::info!( log::info!(
"Listening to tp://{} and tps://{}", "Listening to skyhash://{} and tps://{}",
insecure_listener insecure_listener
.listener .listener
.local_addr() .local_addr()

@ -62,7 +62,7 @@ use jemallocator::Jemalloc;
static GLOBAL: Jemalloc = Jemalloc; static GLOBAL: Jemalloc = Jemalloc;
/// The version text /// The version text
static MSG: &'static str = "Skytable v0.5.2 | https://github.com/skytable/skytable"; static MSG: &'static str = "Skytable v0.6.0 | https://github.com/skytable/skytable";
/// The terminal art for `!noart` configurations /// The terminal art for `!noart` configurations
static TEXT: &'static str = "\n█████████ ██ ██  ██ ████████  █████  ██████  ██  ███████ \n████ ██   ██  ██     ██    ██   ██ ██   ██ ██  ██      \n████████████  ████   ██  ███████ ██████  ██  █████  \n██████  ██   ██  ██   ██ ██   ██ ██  ██     \n█████████ ██  ██  ██  ██  ██ ██████  ███████ ███████ \n "; static TEXT: &'static str = "\n█████████ ██ ██  ██ ████████  █████  ██████  ██  ███████ \n████ ██   ██  ██     ██    ██   ██ ██   ██ ██  ██      \n████████████  ████   ██  ███████ ██████  ██  █████  \n██████  ██   ██  ██   ██ ██   ██ ██  ██     \n█████████ ██  ██  ██  ██  ██ ██████  ███████ ███████ \n ";

@ -1,6 +1,6 @@
[package] [package]
name = "sky-bench" name = "sky-bench"
version = "0.5.2" version = "0.6.0"
authors = ["Sayan Nandan <ohsayan@outlook.com>"] authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018" edition = "2018"

@ -20,7 +20,7 @@
# #
name: Skytable Benchmark Tool name: Skytable Benchmark Tool
version: 0.5.2 version: 0.6.0
author: Sayan N. <ohsayan@outlook.com> author: Sayan N. <ohsayan@outlook.com>
about: | about: |
The Skytable benchmark tool can be used to benchmark Skytable installations. The Skytable benchmark tool can be used to benchmark Skytable installations.

@ -1,6 +1,6 @@
[package] [package]
name = "sky_macros" name = "sky_macros"
version = "0.5.2" version = "0.6.0"
authors = ["Sayan Nandan <ohsayan@outlook.com>"] authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018" edition = "2018"

Loading…
Cancel
Save