Skip to content

Commit 159c428

Browse files
committed
first commit
0 parents  commit 159c428

9 files changed

Lines changed: 403 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/target

Cargo.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[workspace]
2+
resolver = "3"
3+
members = ["minikv", "minikv-core"]
4+
5+
[workspace.package]
6+
version = "0.1.0"
7+
edition = "2024"
8+
description = "Minimal, S3-compatible distributed key-value store"
9+
license = "GPL-2.0"
10+
repository = "https://github.com/ekkolon/minikv"
11+
readme = "README.md"
12+
authors = ["Nelson Dominguez <ekkolon@proton.me>"]
13+
keywords = ["storage", "distributed", "leveldb", "object-store"]
14+
categories = ["database", "network-programming"]
15+
16+
[workspace.dependencies]

LICENSE

Lines changed: 339 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# minikv
2+
3+
Minimal, S3-compatible distributed key-value store.
4+
5+
## License
6+
7+
This project is licensed under the **GNU General Public License v2 (GPLv2)**.
8+
See the full license text in [`LICENSE`](./LICENSE).

minikv-core/Cargo.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[package]
2+
name = "minikv-core"
3+
version.workspace = true
4+
edition.workspace = true
5+
description.workspace = true
6+
license.workspace = true
7+
repository.workspace = true
8+
readme.workspace = true
9+
authors.workspace = true
10+
keywords.workspace = true
11+
categories.workspace = true
12+
13+
[dependencies]

minikv-core/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

minikv/Cargo.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[package]
2+
name = "minikv"
3+
version.workspace = true
4+
edition.workspace = true
5+
description.workspace = true
6+
license.workspace = true
7+
repository.workspace = true
8+
readme.workspace = true
9+
authors.workspace = true
10+
keywords.workspace = true
11+
categories.workspace = true
12+
13+
[dependencies]

minikv/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fn main() {}

0 commit comments

Comments
 (0)