[jira] [Created] (HIVE-20022) Upgrade hadoop.version to 3.1.1
Daniel Voros created HIVE-20022: --- Summary: Upgrade hadoop.version to 3.1.1 Key: HIVE-20022 URL: https://issues.apache.org/jira/browse/HIVE-20022 Project: Hive Issue Type: Sub-task Affects Versions: 3.0.0 Reporter: Daniel Voros Assignee: Daniel Voros HIVE-19304 is relying on YARN-7142 and YARN-8122 that will only be released in Hadoop 3.1.1. We should upgrade when possible. cc [~gsaha] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
Re: Review Request 67753: HIVE-16950 : Dropping hive database/table which was created explicitly in default database location, deletes all databases data from default database location
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/67753/ --- (Updated June 28, 2018, 4:34 p.m.) Review request for hive, Zoltan Haindrich and Zoltan Haindrich. Changes --- Fixed checkstyle issues Repository: hive-git Description --- Added hive.metastore.allow.new.db.in.existing.directory property Diffs (updated) - standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java e9d7e7c397 standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java f3b909ca44 standalone-metastore/src/main/java/org/apache/hadoop/hive/metastore/utils/FileUtils.java 963e12f9d8 standalone-metastore/src/test/java/org/apache/hadoop/hive/metastore/TestMetaCreateObjects.java PRE-CREATION Diff: https://reviews.apache.org/r/67753/diff/6/ Changes: https://reviews.apache.org/r/67753/diff/5-6/ Testing --- Thanks, Oleksiy Sayankin
[jira] [Created] (HIVE-20023) Give Indication That Query is Blocked on a Lock in HS2 UI
BELUGA BEHR created HIVE-20023: -- Summary: Give Indication That Query is Blocked on a Lock in HS2 UI Key: HIVE-20023 URL: https://issues.apache.org/jira/browse/HIVE-20023 Project: Hive Issue Type: Improvement Components: HiveServer2, Web UI Affects Versions: 3.0.0, 4.0.0 Reporter: BELUGA BEHR Please provide a clear indication that a Hive query is blocked by a table/partition lock in the HS2 WebUI. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20024) Determine the source of data size fluctuation in union_fast_stats
Zoltan Haindrich created HIVE-20024: --- Summary: Determine the source of data size fluctuation in union_fast_stats Key: HIVE-20024 URL: https://issues.apache.org/jira/browse/HIVE-20024 Project: Hive Issue Type: Bug Components: Tests Reporter: Zoltan Haindrich in HIVE-19326 I've tried to enable this test back; but the datasizes are often changes...even on the same system; not sure what causes the issue -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20025) Clean-up of event files created by HiveProtoLoggingHook.
Sankar Hariappan created HIVE-20025: --- Summary: Clean-up of event files created by HiveProtoLoggingHook. Key: HIVE-20025 URL: https://issues.apache.org/jira/browse/HIVE-20025 Project: Hive Issue Type: Bug Components: HiveServer2 Affects Versions: 3.0.0 Reporter: Sankar Hariappan Assignee: Sankar Hariappan Fix For: 4.0.0 Currently, HiveProtoLoggingHook write event data to hdfs. The number of files can grow to very large numbers. Since the files are created under a folder with Date being a part of the path, hive should have a way to clean up data older than a certain configured time / date. This can be a job that can run with as little frequency as just once a day. This time should be set to 1 week default. There should also be a sane upper bound of # of files so that when a large cluster generates a lot of files during a spike, we don't force the cluster fall over. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20026) Create metastore upgrade and schema changes for 3.2.0
Vineet Garg created HIVE-20026: -- Summary: Create metastore upgrade and schema changes for 3.2.0 Key: HIVE-20026 URL: https://issues.apache.org/jira/browse/HIVE-20026 Project: Hive Issue Type: Task Reporter: Vineet Garg Assignee: Vineet Garg -- This message was sent by Atlassian JIRA (v7.6.3#76005)
Re: Unstable Hive QA
I have also bumped into flaky druid failures although with different symptoms (Wait time exhausted and we have [1] out of [1] segments not loaded yet) All of the druid failures in this case are during create table with following error stack: (Not sure why this is intermittent) org.apache.hadoop.security.ShellBasedUnixGroupsMapping$PartialGroupNameException: The user name 'hive_test_user' is not found. id: hive_test_user: no such user id: hive_test_user: no such user at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.resolvePartialGroupNames(ShellBasedUnixGroupsMapping.java:294) ~[hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getUnixGroups(ShellBasedUnixGroupsMapping.java:207) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getGroups(ShellBasedUnixGroupsMapping.java:97) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback.getGroups(JniBasedUnixGroupsMappingWithFallback.java:51) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.fetchGroupList(Groups.java:384) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:319) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:269) [hadoop-common-3.1.0.jar:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201) [guava-19.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:3953) [guava-19.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875) [guava-19.0.jar:?] at org.apache.hadoop.security.Groups.getGroups(Groups.java:227) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.UserGroupInformation.getGroups(UserGroupInformation.java:1540) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.hive.ql.exec.tez.TezTask.execute(TezTask.java:164) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:205) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:97) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:2689) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:2341) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:2012) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1712) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1706) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.reexec.ReExecDriver.run(ReExecDriver.java:157) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.reexec.ReExecDriver.run(ReExecDriver.java:218) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:239) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:188) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:402) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:335) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.ql.QTestUtil.executeClientInternal(QTestUtil.java:1340) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.QTestUtil.executeClient(QTestUtil.java:1314) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.control.CoreCliDriver.runTest(CoreCliDriver.java:171) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.control.CliAdapter.runTest(CliAdapter.java:104) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver(TestMiniDruidCliDriver.java:59) [test-classes/:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_102] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_102] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_102] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_102] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit-4.11.jar:?] at org.junit.internal.runners.model.Reflecti
Re: Unstable Hive QA
This is most likely due to cleanup not happening properly from the previous runs. On 6/28/18, 10:48 AM, "Vineet Garg" wrote: I have also bumped into flaky druid failures although with different symptoms (Wait time exhausted and we have [1] out of [1] segments not loaded yet) All of the druid failures in this case are during create table with following error stack: (Not sure why this is intermittent) org.apache.hadoop.security.ShellBasedUnixGroupsMapping$PartialGroupNameException: The user name 'hive_test_user' is not found. id: hive_test_user: no such user id: hive_test_user: no such user at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.resolvePartialGroupNames(ShellBasedUnixGroupsMapping.java:294) ~[hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getUnixGroups(ShellBasedUnixGroupsMapping.java:207) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.getGroups(ShellBasedUnixGroupsMapping.java:97) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback.getGroups(JniBasedUnixGroupsMappingWithFallback.java:51) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.fetchGroupList(Groups.java:384) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:319) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.Groups$GroupCacheLoader.load(Groups.java:269) [hadoop-common-3.1.0.jar:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201) [guava-19.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:3953) [guava-19.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957) [guava-19.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875) [guava-19.0.jar:?] at org.apache.hadoop.security.Groups.getGroups(Groups.java:227) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.security.UserGroupInformation.getGroups(UserGroupInformation.java:1540) [hadoop-common-3.1.0.jar:?] at org.apache.hadoop.hive.ql.exec.tez.TezTask.execute(TezTask.java:164) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:205) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:97) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:2689) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:2341) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:2012) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1712) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1706) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.reexec.ReExecDriver.run(ReExecDriver.java:157) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.reexec.ReExecDriver.run(ReExecDriver.java:218) [hive-exec-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:239) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:188) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:402) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:335) [hive-cli-4.0.0-SNAPSHOT.jar:?] at org.apache.hadoop.hive.ql.QTestUtil.executeClientInternal(QTestUtil.java:1340) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.ql.QTestUtil.executeClient(QTestUtil.java:1314) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.control.CoreCliDriver.runTest(CoreCliDriver.java:171) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.control.CliAdapter.runTest(CliAdapter.java:104) [hive-it-util-4.0.0-SNAPSHOT.jar:4.0.0-SNAPSHOT] at org.apache.hadoop.hive.cli.TestMiniDruidCliDriver.testCliDriver(TestMiniDruidCliDriver.java:59) [test-classes/:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_102] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_102] at sun.ref
[jira] [Created] (HIVE-20027) TestRuntimeStats.testCleanup is flaky
Aihua Xu created HIVE-20027: --- Summary: TestRuntimeStats.testCleanup is flaky Key: HIVE-20027 URL: https://issues.apache.org/jira/browse/HIVE-20027 Project: Hive Issue Type: Bug Reporter: Aihua Xu int deleted = objStore.deleteRuntimeStats(1); assertEquals(1, deleted); The testCleanup could fail if somehow there is GC pause before deleteRuntimeStats happens so actually 2 stats will get deleted rather than one. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20028) Metastore client cache config is used incorrectly
Prasanth Jayachandran created HIVE-20028: Summary: Metastore client cache config is used incorrectly Key: HIVE-20028 URL: https://issues.apache.org/jira/browse/HIVE-20028 Project: Hive Issue Type: Bug Components: Metastore Affects Versions: 4.0.0, 3.2.0 Reporter: Prasanth Jayachandran Assignee: Prasanth Jayachandran Metastore client cache config is not used correctly. Enabling the cache actually disables it and vice versa. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20029) add negative tests
Sergey Shelukhin created HIVE-20029: --- Summary: add negative tests Key: HIVE-20029 URL: https://issues.apache.org/jira/browse/HIVE-20029 Project: Hive Issue Type: Sub-task Reporter: Sergey Shelukhin We need a few tests, esp. for parallel case, where we verify that stats are NOT used. Right now many code paths don't fail but return -1, null or whatever when something else is not present, so positive tests might pass because they skip the check, not because the check passes. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20030) Fix Java compile errors that show up in IntelliJ from ConvertJoinMapJoin.java and AnnotateRunTimeStatsOptimizer.java
Andrew Sherman created HIVE-20030: - Summary: Fix Java compile errors that show up in IntelliJ from ConvertJoinMapJoin.java and AnnotateRunTimeStatsOptimizer.java Key: HIVE-20030 URL: https://issues.apache.org/jira/browse/HIVE-20030 Project: Hive Issue Type: Task Reporter: Andrew Sherman Assignee: Andrew Sherman For some reason the Java compiler in IntellJ is more strict that the Oracle jdk compiler. Maybe this is something that can be configured away, but as it is simple I propose to make the code more type correct. {code} /Users/asherman/git/asf/hive2/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ConvertJoinMapJoin.java Error:(613, 24) java: no suitable method found for findOperatorsUpstream(java.util.List>,java.lang.Class) method org.apache.hadoop.hive.ql.exec.OperatorUtils.findOperatorsUpstream(org.apache.hadoop.hive.ql.exec.Operator,java.lang.Class) is not applicable (cannot infer type-variable(s) T (argument mismatch; java.util.List> cannot be converted to org.apache.hadoop.hive.ql.exec.Operator)) method org.apache.hadoop.hive.ql.exec.OperatorUtils.findOperatorsUpstream(java.util.Collection>,java.lang.Class) is not applicable (cannot infer type-variable(s) T (argument mismatch; java.util.List> cannot be converted to java.util.Collection>)) method org.apache.hadoop.hive.ql.exec.OperatorUtils.findOperatorsUpstream(org.apache.hadoop.hive.ql.exec.Operator,java.lang.Class,java.util.Set) is not applicable (cannot infer type-variable(s) T (actual and formal argument lists differ in length)) {code} and {code} /Users/asherman/git/asf/hive2/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/AnnotateRunTimeStatsOptimizer.java Error:(76, 12) java: no suitable method found for addAll(java.util.List>) method java.util.Collection.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.List> cannot be converted to java.util.Collection>) method java.util.Set.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.List> cannot be converted to java.util.Collection>) Error:(80, 14) java: no suitable method found for addAll(java.util.Set>) method java.util.Collection.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.Set> cannot be converted to java.util.Collection>) method java.util.Set.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.Set> cannot be converted to java.util.Collection>) Error:(85, 14) java: no suitable method found for addAll(java.util.Set>) method java.util.Collection.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.Set> cannot be converted to java.util.Collection>) method java.util.Set.addAll(java.util.Collection>) is not applicable (argument mismatch; java.util.Set> cannot be converted to java.util.Collection>) /Users/asherman/git/asf/hive2/ql/target/generated-sources/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/IntervalYearMonthScalarAddTimestampColumn.java {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20031) Possible InflaterInputStream leaked in TezCommonUtils and related classes
Jaume M created HIVE-20031: -- Summary: Possible InflaterInputStream leaked in TezCommonUtils and related classes Key: HIVE-20031 URL: https://issues.apache.org/jira/browse/HIVE-20031 Project: Hive Issue Type: Bug Reporter: Jaume M I don't think [this is closed|https://github.com/apache/tez/blob/314dfc79b4b3f528b680b4fee73ad0dca3a3a19b/tez-api/src/main/java/org/apache/tez/common/TezCommonUtils.java#L397] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HIVE-20032) Don
Sahil Takiar created HIVE-20032: --- Summary: Don Key: HIVE-20032 URL: https://issues.apache.org/jira/browse/HIVE-20032 Project: Hive Issue Type: Improvement Reporter: Sahil Takiar -- This message was sent by Atlassian JIRA (v7.6.3#76005)
Fwd: Jenkins Upgrade
FYI -- Forwarded message -- From: Gav Date: Thu, Jun 28, 2018 at 12:25 PM Subject: Jenkins Upgrade To: builds , operati...@apache.org Hi All, This is to advise that Jenkins will be going offline for a main instance and plugins upgrade this coming Sunday. I'll start around 9am UTC and allowing for plugin updates before and after the main instance upgrade may the service down for 3 hours or so. Thanks Gav...
[jira] [Created] (HIVE-20033) Backport HIVE-19432 to Hive 2, 3
Teddy Choi created HIVE-20033: - Summary: Backport HIVE-19432 to Hive 2, 3 Key: HIVE-20033 URL: https://issues.apache.org/jira/browse/HIVE-20033 Project: Hive Issue Type: Bug Reporter: Teddy Choi Assignee: Teddy Choi Backport HIVE-19432 to Hive 2, 3 -- This message was sent by Atlassian JIRA (v7.6.3#76005)