Skip to content

2.25.2.0-b62

@kai-franz kai-franz tagged this 26 Feb 23:15
Summary:
The Java test `TestPgDdlConcurrency.testModifiedTableWrite` is currently failing on multiple branches.
This test has several threads inserting into a table while one other thread is adding/dropping
a column in the background.

This test expects the DML threads to hit catalog version mismatch/schema version mismatch
errors, as well as the 'Invalid column number' error. However, the DML threads also
occasionally hit the 'Column with id X marked for deletion' error, which the test does not handle.

This error should be in the list of expected errors since the test is doing concurrent DML/DDL
on the same table. A similar test, `TestSchemaVersionMismatch`, already anticipates this error
under concurrent DML/DDL.

This diff adds the error to the list of expected errors.
Jira: DB-15346

Test Plan:
```
./yb_build.sh release --java-test TestPgDdlConcurrency#testModifiedTableWrite
```

Reviewers: myang

Reviewed By: myang

Differential Revision: https://phorge.dev.yugabyte.com/D42089
Assets 2
Loading