[ https://issues.apache.org/jira/browse/DRILL-8527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17987938#comment-17987938 ]
ASF GitHub Bot commented on DRILL-8527: --------------------------------------- shfshihuafeng commented on PR #2997: URL: https://github.com/apache/drill/pull/2997#issuecomment-3028463550 > > @shfshihuafeng Regarding the unit tests, they really don't have to be complicated. You can use the example below as a template, but basically, we just want to make sure that the correct limit is being pushed into the query plan. I'd include a query with a limit set and another with an `OFFSET`. Same goes for the filter pushdown. It shouldn't be much work. > > https://github.com/apache/drill/blob/b4dd73875ee3e6932f91fdee56e6692a48a06cb4/contrib/format-httpd/src/test/java/org/apache/drill/exec/store/httpd/TestHTTPDLogReader.java#L141-#L150 > > @cgivre Thank you for your case . I have finished unit tests for this pr, but When I run this unit tests with jdk17, I found that it couldn't be executed When I use a JDK greater than 1.8(such as JDK17), if the test cases inherit HiveTestBase, those test cases couldn't be executed, like the following . this week I have a lot of work to do, so I haven't dealt with this problem yet. I can complete it next week, including unit testing for another PR > > ``` > [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.296 s > Hive Limit Push Down > -------------------- > > Key: DRILL-8527 > URL: https://issues.apache.org/jira/browse/DRILL-8527 > Project: Apache Drill > Issue Type: Improvement > Components: Storage - Hive > Affects Versions: 1.22.0 > Reporter: shihuafeng > Priority: Major > Fix For: 1.23.0 > > Attachments: image-2025-07-01-20-13-15-175.png, > image-2025-07-01-20-14-31-627.png, image-2025-07-01-20-15-26-235.png > > > Support hive limit push down。i test the same sql > sql :select * from hive.testorc limit 2 > data size :5001 > data file : file1:1 row file: 5000 > *Before limit push down* > !image-2025-07-01-20-14-31-627.png! > *After limit push down* > !image-2025-07-01-20-15-26-235.png! > > > > > > -- This message was sent by Atlassian Jira (v8.20.10#820010)