comdb2
comdb2 copied to clipboard
Bloomberg's distributed RDBMS
**Describe the bug** sc_timepart sometimes causes the database to become unavailable. At least one of these times it was because the database aborted after [this `Pthread_mutex_lock`](https://github.com/bloomberg/comdb2/blob/main/db/osqlblockproc.c#L1353) returned EINVAL. Memory may...
/silent
The modsnap snapshot implementation is not enabled by default right now. The changes in this PR make it the default snapshot implementation while keeping it disabled in the legacy configuration....
It takes a whopping 75GiB memory to query the `comdb2_sc_history` table of 2.4 million records, against the database in the linked ticket. In this patch comdb2_sc_history and comdb2_sc_status are changed...
Dorin pointed out the bug, that if a query reads from a remote table and inserts the results into another table in the same remote database, the query will hang...
Fixes https://github.com/bloomberg/comdb2/issues/4386
**Describe the bug** The comdb2sys test is failing because [testindexusage](https://github.com/bloomberg/comdb2/blob/main/tests/comdb2sys.test/testindexusage) is failing. It is unclear whether this is due to a bug in the db or a bug in the...
A new `ENCODING` keyword is introduced in this patch, that specifies a character set for a column. Invalid character encoding will be rejected. So far only `"utf8"` and `NONE` are...
Two phased commit