Rajesh Balamohan created HIVE-23805: ---------------------------------------
Summary: ValidReadTxnList need not be constructed multiple times in AcidUtils::getAcidState Key: HIVE-23805 URL: https://issues.apache.org/jira/browse/HIVE-23805 Project: Hive Issue Type: Improvement Reporter: Rajesh Balamohan Attachments: Screenshot 2020-07-06 at 4.53.44 PM.png [https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java#L1273] [https://github.com/apache/hive/blob/master/ql/src/java/org/apache/hadoop/hive/ql/io/AcidUtils.java#L1286] {code:java} String s = conf.get(ValidTxnList.VALID_TXNS_KEY); if(!Strings.isNullOrEmpty(s)) { ... ... validTxnList.readFromString(s); } {code} !Screenshot 2020-07-06 at 4.53.44 PM.png|width=610,height=621! AM spends good amount of CPU parsing the same validtxnlist multiple times. -- This message was sent by Atlassian Jira (v8.3.4#803005)