Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
We currently update the SYSTEM.CATALOG table atomically by using the region.mutateRowsWithLocks() call. This works only if the mutations are all in the same region which can break down if enough views are created on a base table. Instead, now that we have transactions, we should change our SYSTEM.CATALOG table to transactional=true and stop using an endpoint coprocessor to update the table.