Mark Hannum

Results 19 issues of 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...

WIP

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...