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

Idle safe time propagation for the metastorage

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0
    • None

    Description

      In IGNITE-19028, safe time is propagated only when a Raft Write Command is applied. This means that if the Meta Storage is idle (i.e. no writes are happening), no safe time propagation will occur. In order to fix this, it is proposed to periodically issue artificial Write Commands if the Meta Storage has been idling for a configured period of time.

      Attachments

        Issue Links

          Activity

            People

              apolovtcev Aleksandr Polovtsev
              sdanilov Semyon Danilov
              Ivan Bessonov Ivan Bessonov
              Votes:
              0 Vote for this issue
              Watchers:
              1 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 - 1h 50m
                  1h 50m