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

Don't flush an MRS if the DRS would have a larger memory footprint

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.8.0
    • None
    • tablet

    Description

      If a tablet server is under memory pressure and flushing small rowsets very aggressively, it might flush an MRS so small that the memory footprint of the resulting DRS (CFileReaders, LBM metadata, etc.) is larger than the MRS it replaced, defeating the purpose of the flush. We should have a sanity check to prevent this feedback loop.

      Attachments

        Activity

          People

            wdberkeley William Berkeley
            wdberkeley William Berkeley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: