Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-872

Invalidate replied calls in retry cache

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • client, server
    • None

    Description

      The duration for which a client request entry is kept inside the retry cache should be long enough to cover all the retries made by the client. Retry cache would need to keep the metadata for all client requests until that duration is over. It can therefore require a large amount of heap in order to handle client requests. Since active heap usage is high it can also increase the frequency of JVM garbage collection.

      Attachments

        Issue Links

          Activity

            People

              szetszwo Tsz-wo Sze
              ljain Lokesh Jain
              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 - 1h
                  1h