Re: Review Request 64490: HIVE-14498

2017-12-14 Thread Jesús Camacho Rodríguez
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64490/ --- (Updated Dec. 15, 2017, 7:18 a.m.) Review request for hive, Ashutosh Chauhan an

[jira] [Created] (HIVE-18283) Better error message and error code for HoS exceptions

2017-12-14 Thread Chao Sun (JIRA)
Chao Sun created HIVE-18283: --- Summary: Better error message and error code for HoS exceptions Key: HIVE-18283 URL: https://issues.apache.org/jira/browse/HIVE-18283 Project: Hive Issue Type: Improve

[jira] [Created] (HIVE-18282) Spark tar is downloaded every time for itest

2017-12-14 Thread Rui Li (JIRA)
Rui Li created HIVE-18282: - Summary: Spark tar is downloaded every time for itest Key: HIVE-18282 URL: https://issues.apache.org/jira/browse/HIVE-18282 Project: Hive Issue Type: Test Repo

Re: Review Request 64555: HIVE-18230 create plan like plan, and replace plan commands for easy modification

2017-12-14 Thread Harish Jaiprakash
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64555/#review193774 --- Small nits. ql/src/java/org/apache/hadoop/hive/ql/parse/Resource

[jira] [Created] (HIVE-18281) HiveServer2 HA for LLAP and Workload Manager

2017-12-14 Thread Prasanth Jayachandran (JIRA)
Prasanth Jayachandran created HIVE-18281: Summary: HiveServer2 HA for LLAP and Workload Manager Key: HIVE-18281 URL: https://issues.apache.org/jira/browse/HIVE-18281 Project: Hive Iss

[DISCUSS] Hive Metastore standalone tools

2017-12-14 Thread Alexander Kolbasov
Hello, I have some interest in playing with HMS Thrift APIs, so I created a couple of toolkit repos to work with it. One is in Java and one in Python, they are pretty similar functionality-wise. Both provide a set of microbenchmarks for some HMS API calls (and it is really easy to add new ones) p

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Alexander Kolbasov
+1 for API cleanup in general! On Thu, Dec 14, 2017 at 4:25 PM, Sergey Shelukhin wrote: > If we break the APIs, can we also do the API cleanup where we remove > duplicate ones and change everything to use req/resp pattern? > > On 17/12/14, 13:50, "Thejas Nair" wrote: > > >This direction looks g

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Sergey Shelukhin
If we break the APIs, can we also do the API cleanup where we remove duplicate ones and change everything to use req/resp pattern? On 17/12/14, 13:50, "Thejas Nair" wrote: >This direction looks good to me. >If the new exceptions are inheriting from TException the applications >would >still work.

Review Request 64632: HIVE-18247: Use DB auto-increment for indexes

2017-12-14 Thread Alexander Kolbasov
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64632/ --- Review request for hive, Aihua Xu, Andrew Sherman, Sergio Pena, and Sahil Takiar

Review Request 64631: HIVE-18273 add LLAP-level counters for WM

2017-12-14 Thread Sergey Shelukhin
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64631/ --- Review request for hive and Prasanth_J. Repository: hive-git Description

Re: Adding Hive Metastore functions to add and alter partitions for multiple tables

2017-12-14 Thread Alexander Kolbasov
Kaijie, can you describe in more details why would you need such functionality? What problem does it actually solve? I do not think that HMS should do more "atomic" compound operations then it does now - IMO it should do less instead. This is especially the case when operations involve a mix of m

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Alexander Kolbasov
What is the "official status" of these APIs? Were they ever documented and advertised as public? Or clients were always using them at their own risk? Were there any commitment to maintain compatibility of these APIs? Which is considered "more official" - the Thrift APIs or IMetastore ones? Which o

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Alexander Kolbasov
What are expectations for Hive 3 in terms of API compatibility - especially in regards to old clients talking to Hive 3 servers? - Alex On Thu, Dec 14, 2017 at 1:50 PM, Thejas Nair wrote: > This direction looks good to me. > If the new exceptions are inheriting from TException the applications

[jira] [Created] (HIVE-18280) Hive Support for SMB join to ignore hidden files

2017-12-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created HIVE-18280: -- Summary: Hive Support for SMB join to ignore hidden files Key: HIVE-18280 URL: https://issues.apache.org/jira/browse/HIVE-18280 Project: Hive

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Thejas Nair
This direction looks good to me. If the new exceptions are inheriting from TException the applications would still work. But would it still work if we old metastore client library is used with a newer version of metastore server running with these changes ? On Wed, Dec 13, 2017 at 4:02 AM, Peter

[jira] [Created] (HIVE-18279) Incorrect condition in StatsOpimizer

2017-12-14 Thread Oleksiy Sayankin (JIRA)
Oleksiy Sayankin created HIVE-18279: --- Summary: Incorrect condition in StatsOpimizer Key: HIVE-18279 URL: https://issues.apache.org/jira/browse/HIVE-18279 Project: Hive Issue Type: Improveme

Re: [DISCUSS] IMetaStoreClient and HMS Thrift API exception handling

2017-12-14 Thread Peter Vary
Hi, Is it acceptable to introduce backward incompatible changes in the Thrift interface in the 3.0.0. release? If we want to handle the validation on the server side - so every Thrift user can benefit from the changes - then we have to add new exceptions to the throws clause on the method decla

[jira] [Created] (HIVE-18278) Error in acquiring locks: java.lang.RuntimeException: java.sql.SQLException: Unable to open a test connection to the given database.

2017-12-14 Thread shining (JIRA)
shining created HIVE-18278: -- Summary: Error in acquiring locks: java.lang.RuntimeException: java.sql.SQLException: Unable to open a test connection to the given database. Key: HIVE-18278 URL: https://issues.apache.org/ji

Re: Review Request 64595: HIVE-18257 implement scheduling policy configuration instead of hardcoding fair scheduling

2017-12-14 Thread Harish Jaiprakash
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64595/#review193773 --- ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.j

[jira] [Created] (HIVE-18277) Use subtraction and addition should be a good tips when type not support with hplsql

2017-12-14 Thread ZhangBing Lin (JIRA)
ZhangBing Lin created HIVE-18277: Summary: Use subtraction and addition should be a good tips when type not support with hplsql Key: HIVE-18277 URL: https://issues.apache.org/jira/browse/HIVE-18277 Pr