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

IndexTool output logging for past-max-lookback rows should be configurable

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.16.0
    • None
    • None

    Description

      On a global mutable table with lots of writes, it can be possible for there to be many rows flagged by index verification as invalid that are older than the max lookback age. These are likely due to race conditions between compaction in the base table and index table, but they can possibly show real issues.

      Since heavy output logging to PHOENIX_INDEX_TOOL can cause hotspotting, some operators may want to turn it off for this class of failures, while still wanting output logging for other kinds of invalid rows.

      As part of this change, we should start including in the output row a column with a code identifying the type of error.

      Attachments

        1. PHOENIX-5951-4.x.v5.patch
          48 kB
          Geoffrey Jacoby
        2. PHOENIX-5951-4.x.v4.patch
          48 kB
          Geoffrey Jacoby
        3. PHOENIX-5951-4.x.v3.patch
          45 kB
          Geoffrey Jacoby
        4. PHOENIX-5951-4.x.v2.patch
          36 kB
          Geoffrey Jacoby
        5. PHOENIX-5951-4.x.v1.patch
          34 kB
          Geoffrey Jacoby

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            gjacoby Geoffrey Jacoby
            gjacoby Geoffrey Jacoby
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 4.5h
                4.5h

                Slack

                  Issue deployment