Review Request 72675: Improve key evictions in VectorGroupByOperator

2020-07-13 Thread Rajesh Balamohan
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/72675/ --- Review request for hive and Ashutosh Chauhan. Repository: hive-git Descriptio

[jira] [Created] (HIVE-23843) Improve key evictions in VectorGroupByOperator

2020-07-13 Thread Rajesh Balamohan (Jira)
Rajesh Balamohan created HIVE-23843: --- Summary: Improve key evictions in VectorGroupByOperator Key: HIVE-23843 URL: https://issues.apache.org/jira/browse/HIVE-23843 Project: Hive Issue Type:

[jira] [Created] (HIVE-23842) org.apache.hadoop.hive.ql.metadata.HiveException

2020-07-13 Thread daih123456 (Jira)
daih123456 created HIVE-23842: - Summary: org.apache.hadoop.hive.ql.metadata.HiveException Key: HIVE-23842 URL: https://issues.apache.org/jira/browse/HIVE-23842 Project: Hive Issue Type: Bug

[jira] [Created] (HIVE-23841) Field writers is an HashSet, i.e., not thread-safe. Field writers is typically protected by synchronization on lock, but not in 1 location.

2020-07-13 Thread Adrian Nistor (Jira)
Adrian Nistor created HIVE-23841: Summary: Field writers is an HashSet, i.e., not thread-safe. Field writers is typically protected by synchronization on lock, but not in 1 location. Key: HIVE-23841 URL: https:/

Re: Building Hive on JDK11

2020-07-13 Thread Panos Garefalakis
Hey David, Yes we probably need to switch to OpenJDK -- latest PR seems on the right track (https://github.com/kgyrtkirk/hive-dev-box/pull/6) Regarding testing one way to go would be: 1) populate your own Docker Image based on the above executor with jdk11 support 2) update your hive clone repo J

Re: Building Hive on JDK11

2020-07-13 Thread David
Hey Panos, Thanks so much! I put in a PR with what I THINK is the correct version, but I don't have a way to test this. https://github.com/kgyrtkirk/hive-dev-box/pull/5/files Having just stumbled on this, I'm not sure that Hive should be building with zulu as most folks run on OpenJDK or Oracle

Re: Building Hive on JDK11

2020-07-13 Thread Panos Garefalakis
Hey David, The current CI process is using a pre-populated docker image for running the tests: https://hub.docker.com/r/kgyrtkirk/hive-dev-box/tags The image is build based on the sources located here: https://github.com/kgyrtkirk/hive-dev-box/blob/master/tools/install_sdk.bash So I believe first

Building Hive on JDK11

2020-07-13 Thread David
Hello Gang, I am working on getting Hive to build on OpenJDK 11 (PR #1241) When Jenkins runs it, the build fails and I get an "Fatal error compiling: invalid target release: 11" which means that it is using an older JDK. I looked at the build logs and see that JAVA_HOME is set to, what appears t

[jira] [Created] (HIVE-23840) Use LLAP to get orc metadata

2020-07-13 Thread Peter Vary (Jira)
Peter Vary created HIVE-23840: - Summary: Use LLAP to get orc metadata Key: HIVE-23840 URL: https://issues.apache.org/jira/browse/HIVE-23840 Project: Hive Issue Type: Improvement Compone

[jira] [Created] (HIVE-23839) Use LongAdder instead of AtomicLong

2020-07-13 Thread Dai Wenqing (Jira)
Dai Wenqing created HIVE-23839: -- Summary: Use LongAdder instead of AtomicLong Key: HIVE-23839 URL: https://issues.apache.org/jira/browse/HIVE-23839 Project: Hive Issue Type: Improvement

[jira] [Created] (HIVE-23838) KafkaRecordIteratorTest is flaky

2020-07-13 Thread Karen Coppage (Jira)
Karen Coppage created HIVE-23838: Summary: KafkaRecordIteratorTest is flaky Key: HIVE-23838 URL: https://issues.apache.org/jira/browse/HIVE-23838 Project: Hive Issue Type: Bug Compo

[jira] [Created] (HIVE-23837) HbaseStorageHandler is not configured properly when the FileSinkOperator is the child of a MergeJoinWork

2020-07-13 Thread Peter Varga (Jira)
Peter Varga created HIVE-23837: -- Summary: HbaseStorageHandler is not configured properly when the FileSinkOperator is the child of a MergeJoinWork Key: HIVE-23837 URL: https://issues.apache.org/jira/browse/HIVE-23837

Trying to understand how Hive decide whether a table is external

2020-07-13 Thread Tao Wu
Hi All, It checks whether the parameters of a table contain an "EXTERNAL" key with value "TRUE", instead of using the TableType field from the Table object. Could you please share some insight? The source code is shown below. Thank you. Tao public static boolean isExternalTable(Table table) {