[ https://issues.apache.org/jira/browse/DRILL-7962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17477763#comment-17477763 ]
James Turton commented on DRILL-7962: ------------------------------------- Changed from Blocker to Minor since this is a performance optimsation. > Stop query hbase region when other fragment have received more records than > LIMIT records > ----------------------------------------------------------------------------------------- > > Key: DRILL-7962 > URL: https://issues.apache.org/jira/browse/DRILL-7962 > Project: Apache Drill > Issue Type: Wish > Components: Storage - HBase > Affects Versions: 1.19.0 > Reporter: Hanoch Yang > Priority: Minor > > I find if one fragment have received records more than limit records, drill > will not let other fragment cancel, but work unit received message, it will > slow the query. > case: what data i want locate in 2M region, but there is a 100M region and 2 > left 2M region. i use limit 10 to query. 4 fragement query 4 region, when one > fragment get 10 record from 2M region, another 100M scanning fragment will > not work. so all fragment must wait that fragment to finish scan, but it > could have been unnecessary. -- This message was sent by Atlassian Jira (v8.20.1#820001)