Skip to content

Commit

Permalink
Added Change log
Browse files Browse the repository at this point in the history
  • Loading branch information
Gifted-s committed Aug 15, 2024
1 parent b321304 commit dfddf02
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/clippy.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
name: Clippy
# Don't run clippy for V2
# on: [push, pull_request]
on: [push, pull_request]

jobs:
clippy:
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# August 2024

### Experimental implementation of basic features:

- [x] Atomic `Put()`, `Get()`, `Delete()`, and `Update()` operations
- [x] 100% safe & stable Rust
- [x] Separation of keys from values, reducing the amount of data moved during compaction (i.e., reduced IO amplification)
- [x] Garbage Collector
- [x] Lock-free memtable with Crossbeam SkipMap (no `Mutex`)
- [x] Tokio Runtime for efficient thread management
- [x] Bloom Filters for fast in-memory key searches
- [x] Crash recovery using the Value Log
- [x] Index to improve searches on Sorted String Tables (SSTs)
- [x] Key Range to store the largest and smallest keys in an SST
- [x] Sized Tier Compaction Strategy (STCS)
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "velarixdb"
version = "0.0.13"
version = "0.0.14"
edition = "2021"
authors = ["Adewumi Sunkanmi D."]
license = "MIT"
Expand Down

0 comments on commit dfddf02

Please sign in to comment.