aboutsummaryrefslogtreecommitdiffstats
path: root/ROADMAP.md
diff options
context:
space:
mode:
authorAndrey Fomichev <fomichev@ydb.tech>2024-09-15 16:24:49 +0300
committerAndrey Fomichev <fomichev@ydb.tech>2024-09-15 16:24:49 +0300
commitb9dc6e7180be2199ac35e9838a4ee59672d0af46 (patch)
tree847df760c444b671909f9ba3b642d6790133800b /ROADMAP.md
parente3c9723c3e622156ffd3ceab1014ad91c8d8faf1 (diff)
downloadydb-b9dc6e7180be2199ac35e9838a4ee59672d0af46.tar.gz
Update some records, add a link to Epics board.
Diffstat (limited to 'ROADMAP.md')
-rw-r--r--ROADMAP.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index b53984a2a7..12488e8180 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -1,4 +1,6 @@
# YDB Roadmap
+## Intro
+The document contains high-level roadmap for YDB. Take a look at [👑 Epics Project](https://github.com/orgs/ydb-platform/projects/46/) also.
## Legend
We use the following symbols as abbreviations:
@@ -48,9 +50,11 @@ We use the following symbols as abbreviations:
1. ✅ ㉓ **DDL for column-oriented tables**
## Database Core (Tablets, etc)
+1. ✅ ㉔ **Exact Nearest Neighbor Vector Search**
+1. ㉔ **Approximate Nearest Neighbor Vector Search**. [Global vector index](https://github.com/ydb-platform/ydb/issues/8967)
1. ㉔ **Volatile transactions**. YDB Distributed transactions 2.0, minimize network round trips in happy path
1. ㉔ **Table statistics** for cost-based optimizer
-1. ㉔ **Memory optimization for row tables** (avoid full SST index loading, dynamic cache adjusting)
+1. ㉔ **Memory optimization for row tables** (avoid full [SST index loading](https://github.com/ydb-platform/ydb/issues/1483), dynamic cache adjusting)
1. ㉔ Reduce minimum requirements for **the number of cores to 2** for YDB node
1. ㉔ **Incremental backup** and **Point-in-time recovery**
1. ㉔ **``ALTER CHANGEFEED``**
@@ -129,7 +133,7 @@ Detailed roadmap could be found at [YDB Embedded UI repo](https://github.com/ydb
## Tests and Benchmarks
1. ㉓ **Built-in load test for DataShards** in YCSB manner
1. ✅ ㉓ **`ydb workload` for topics**
-1. **Jepsen tests support**
+1. ✅ ㉔ **Jepsen tests support** [Blog post](https://blog.ydb.tech/hardening-ydb-with-jepsen-lessons-learned-e3238a7ef4f2)
## Experiments
1. ❌ *(refused)* Try **RTMR-tablet** for key-value workload