Update version and labels

next
Sayan Nandan 4 years ago
parent 00730ee9d4
commit e23cd5ffcd
No known key found for this signature in database
GPG Key ID: C31EFD7DDA12AEE0

@ -1,11 +1,11 @@
server: server/**/*
libtdb: libtdb/**/*
cli: cli/**/*
docs: ./*.md
build:
D-server: server/**/*
D-libtdb: libtdb/**/*
D-cli: cli/**/*
C-docs: ./*.md
D-build:
- ./*/*.toml
- ./*.toml
- ./*.lock
workflow:
D-workflow:
- .github/*.yml
- .github/**/*.yml

6
Cargo.lock generated

@ -151,7 +151,7 @@ checksum = "a9f8082297d534141b30c8d39e9b1773713ab50fdbe4ff30f750d063b3bfd701"
[[package]]
name = "libtdb"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
dependencies = [
"bytes",
"lazy_static",
@ -447,7 +447,7 @@ dependencies = [
[[package]]
name = "tdb"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
dependencies = [
"bincode",
"bytes",
@ -512,7 +512,7 @@ dependencies = [
[[package]]
name = "tsh"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
dependencies = [
"bytes",
"devtimer",

@ -4,6 +4,7 @@
<h1>Terrabase<b>DB</b></h1><h3>The next-generation NoSQL database</h3>
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/terrabasedb/terrabase/Tests?style=flat-square) ![Status: Alpha](https://img.shields.io/badge/status-alpha-critical?style=flat-square) ![Development](https://img.shields.io/badge/development-actively%20developed-32CD32?style=flat-square) ![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/terrabasedb/terrabase?include_prereleases&sort=semver&style=flat-square) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/terrabasedb/terrabase?label=commits&style=flat-square)
[![Docs](https://img.shields.io/badge/readthedocs-here-blueviolet?style=flat-square)](https://git.io/JJZ8Z)
</div>
</html>
@ -20,14 +21,14 @@ TerrabaseDB (or TDB for short) is an effort to provide the best of key/value sto
4. First run `tdb` to start the database server and then run `tsh` to start the interactive shell
5. Run commands like: `SET foo bar` , `GET bar` , `UPDATE cat mitten` or `DEL proprietary` 🤪 on `tsh` !
## Supported actions
## Actions
* `HEYA` - A ping message to check if everything's fine
* `GET` - Get a key
* `SET` - Set a key
* `UPDATE` - Update the value of a key which has already been created with `SET`
* `EXISTS` - Check if a key exists
* `DEL` - Delete a key
* `HEYA` - It all begins with a heya! Use this to ping the server
* `GET`/ `MGET` - Get a single/multiple key(s)
* `SET`/ `MSET` - Set a single/multiple key(s)
* `UPDATE`/ `MUPDATE` - Update the value of a single/multiple key(s) which has already been created with `SET`
* `EXISTS` - Check if a single/multiple key(s) exist(s)
* `DEL` - Delete a single/multiple key(s)
And, a lot more actions are coming soon!
@ -55,7 +56,7 @@ This project strictly follows semver, however, since this project is currently i
## Contributing
**Yes - we need you!** Be it a typo, a bizarre idea, a dirty bug🐞 or an amazing patch - you're welcome to contribute to TDB! Beginner friendly issues are marked with the [<img src=https://img.shields.io/badge/easyfix-C71585>](https://github.com/terrabasedb/terrabase/labels/easyfix) label. Read the guide [here](./CONTRIBUTING.md).
**Yes - we need you!** Be it a typo, a bizarre idea, a dirty bug🐞 or an amazing patch - you're welcome to contribute to TDB! Beginner friendly issues are marked with the [<img src=https://img.shields.io/badge/L--easy-C71585>](https://github.com/terrabasedb/terrabase/labels/L-easy) label. Read the guide [here](./CONTRIBUTING.md).
## License

@ -1,6 +1,6 @@
[package]
name = "tsh"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018"

@ -22,7 +22,7 @@
mod argparse;
mod protocol;
use tokio;
const MSG_WELCOME: &'static str = "TerrabaseDB v0.4.0-alpha.1";
const MSG_WELCOME: &'static str = "TerrabaseDB v0.4.0-alpha.2";
#[tokio::main]
async fn main() {

@ -1,6 +1,6 @@
[package]
name = "libtdb"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018"

@ -1,6 +1,6 @@
[package]
name = "tdb"
version = "0.4.0-alpha.1"
version = "0.4.0-alpha.2"
authors = ["Sayan Nandan <ohsayan@outlook.com>"]
edition = "2018"

@ -33,7 +33,7 @@ use tokio::signal;
#[cfg(test)]
mod tests;
static ADDR: &'static str = "127.0.0.1:2003";
static MSG: &'static str = "TerrabaseDB v0.4.0-alpha.1 | https://github.com/terrabasedb/terrabase\nServer running on terrapipe://127.0.0.1:2003";
static MSG: &'static str = "TerrabaseDB v0.4.0-alpha.2 | https://github.com/terrabasedb/terrabase\nServer running on terrapipe://127.0.0.1:2003";
static TEXT: &'static str = "
_______ _ _____ ____
|__ __| | | | __ \\ | _ \\

Loading…
Cancel
Save