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

TxRecovery discovery listener should implement HighPriorityListener

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.9
    • None
    • Release Notes Required

    Description

      Currently, tx recovery may be delayed because it starts at a low priority discovery listener.
      Tx recovery listener now 16th position at discovery listeners list.
      List size is 35 and execution time between lsnrs[0] and lsnrs[34] may be greater than 300 ms according to local benchmarks.
      This does not mean that currently tx recovery may be delayed by 300 ms, but it already delayed for some time (up to 50ms according to local benchmarks) and this delay may grow from version to version.
      A good case is to implement this listener as HighPriorityListener, this will guarantee priority for further versions.

      Attachments

        Issue Links

          Activity

            People

              avinogradov Anton Vinogradov (Obsolete, actual is "av")
              avinogradov Anton Vinogradov (Obsolete, actual is "av")
              Votes:
              0 Vote for this issue
              Watchers:
              3 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 - 10m
                  10m