Mark Hannum
Mark Hannum
Two phased commit
The tpcrash test case in this branch reproduces the views-lk inversion. This is an idea of an approach to address this inversion, and a bit of refactoring of the views...
Abort the master if it attempts to commit a transaction which has previously received a deadlock.
Trying to fix RR build failure
This fixes the "random corruption" issues that we've been seeing.
This is a workaround that should allow durable-lsn databases to write during DR testing even though the installation only spans 2 datacenters. rtcpu'd nodes will still not handle sql requests,...
Change arrays which are sized by MAXNODES to hash-tables so that the nodeix value isn't forced to be less than MAXNODES. This is a slightly revised take on https://github.com/bloomberg/comdb2/pull/3764 -...
This fixes the spurious sc_truncate failures.
Signed-off-by: Mark Hannum Allow us to write log-records which surpass the maximum log-file-size.
Introduce sc_add_drop_race test which executes multiple concurrent schema- changes against random, sometimes overlapping tables and fix the issues exposed by this test: * sc_tables_hash prevents concurrent schema-changes on different tables...