cockroachdb / cockroachdb/cockroach
testing: test against retry errors in benchbase under READ COMMITTED
Open
A-read-committed
A-testing
C-investigation
T-sql-queries
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
[BenchBase](https://github.com/cmu-db/benchbase) is a multi-db, multi-workload benchmarking suite. The suite includes workloads with complex, multi-statement transactions and varying levels of contention. In the past, we have found that certain workloads perform poorly without modification with CockroachDB and Serializable isolation due to retry errors. We should run all workloads against Read Committed and ensure that the tests perform well (at least as well as with Serializable) and also that they do not throw transaction retry errors.
Jira issue: CRDB-28132
Epic CRDB-34183
Contributor guide
Assessment
This issue has not been assessed yet.