yugabyte-db
https://github.com/yugabyte/yugabyte-db
C++
YugaByteDB is a high-performance, transactional database for building distributed cloud services. It currently supports Redis API (as a true DB), Cassandra API and SQL is coming very soon.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported74 Subscribers
View all SubscribersAdd a CodeTriage badge to yugabyte-db
Help out
- Issues
- [BACKPORT 2026.1][#32876] DocDB: Advance last_received_current_leader on fully-deduplicated requests to unstick Raft catch-up
- [BACKPORT 2025.2][#32876] DocDB: Advance last_received_current_leader on fully-deduplicated requests to unstick Raft catch-up
- [YSQL] DDL blocked on a conflicting table lock fails with an opaque timeout error
- [BACKPORT 2026.1][#33916] DocDB: Collect thin client stack traces through libunwind (#33917)
- [YCQL] Audit log records rejected statements with passwords in cleartext
- [YSQL] Planner picks Parallel Query + Gather at max_parallel_workers_per_gather=8, regressing the query from 80ms->600ms (8x).
- [YSQL] Planner picks Parallel Query + Gather Merge (Parallel Seq Scan) over Seq Scan causing query to regress from 1400ms->7000ms (5x)
- [YSQL] [Concurrent DDL] Concurrent DROP SEQUENCE and ALTER TABLE … SET DEFAULT nextval() can fail with ERROR: could not find tuple for attrdef <oid> (XX000)
- [YSQL][PG15 Online Upgrade] TRUNCATE with yb_enable_alter_table_rewrite=false during the major upgrade is rejected with "not allowed" but the table is already emptied and its indexes are left populated
- [YSQL][PG15 Online Upgrade] ALTER SEQUENCE ... RESTART during the major upgrade is rejected with "not allowed" but the sequence is already reset
- Docs
- C++ not yet supported