Hello guys,

I hit HIVE-13023 <https://issues.apache.org/jira/browse/HIVE-13023> when I
programmatically executed some queries with Hive-2.0.1. I did some
investigation and there seemed to be some issues with the 2.0.1 artifacts
we published.
I compared the hive-exec artifact from maven central
<https://repo1.maven.org/maven2/org/apache/hive/hive-exec/2.0.1/hive-exec-2.0.1.jar>
with
the jar in our binary distribution
<https://archive.apache.org/dist/hive/hive-2.0.1/apache-hive-2.0.1-bin.tar.gz>,
and the two hive-exec jars are of different sizes.
I also decompiled these two jars to check the offending method
*StorageFormat::fillStorageFormat*. It turned out the jar from maven got
the ordinals of some tokens wrong (the ordinal of TOK_FILEFORMAT_GENERIC
should be 715):
[image: 屏幕快照 2019-09-04 下午5.08.59.png]

And the jar in our distribution has the correct ordinals:
[image: 屏幕快照 2019-09-04 下午5.14.00.png]

I wonder whether anybody could help verify the issue, and whether it's
possible to update the published jars if the issue is valid?

-- 
Best regards!
Rui Li

Reply via email to