hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "thauvin damien (JIRA)" <>
Subject [jira] [Created] (HIVE-15157) Partition Table With timestamp type on S3 storage --> Error in getting fields from serde.Invalid Field null
Date Tue, 08 Nov 2016 16:53:58 GMT
thauvin damien created HIVE-15157:

             Summary: Partition Table With timestamp type on S3 storage --> Error in getting
fields from serde.Invalid Field null
                 Key: HIVE-15157
             Project: Hive
          Issue Type: Bug
          Components: Clients
    Affects Versions: 2.1.0
         Environment: JDK 1.8 101 
            Reporter: thauvin damien


I get the error above when i try to perform  :
hive> DESCRIBE formatted table partition (tsbucket='2016-10-28 16%3A00%3A00');
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Error
in getting fields from serde.Invalid Field null

Here is the description of the issue.
--External table Hive with dynamic partition enable on Aws S3 storage.
--Partition Table with timestamp type .

When i perform "show partition table;" everything is fine :
hive>  show partitions table;
tsbucket=2016-10-01 11%3A00%3A00
tsbucket=2016-10-28 16%3A00%3A00

And when i perform "describe FORMATTED table;" everything is fine

Is this a bug ? 

The stacktrace of hive.log :

2016-11-08T10:30:20,868 ERROR [ac3e0d48-22c5-4d04-a788-aeb004ea94f3 main([])]: exec.DDLTask
( - org.apache.hadoop.hive.ql.metadata.HiveException: Error in getting
fields from serde.Invalid Field null
        at org.apache.hadoop.hive.ql.metadata.Hive.getFieldsFromDeserializer(
        at org.apache.hadoop.hive.ql.exec.DDLTask.describeTable(
        at org.apache.hadoop.hive.ql.exec.DDLTask.execute(
        at org.apache.hadoop.hive.ql.exec.Task.executeTask(
        at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(
        at org.apache.hadoop.hive.ql.Driver.launchTask(
        at org.apache.hadoop.hive.ql.Driver.execute(
        at org.apache.hadoop.hive.ql.Driver.runInternal(
        at org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(
        at org.apache.hadoop.hive.cli.CliDriver.processCmd(
        at org.apache.hadoop.hive.cli.CliDriver.processLine(
        at org.apache.hadoop.hive.cli.CliDriver.executeDriver(
        at org.apache.hadoop.hive.cli.CliDriver.main(
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
        at java.lang.reflect.Method.invoke(
        at org.apache.hadoop.util.RunJar.main(
Caused by: MetaException(message:Invalid Field null)
        at org.apache.hadoop.hive.metastore.MetaStoreUtils.getFieldsFromDeserializer(
        at org.apache.hadoop.hive.ql.metadata.Hive.getFieldsFromDeserializer(
        ... 21 more

This message was sent by Atlassian JIRA

View raw message