[
https://issues.apache.org/jira/browse/HIVE-27273?focusedWorklogId=859186&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-859186
]
ASF GitHub Bot logged work on HIVE-27273:
-----------------------------------------
Author: ASF GitHub Bot
Created on: 26/Apr/23 15:31
Start Date: 26/Apr/23 15:31
Worklog Time Spent: 10m
Work Description: pvary commented on PR #4252:
URL: https://github.com/apache/hive/pull/4252#issuecomment-1523621934
> @InvisibleProgrammer Thanks for sharing your thought! The two commits
`fede493d59f17ff2bfc0744b296d90bd36130386` and
`333227fbd13821365cec1bdbfcb9314a239bea0f` are realy hard to deal. We shoud
carefully handle these commits. I also hope the author of two commits can give
us some info to evaluate if it is very necessary to port in current Hive
`iceberg-handler` moduel @pvary .
There is a new commit which could be helpful, because it removes the need to
issue a HiveLock on alter table:
- c3232b664745ebf761b6a74f4c5b55cc48bfd209: Hive: Use EnvironmentContext
instead of Hive Locks to provide transactional commits after HIVE-26882 - This
is based on 333227fbd13821365cec1bdbfcb9314a239bea0f and
fede493d59f17ff2bfc0744b296d90bd36130386. Has to be a parallel change on
Hive/Impala and every writers of the Iceberg table, but fixes stability and
enhances commit performance
- 333227fbd13821365cec1bdbfcb9314a239bea0f - Hive: Refactor commit lock
mechanism from HiveTableOperations. This is mostly a refactoring to make it
possible to do c3232b664745ebf761b6a74f4c5b55cc48bfd209
- fede493d59f17ff2bfc0744b296d90bd36130386 - Hive: Lock hardening (#6451) -
makes sure that the Lock used by the Iceberg commit are cleared up... If you do
not have stability issues with stuck Hive Locks then you might skip backporting
it.
Issue Time Tracking
-------------------
Worklog Id: (was: 859186)
Time Spent: 2h (was: 1h 50m)
> Iceberg: Upgrade iceberg to 1.2.1
> ----------------------------------
>
> Key: HIVE-27273
> URL: https://issues.apache.org/jira/browse/HIVE-27273
> Project: Hive
> Issue Type: Improvement
> Components: Iceberg integration
> Reporter: zhangbutao
> Assignee: zhangbutao
> Priority: Major
> Labels: pull-request-available
> Time Spent: 2h
> Remaining Estimate: 0h
>
> [https://iceberg.apache.org/releases/#121-release] Iceberg1.2.1(include
> 1.2.0) has lots of improvement, e.g. _branch commit_ and
> _{{position_deletes}} metadata table._
--
This message was sent by Atlassian Jira
(v8.20.10#820010)