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

When data columns get TTLed, and run IndexScrutiny or validation we marked them as invalid rows

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      We do index writes as full row writes. This means all columns keep get re-written to index and they have a current timestamp.

      However, if there is a column that did not get updated for a long time (like Created_By type of columns that don't change) the regular scan that IndexScrutiny uses doesn't return this column even though we might see it in the raw scan.

      IndexScrutiny mark these rows as invalid because data table had TTL columns and index table have it.

      Index inline validation also marks these as "Index has extra columns" if the column got TTLed.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              giskender Gokcen Iskender
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: