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

MVCC removal

    XMLWordPrintableJSON

Details

    • Task
    • Status: In Progress
    • Blocker
    • Resolution: Unresolved
    • None
    • None
    • None
    • Docs Required, Release Notes Required

    Description

      The community has agreed that MVCC public API should be removed.

      Vote thread
      http://apache-ignite-developers.2346864.n4.nabble.com/Removing-MVCC-public-API-tp50550.html

      Attachments

        Issue Links

          1.
          MVCC test/suites removal Sub-task Resolved Anton Vinogradov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 4h 10m
          2.
          cctx.mvccEnabled() removal Sub-task Resolved Anton Vinogradov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 3h 10m
          3.
          *.mvccEnabled() removal Sub-task Resolved Anton Vinogradov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h 20m
          4.
          DeadlockDetectionManager removal Sub-task Resolved Anton Vinogradov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          5.
          CacheAtomicityMode#TRANSACTIONAL_SNAPSHOT removal Sub-task Resolved Anton Vinogradov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          6.
          Clean up documents related to MVCC Sub-task Resolved YuJue Li

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          7.
          Remove VacuumTask, MvccQueryTracker and MvccLongList Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h 20m
          8.
          MvccMessage removal Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h
          9.
          TxLog removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          10.
          MvccProcessor removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 50m
          11.
          Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.* Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          12.
          MVCC caching removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          13.
          TxState and MvccSnapshot removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          14.
          Removal of MVCC code from GridCacheEntryEx and IgniteCacheOffheapManager Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          15.
          IgniteH2Indexing transactional code removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          16.
          MVCC code removal from transactional classes Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          17.
          Removal of MVCC code in WAL classes Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          18.
          Removal of MVCC *Enlist* classes Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          19.
          Transactional SQL commands removal Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          20.
          MvccCoordinator and MvccFuture removal Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          21.
          MVCC removal: final cleanup Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h 20m
          22.
          Removal of MvccIO and MvccVersionAware Sub-task Resolved Ilya Shishkov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          23.
          Remove MvccVersion and MvccUpdateVersionAware Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          24.
          Remove MVCC code from DataPageIO class Sub-task Resolved Julia Bakulina  
          25.
          Removal of MVCC-related code from JDBC classes Sub-task Resolved Maksim Davydov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 2.5h
          26.
          Delete TransactionSerializationException and TransactionAlreadyCompletedException Sub-task Resolved Andrei Nadyktov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          27.
          Removal of MVCC benchmarks in Yardstick Sub-task Resolved Julia Bakulina

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          28.
          Delete TransactionDuplicateKeyException Sub-task Resolved Andrei Nadyktov

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          29.
          MVCC: cleanup tests Sub-task Open Unassigned  
          30.
          Removal of MVCC WAL record types Sub-task In Progress Maksim Davydov  

          Activity

            People

              av Anton Vinogradov
              slava.koptilin Vyacheslav Koptilin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 23h 10m
                  23h 10m