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)