Skip to content

edu-45: refactor isolation levels page (part1 excludes vetting real-t…#36893

Merged
kay-kim merged 1 commit into
MaterializeInc:mainfrom
kay-kim:edu-45-isolation-levels
Jun 4, 2026
Merged

edu-45: refactor isolation levels page (part1 excludes vetting real-t…#36893
kay-kim merged 1 commit into
MaterializeInc:mainfrom
kay-kim:edu-45-isolation-levels

Conversation

@kay-kim
Copy link
Copy Markdown
Contributor

@kay-kim kay-kim commented Jun 3, 2026

@kay-kim kay-kim requested a review from a team as a code owner June 3, 2026 22:23
transactions. For example, if transaction **T1** completes before transaction
**T2** begins in real time, the result may be equivalent to a serial execution
in which **T2** executes before **T1**.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the section about consistent snapshot availability guarantee when Materialize can determine that a transaction accesses only a single object ... because not sure about its utility.

Its utility seems limited to suggesting that if you're making single-statements, people should use auto-commit mode vs wrapping the single-statement in explicit transaction block but, in practice, how likely is it that people are wrapping single-statements in an explicit transaction block?

{{% include-headless "/headless/logical-timestamp-selection-strict-serializable"
%}}

### Real-time recency
Copy link
Copy Markdown
Contributor Author

@kay-kim kay-kim Jun 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not vet the real-time recency section. That's for some far-off future.

@kay-kim kay-kim merged commit c9f2f5c into MaterializeInc:main Jun 4, 2026
19 checks passed
@kay-kim kay-kim deleted the edu-45-isolation-levels branch June 4, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants