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

Phoenix level compaction is not collecting delete markers beyond max lookback age for view indexes

    XMLWordPrintableJSON

Details

    • Bug
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • 5.3.0
    • None
    • None

    Description

      Currently, with phoenix.table.ttl.enabled we try to retrieve PTable object using HBase table name and if PTable instance is null then skip the CompactionScanner completely. For view indexes, physical table name will be different from logical table name in SYSCAT as physical table name will have IDX prefix. For this case, we can get logical table name from physical table name by removing IDX prefix and then retrieving the PTable instance. 

       

      Currently, delete markers are not getting collected for view indexes and cell count will keep increasing.

      Attachments

        Activity

          People

            m_sanjeet Sanjeet Malhotra
            m_sanjeet Sanjeet Malhotra
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: