Chen Luo created ASTERIXDB-2365:
-----------------------------------

             Summary: Various LSM IO Operations Shouldn't Simply Share the Same 
Write Queue
                 Key: ASTERIXDB-2365
                 URL: https://issues.apache.org/jira/browse/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
(v7.6.3#76005)

Reply via email to