Chen Luo created ASTERIXDB-2365:

             Summary: Various LSM IO Operations Shouldn't Simply Share the Same 
Write Queue
                 Key: ASTERIXDB-2365
             Project: Apache AsterixDB
          Issue Type: Improvement
          Components: STO - Storage
            Reporter: Chen Luo

Currently the BufferCache has a single writer queue for all write operations 
(mainly for LSM component bulkloading). However, without a smart scheduling 
algorithm, this causes unnecessary stalls for short duration operations (e.g., 
flush) if some heavy operation (e.g., large merge) is ongoing. It is necessary 
to develop some sort of I/O scheduling algorithm to ensure short duration 
operations are not blocked by those longer ones.

This message was sent by Atlassian JIRA

Reply via email to