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 supported75 Subscribers
View all SubscribersAdd a CodeTriage badge to yugabyte-db
Help out
- Issues
- [YSQL] [Concurrent DDL] Object locking upgrade: a new-mode DML statement has no protection against a legacy-mode DDL
- [YSQL] Role change made while a client logs in is never applied to that session when catalog preload is enabled
- [YSQL] pg_hba.conf group rules (+role, samerole) ignore role membership when ysql_enable_read_request_cache_for_connection_auth is on
- [DocDB] CreateYsqlSysTable persists the sys catalog tablet row and the table row separately; a failure in between leaves a stale table id behind
- [YSQL] Make yb_insert_on_conflict_read_batch_size user-settable
- [YSQL] INSERT ON CONFLICT batching writes past its slot arrays when yb_insert_on_conflict_read_batch_size changes during the statement
- [YSQL] yb_insert_on_conflict_read_batch_size from 134217728 up fails every batched INSERT ON CONFLICT with "invalid memory alloc request size"
- [YSQL] INSERT ON CONFLICT batching keeps per-row arrays on the stack: a batch of about a million rows overflows the stack and crashes the backend
- [YSQL] SELECT FOR UPDATE returns two result sets, the first one stale, when concurrent DDL forces a statement retry (lost update under SERIALIZABLE)
- [DocDB] Object lock fastpath buffer overflows with duplicate requests during catalog-heavy operations
- Docs
- C++ not yet supported