Tian Jiang created IOTDB-520:
--------------------------------

             Summary: Result of IBatchReader should not cross partition
                 Key: IOTDB-520
                 URL: https://issues.apache.org/jira/browse/IOTDB-520
             Project: Apache IoTDB
          Issue Type: Improvement
            Reporter: Tian Jiang
             Fix For: master branch


Situation:
Assuming daily partitioning.
Node A manages the data of Day1,3,5 and Node B manages the data of Day2,4. In 
the current implementation, when the coordinator node fetches a batch from Node 
A, the batch may contain data of Day1,3 and the batch from Node B contains data 
of Day2. As a result, the coordinator node must merge the two batches to retain 
an ordered batch.

But if the batches never cross the partition border, the coordinator node will 
be able to just return the batches without merging using a heap comparing the 
first element of each batch, which could reduce the merging overheads. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to