Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-8544 Snapshot feature Phase 2 : Further enhancements for Ozone Snapshots
  3. HDDS-11440

Add a lastTransactionInfo field in SnapshotInfo to check for transactions in flight on the snapshot

    XMLWordPrintableJSON

Details

    Description

      Add a lastTransactionInfo field in SnapshotInfo to check for transactions in flight on the snapshot. This field can be compared against OMTransactionInfo table value to see if all transactions have been flushed to disk. We need this since all tables don't have a cache which could lead to wrong results when an iterator is initialized by a background service if all the transactions haven't been flushed to disk.

      Attachments

        Issue Links

          Activity

            People

              swamirishi Swaminathan Balachandran
              swamirishi Swaminathan Balachandran
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: