[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14273202#comment-14273202 ] Hive QA commented on HIVE-8181: --- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12691583/HIVE-8181.4.patch.txt {color:red}ERROR:{color} -1 due to 3 failed/errored test(s), 7310 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_optimize_nullscan org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver_optimize_nullscan org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver_windowing {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2334/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2334/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-2334/ Messages: {noformat} Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 3 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12691583 - PreCommit-HIVE-TRUNK-Build > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Navis > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt, > HIVE-8181.3.patch.txt, HIVE-8181.4.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14270850#comment-14270850 ] Hive QA commented on HIVE-8181: --- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12690764/HIVE-8181.3.patch.txt {color:red}ERROR:{color} -1 due to 4 failed/errored test(s), 6739 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_udaf_percentile_approx_23 org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_optimize_nullscan org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_index_bitmap3 org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_index_bitmap_auto {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2301/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2301/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-2301/ Messages: {noformat} Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 4 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12690764 - PreCommit-HIVE-TRUNK-Build > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Navis > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt, > HIVE-8181.3.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14269040#comment-14269040 ] Gopal V commented on HIVE-8181: --- [~navis]: reassigned to you - I was just going to update the golden files and get this in, but looks like you've optimized a significant chunk of code with the bitmap impl. > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Navis > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt, > HIVE-8181.3.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14262783#comment-14262783 ] Gopal V commented on HIVE-8181: --- No worries [~navis]. Thanks for the effort. > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14262781#comment-14262781 ] Navis commented on HIVE-8181: - [~gopalv] I think I've misunderstood the argument of theses functions. I thought (13,2,4,8589934592,4096,0) is index of a bitset, which is not. Scratch the patch. Sorry. > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14262752#comment-14262752 ] Gopal V commented on HIVE-8181: --- Thanks for the updated tests [~navis]! I'm trying to figure out some of the EWAH results in the updates. I'm not sure about the results in the update array(8, ...) and array(13, ...) should be array(13, ...) right? > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14260907#comment-14260907 ] Hive QA commented on HIVE-8181: --- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12689432/HIVE-8181.2.patch.txt {color:red}ERROR:{color} -1 due to 1 failed/errored test(s), 6723 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_list_bucket_dml_10 {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2219/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2219/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-2219/ Messages: {noformat} Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 1 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12689432 - PreCommit-HIVE-TRUNK-Build > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch, HIVE-8181.2.patch.txt > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14260411#comment-14260411 ] Hive QA commented on HIVE-8181: --- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12689360/HIVE-8181.1.patch {color:red}ERROR:{color} -1 due to 7 failed/errored test(s), 6722 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_udf_bitmap_and org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_udf_bitmap_empty org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_udf_bitmap_or org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_optimize_nullscan org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_index_bitmap3 org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_index_bitmap_auto org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_list_bucket_dml_10 {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2210/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2210/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-2210/ Messages: {noformat} Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 7 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12689360 - PreCommit-HIVE-TRUNK-Build > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14260381#comment-14260381 ] Ashutosh Chauhan commented on HIVE-8181: +1 > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Affects Versions: 0.14.0, 0.13.1 >Reporter: Gopal V >Assignee: Gopal V > Attachments: HIVE-8181.1.patch > > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8181) Upgrade JavaEWAH version to allow for unsorted bitset creation
[ https://issues.apache.org/jira/browse/HIVE-8181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14139317#comment-14139317 ] Gopal V commented on HIVE-8181: --- This is the JavaEWAH change-set, that fixes the limitation (for like timestamp data with a few off-order bits) https://github.com/lemire/javaewah/commit/a6a52653b7118169f349b382ad2926608fdd656e > Upgrade JavaEWAH version to allow for unsorted bitset creation > -- > > Key: HIVE-8181 > URL: https://issues.apache.org/jira/browse/HIVE-8181 > Project: Hive > Issue Type: Bug > Components: UDF >Reporter: Gopal V > > JavaEWAH has removed the restriction that bitsets can only be set in order in > the latest release. > Currently the use of {{ewah_bitmap}} UDAF requires a {{SORT BY}}. > {code} > Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: > java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > org.apache.hadoop.hive.ql.exec.GroupByOperator.processOp(GroupByOperator.java:824) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800) > at > org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45) > at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474) > at > org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249) > ... 7 more > Caused by: java.lang.RuntimeException: Can't set bits out of order with > EWAHCompressedBitmap > at > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)