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

Namespace mapped system catalog table not snapshotted before upgrade

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • core
    • None

    Description

      When upgrading the system tables, Phoenix tries to take a snapshot of system.catalog.
      This is useful, as it provides a checkpoint that can be used to restore the previous state if the upgrade runs into problems.

      However, The Phoenix system table name is passed to HBase, which does not exist if system table namespace mapping is enabled.

      Either delay taking a snapshot until after we know if syscat is namespace mapped or not, or just try to take a snapshot of both possible HBase tables.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stoty Istvan Toth
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: