Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-2431

Make SYSTEM.CATALOG table transactional

    XMLWordPrintableJSON

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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jamestaylor James R. Taylor
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: