Skip to content

Incorrect transaction isolation when inserting into Delta table while selecting from it #27484

@findepi

Description

@findepi

As found by CI https://github.com/trinodb/trino/actions/runs/19737237040/job/56552097779?pr=27480

Error:  Failures: 
Error:    TestDeltaLakeLocalConcurrentWritesTest.testConcurrentInsertsSelectingFromTheSameTable:136->testConcurrentInsertsSelectingFromTheSameTable:186->AbstractTestQueryFramework.assertQuery:356 For query 20251127_132020_00206_h9jyp: 
 SELECT * FROM test_concurrent_inserts_select_from_same_table_6htfdgywiq
not equal
Actual rows (up to 100 of 1 extra rows shown, 3 rows in total):
    [1, 10]
Expected rows (up to 100 of 1 missing rows shown, 3 rows in total):
    [2, 10]

cc @findinpath @ebyhr

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions