Uploaded image for project: 'Apache AsterixDB'
  1. Apache AsterixDB
  2. ASTERIXDB-2813

Limit the number of flush/merge threads

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • STO - Storage
    • None

    Description

      Currently, AsterixDB uses one thread to execute each flush and merge operation. This may result in a large number of I/O threads in some cases, e.g., when writing to many datasets at the same time.

       

      A better solution is to enforce some limit on the number of flush and merge threads. When there is no thread available, a newly created flush or merge operation should be delayed.

      Attachments

        Activity

          People

            luochen01 Chen Luo
            luochen01 Chen Luo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: