Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1236

Maintenance manager schedules empty flushes when server is above memory limit

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Public beta
    • 0.6.0
    • tserver
    • None

    Description

      If a server is configured with a small memory limit, it's possible for its non-flushable memory to end up being more than the hard limit. In this case, the maintenance manager will decide that it should prioritize flushing, and does so even when there is no data that can actually be flushed. This causes it to go into a tight loop flushing empty MRSes.

      Attachments

        Issue Links

          Activity

            People

              jdcryans Jean-Daniel Cryans
              tlipcon Todd Lipcon
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: