Hi Hsuan

I m querying hive table and  column in IN clasue is of string type.I am
getting the following exception.

java.lang.UnsupportedOperationException: Unable to get value vector class
for minor type [NULL] and mode [OPTIONAL]
at
org.apache.drill.exec.expr.TypeHelper.getValueVectorClass(TypeHelper.java:688)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.VectorContainer.addOrGet(VectorContainer.java:91)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.setupNewSchema(ProjectRecordBatch.java:421)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:78)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:147)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:104)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:94)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:51)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:147)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:83)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.SingleSenderCreator$SingleSenderRootExec.innerNext(SingleSenderCreator.java:93)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:73)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run(FragmentExecutor.java:258)
~[drill-java-exec-1.2.0.jar:1.2.0]
at
org.apache.drill.exec.work.fragment.FragmentExecutor$1.run(FragmentExecutor.java:252)
~[drill-java-exec-1.2.0.jar:1.2.0]

On Mon, Dec 7, 2015 at 2:53 AM, Hsuan Yi Chu <[email protected]> wrote:

> Hi,
> Can you share a little bit about the column and the stuffs in the in list ?
>
>
>
> On Sun, Dec 6, 2015 at 12:52 AM, Ravin NJ <[email protected]>
> wrote:
>
> > Hi
> > I am quite new to Drill while executing a query with IN clause I am
> getting
> > the following error
> >
> > Error: SYSTEM ERROR: UnsupportedOperationException: Unable to get value
> > vector class for minor type [NULL] and mode [OPTIONAL]
> >
> > I have no clue how to deal with it, can you put light on it why I am
> > getting this exception.
> >
> > Thanks
> > Ravin
> >
>

Reply via email to