[ https://issues.apache.org/jira/browse/HIVE-22745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17020475#comment-17020475 ]
Gopal Vijayaraghavan commented on HIVE-22745: --------------------------------------------- HIVE-20801 is pretty much complete and has a +1, needs a rebase + commit. This config name needs to be switched over to indicate it relies on the Cleaner (let me get a WIP for that today & send it to you). So these two tie to this config https://github.com/apache/hive/blob/master/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/CompactionTxnHandler.java#L258 + https://github.com/apache/hive/blob/master/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/CompactionTxnHandler.java#L335 So even without readlocks we can have a cleaner work safely by using long minUncommittedTxnId = findMinOpenTxnGLB(stmt); to slow the cleaner pass. > Config option to turn off read locks > ------------------------------------ > > Key: HIVE-22745 > URL: https://issues.apache.org/jira/browse/HIVE-22745 > Project: Hive > Issue Type: Improvement > Components: Transactions > Reporter: Ashutosh Chauhan > Assignee: Slim Bouguerra > Priority: Major > Attachments: HIVE-22745.2.patch, HIVE-22745.patch > > > Although its not recommended but in perf critical scenario this option may be > exercised. We have observed lock acquisition to take long time in heavily > loaded system. -- This message was sent by Atlassian Jira (v8.3.4#803005)