[jira] [Created] (HIVE-24536) Upgrade ORC to 1.6.6

2020-12-14 Thread Dongjoon Hyun (Jira)
Dongjoon Hyun created HIVE-24536:


 Summary: Upgrade ORC to 1.6.6
 Key: HIVE-24536
 URL: https://issues.apache.org/jira/browse/HIVE-24536
 Project: Hive
  Issue Type: New Feature
  Components: ORC
Affects Versions: 4.0.0
Reporter: Dongjoon Hyun






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HIVE-24316) Upgrade ORC from 1.5.6 to 1.5.8 in branch-3.1

2020-10-27 Thread Dongjoon Hyun (Jira)
Dongjoon Hyun created HIVE-24316:


 Summary: Upgrade ORC from 1.5.6 to 1.5.8 in branch-3.1
 Key: HIVE-24316
 URL: https://issues.apache.org/jira/browse/HIVE-24316
 Project: Hive
  Issue Type: Bug
  Components: ORC
Affects Versions: 3.1.3
Reporter: Dongjoon Hyun






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HIVE-24222) Upgrade ORC to 1.5.12

2020-10-01 Thread Dongjoon Hyun (Jira)
Dongjoon Hyun created HIVE-24222:


 Summary: Upgrade ORC to 1.5.12
 Key: HIVE-24222
 URL: https://issues.apache.org/jira/browse/HIVE-24222
 Project: Hive
  Issue Type: Bug
  Components: ORC
Affects Versions: 4.0.0
Reporter: Dongjoon Hyun






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HIVE-24030) Upgrade ORC to 1.5.10

2020-08-11 Thread Dongjoon Hyun (Jira)
Dongjoon Hyun created HIVE-24030:


 Summary: Upgrade ORC to 1.5.10
 Key: HIVE-24030
 URL: https://issues.apache.org/jira/browse/HIVE-24030
 Project: Hive
  Issue Type: Bug
  Components: ORC
Affects Versions: 4.0.0
Reporter: Dongjoon Hyun






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (HIVE-19658) Update Hive to use ORC 1.4.4

2018-05-22 Thread Dongjoon Hyun (JIRA)
Dongjoon Hyun created HIVE-19658:


 Summary: Update Hive to use ORC 1.4.4
 Key: HIVE-19658
 URL: https://issues.apache.org/jira/browse/HIVE-19658
 Project: Hive
  Issue Type: Bug
  Components: ORC
Affects Versions: 3.0.0
Reporter: Dongjoon Hyun


ORC 1.4.4 (released on May 14th) includes nine fixes. This issue aims to update 
Hive to use it.

https://issues.apache.org/jira/issues/?filter=12342568=project%20%3D%20ORC%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%201.4.4



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (HIVE-19497) SessionHiveMetaStoreClient.getTable should respect default catalog

2018-05-10 Thread Dongjoon Hyun (JIRA)
Dongjoon Hyun created HIVE-19497:


 Summary: SessionHiveMetaStoreClient.getTable should respect 
default catalog
 Key: HIVE-19497
 URL: https://issues.apache.org/jira/browse/HIVE-19497
 Project: Hive
  Issue Type: Bug
  Components: Metastore
Affects Versions: 3.0.0
Reporter: Dongjoon Hyun


Currently, SessionHiveMetaStoreClient always use `DEFAULT_CATALOG_NAME` during 
looking up the underlying tables.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (HIVE-17186) `double` type constant operation loses precision

2017-07-27 Thread Dongjoon Hyun (JIRA)
Dongjoon Hyun created HIVE-17186:


 Summary: `double` type constant operation loses precision
 Key: HIVE-17186
 URL: https://issues.apache.org/jira/browse/HIVE-17186
 Project: Hive
  Issue Type: Bug
Reporter: Dongjoon Hyun


This might be an issue where Hive loses a precision and generates a wrong 
result when handling *double* constant operations. This was reported in the 
following environment.

*ENVIRONMENT*
https://github.com/hortonworks/hive-testbench/blob/hive14/tpch-gen/ddl/orc.sql

*SQL*
{code}
hive> explain select l_discount from lineitem where l_discount between 0.06 - 
0.01 and 0.06 + 0.01 limit 10;
OK
Plan not optimized by CBO.

Stage-0
   Fetch Operator
  limit:10
  Stage-1
 Map 1 vectorized
 File Output Operator [FS_9]
compressed:false
Statistics:Num rows: 10 Data size: 80 Basic stats: COMPLETE Column 
stats: COMPLETE
table:{"input 
format:":"org.apache.hadoop.mapred.TextInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"}
Limit [LIM_8]
   Number of rows:10
   Statistics:Num rows: 10 Data size: 80 Basic stats: COMPLETE 
Column stats: COMPLETE
   Select Operator [OP_7]
  outputColumnNames:["_col0"]
  Statistics:Num rows: 294854 Data size: 2358832 Basic 
stats: COMPLETE Column stats: COMPLETE
  Filter Operator [FIL_6]
 predicate:l_discount BETWEEN 0.049996 AND 
0.06999 (type: boolean)
 Statistics:Num rows: 294854 Data size: 2358832 
Basic stats: COMPLETE Column stats: COMPLETE
 TableScan [TS_0]
alias:lineitem
Statistics:Num rows: 589709 Data size: 
4832986297043 Basic stats: COMPLETE Column stats: COMPLETE

hive> select max(l_discount) from lineitem where l_discount between 0.06 - 0.01 
and 0.06 + 0.01 limit 10;
OK
0.06
Time taken: 314.923 seconds, Fetched: 1 row(s)
{code}

Hive excludes 0.07 differently from the users' intuitiion. Also, this 
difference makes some users confused because they believe that Hive's result is 
the correct one. Is there any way for Hive to fix this?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)