Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HIVE-27644 : Backport of HIVE-17917, HIVE-21457, HIVE-22582 #4686

Merged
merged 4 commits into from
Sep 16, 2023

Conversation

amanraj2520
Copy link
Contributor

@amanraj2520 amanraj2520 commented Sep 12, 2023

JIRA link - https://issues.apache.org/jira/browse/HIVE-27644

This ticket backports HIVE-17917, HIVE-21457, HIVE-22582

The reason behind fixing the TestInputOutputFormat test is this :
This PR targets to skip flush length check for external tables. The reason that some of the queries on external tables took more time was because Hive used to check for flush length files which are only present for Acid tables. In the first call when it concludes that it is an external table, it skips checking for side files hence the total number of calls reduces from 3 to 1.

saurabhseth and others added 4 commits September 12, 2023 01:14
…timization (Saurabh Seth via Eugene Koifman)

(cherry picked from commit 34331f3)

Resolved merge conflict in VectorizedOrcAcidRowBatchReader.java
…chandran reviewed by Gopal V)

(cherry picked from commit 72d72d4)

Resolved conflicts in AcidUtils.java, CompactorMR.java and OrcInputFormat.java
…ith "delta" , but table is not transactional and BI Split Strategy is used (Aditya Shah reviewed by Laszlo Pinter and Peter Vary)

(cherry picked from commit e6ef282)
@sankarh sankarh merged commit b1d1550 into apache:branch-3 Sep 16, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants