# Copyright (c) reifydb.com 2025
# This file is licensed under the AGPL-3.0-or-later

# This file includes and modifies code from the toydb project (https://github.com/erikgrinaker/toydb),
# originally licensed under the Apache License, Version 2.0.
# Original copyright:
#   Copyright (c) 2024 Erik Grinaker
#
# The original Apache License can be found at:
#   http://www.apache.org/licenses/LICENSE-2.0

# A dirty read is when t2 can read an uncommitted value set by t1. Snapshot
# isolation prevents this.

t1: begin
t1: set key=1
---
ok

t2: begin
t2: get key
---
t2: "key" → None
