----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/58086/ -----------------------------------------------------------
(Updated April 6, 2017, 4:12 p.m.) Review request for hive, Aihua Xu, Chaoyu Tang, Marta Kuczora, Miklos Csanady, and Barna Zsombor Klara. Changes ------- Changed the default value from Integer.MAx_VALUE to 1000000, so it aligns better with the data limit of a znode, which is 1MB Bugs: HIVE-16334 https://issues.apache.org/jira/browse/HIVE-16334 Repository: hive-git Description ------- The patch contains the following changes: - Added a new config variable which defines the maximum length of the query string in the lock object - When constructing the HiveLockObject gets the configuration as a new parameter - When constructing the HiveLockObject truncates the length of the query string if it is necessary - Updates every occurance of the HiveLockObject creation Diffs (updated) ----- common/src/java/org/apache/hadoop/hive/conf/HiveConf.java 6de6ed6 ql/src/java/org/apache/hadoop/hive/ql/lockmgr/DummyTxnManager.java 53ee9c8 ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockObject.java fff03df ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveTxnManagerImpl.java a371a5a ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestDummyTxnManager.java de3b8ad ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestEmbeddedLockManager.java 0afbc1c ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestHiveLockObject.java 19cb129 ql/src/test/org/apache/hadoop/hive/ql/lockmgr/zookeeper/TestZookeeperLockManager.java 3f9926e Diff: https://reviews.apache.org/r/58086/diff/4/ Changes: https://reviews.apache.org/r/58086/diff/3-4/ Testing ------- Added new unit test to test the truncation Updated the existing unit tests Thanks, Peter Vary