Skip to content

kv: non-locking reads ignore exclusive locks #94729

@nvb

Description

@nvb

See #49684 for context. If we differentiate between exclusive locks and intents, then we don't need non-locking reads to wait on exclusive locks. See also this document.

Before we do this, we'll likely want something like #91417. This was also described in #49684 (comment).

Jira issue: CRDB-23103

Epic CRDB-26544

Metadata

Metadata

Assignees

Labels

A-kv-transactionsRelating to MVCC and the transactional model.A-read-committedRelated to the introduction of Read CommittedC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)P-0Issues/test failures with a fix SLA of 2 weeksT-kvKV Team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions