You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@iotdb.apache.org by GitBox <gi...@apache.org> on 2023/01/06 03:19:35 UTC

[GitHub] [iotdb] choubenson opened a new pull request, #8768: [To rel/1.0][IOTDB-5130]Accelerate the compaction of nonOverlap points in overlap…

choubenson opened a new pull request, #8768:
URL: https://github.com/apache/iotdb/pull/8768

   In the fast compaction, the overlapping pages will be put into the pointPriorityReader, and the points are spit out in order. Every time a point is spit out, an element must be popped out from the priority queue, and then added into the queue. When the points do not overlap, it will cause a lot of invalid heap sort, which will reduce the compaction rate. For example: there are two pages, the time ranges are 1-500, 400-900, the actual overlapping part is only 400-500, and the rest of the points can be spit out directly, instead of adding into the queue and popping them out every time.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: reviews-unsubscribe@iotdb.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [iotdb] THUMarkLau merged pull request #8768: [To rel/1.0][IOTDB-5130]Accelerate the compaction of nonOverlap points in overlap…

Posted by GitBox <gi...@apache.org>.
THUMarkLau merged PR #8768:
URL: https://github.com/apache/iotdb/pull/8768


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: reviews-unsubscribe@iotdb.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org