Unexpected read locks on objects with same name in same schema

Details

Detail name Value
Changelog Number 14729
Type Bug
Status Resolved
Affected Versions Exasol 7.0.0, Exasol 7.1.0, Exasol 8.0.0
Fix Versions Exasol 7.1.13, Exasol 8.4.0
Resolution Date 2022-08-24

Description

If multiple objects in a schema share the same name, e.g. a table and a script with the name T in schema S, a read lock on one of the objects causes a read lock on all objects with the same name in this schema.
Those additional locks might cause unexpected transaction conflicts.

Workaround

Use distinct names per schema.

Fix

Those additional locks are removed immediately, avoiding transaction conflicts.