-
Notifications
You must be signed in to change notification settings - Fork 4.8k
HIVE-25189: Addendum: Cache validWriteIdList #6153
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-25189: Addendum: Cache validWriteIdList #6153
Conversation
8898a33 to
ba185de
Compare
ba185de to
8adeec7
Compare
8adeec7 to
21eae09
Compare
21eae09 to
8b811c5
Compare
|
@deniskuzZ |
The original PR that introduced |
kasakrisz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
04146fe to
3585c2e
Compare
|



What changes were proposed in this pull request?
Reintroduce caching of validWriteIdList for query used tables in a single step. Previously, CacheTableHelper attempted to retrieve it without even considering the table type and assumed an active transaction. Now, a transaction is opened only when necessary, making CacheTableHelper obsolete.
Why are the changes needed?
Performance/resource optimization
Does this PR introduce any user-facing change?
No
How was this patch tested?
Jenkins