cockroachdb / cockroachdb/cockroach

mmaprototype: metamorphically enable mma in cluster setting

Open
#159,789 0 comments 0 reactions 0 assignees View on GitHub
A-kv-distribution C-enhancement T-kv
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

We should metamorphically enable mma via cluster settings for unit test runs using https://github.com/cockroachdb/cockroach/blob/5e864574d73625a5e940a51a498051516aafd47d/pkg/util/metamorphic/constants.go#L66.

Some unit tests may fail with mma because they implicitly assume legacy allocator behavior.

We should audit these tests and either: (1) make them allocator agnostic (2) add explicit skip conditions for MMA mode or (3) create mma specific test variants where behavior intentionally differs.

Epic: CRDB-56265

Jira issue: CRDB-58022

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.