Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Currently, we only copy the schemas list when any schema object changes (see SchemaHolderImpl.rebuild()), but it can lead to some problems. For example, during planning, if some index dropped concurrently there will be NPE after tbl.getIndex(String) in some rules. So, we should copy the table containing this index and copy the schema containing this table at least for DROP INDEX command.
Attachments
Issue Links
- is part of
-
IGNITE-12248 Apache Calcite based query execution engine
- Open