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

MVCC TX: Do not create TxLog and do not start vacuum workers in case there are no MVCC caches on the node.

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: mvcc
    • Labels:
      None

      Description

      Actually TxLog creates on each data node regardless the node is affinity node for any MVCC cache or not. There is no sense to create and maintain Tx log and Vacuum routines in case the node doesn't have any mvcc cache.

      TxLog (or may be it's region entirely) can be safely cleared after last mvcc cache being destroyed. 

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gvvinblade Igor Seliverstov
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: