Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-10753

MVCC: Sometimes vacuum does not cleanup all outdated versions

    XMLWordPrintableJSON

    Details

      Description

      When mvcc test is finished, we check if there any outdated versions are left in cache and not cleaned by vacuum. If so, an exception is thrown. There are some tests with this problem:

      • CacheMvccTransactionsTest.testCleanupWaitsForGet1
      • CacheMvccTransactionsTest.testCleanupWaitsForGet3
      • CacheMvccReplicatedSqlCoordinatorFailoverTest.testAccountsTxSql_SingleNode_CoordinatorFails_Persistence
      • CacheMvccReplicatedSqlCoordinatorFailoverTest.testPutAllGetAll_ClientServer_Backups0_RestartCoordinator_SqlDml

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rkondakov Roman Kondakov
                Reporter:
                rkondakov Roman Kondakov
              • Votes:
                0 Vote for this issue
                Watchers:
                4 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 - 20m
                  20m