Uploaded image for project: 'Phoenix Tephra'
  1. Phoenix Tephra
  2. TEPHRA-225

Clean up prune state when invalid list is empty

    XMLWordPrintableJSON

Details

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

    Description

      Invalid list can be empty in two cases - when transaction manager just starts up, or when all invalid transaction ids get pruned. When a prune run starts with empty invalid list, then we can clean up prune state using the inactive transaction bound, since there can be no data from an invalid transaction smaller than the inactive transaction bound in the store. Hence we don't need any prune state that is stored earlier than the inactive transaction bound.

      Attachments

        Issue Links

          Activity

            People

              poorna Poorna Chandra
              poorna Poorna Chandra
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: