Skip to content
This repository was archived by the owner on Aug 22, 2025. It is now read-only.
This repository was archived by the owner on Aug 22, 2025. It is now read-only.

Query with column alias repeated should return an excepcion(Validation exception) #64

@hdominguez-stratio

Description

@hdominguez-stratio

QUERY: SELECT company AS RESULT, tlfn AS RESULT FROM from selectdemo.tab_1_alias;

RESULT:
[MetaServer] 11-07-2014 12:11:31.033 [ERROR|CoreUtils] Cannot transform result set
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.stratio.meta.core.utils.CoreUtils.getCell(CoreUtils.java:107)
at com.stratio.meta.core.utils.CoreUtils.transformToMetaResultSet(CoreUtils.java:150)
at com.stratio.meta.core.executor.CassandraExecutor.execute(CassandraExecutor.java:112)
at com.stratio.meta.core.executor.CassandraExecutor.execute(CassandraExecutor.java:62)
at com.stratio.meta.core.utils.Tree.executeMyself(Tree.java:183)
at com.stratio.meta.core.utils.Tree.executeTreeDownTop(Tree.java:214)
at com.stratio.meta.core.executor.Executor.executeQuery(Executor.java:111)
at com.stratio.meta.server.actors.ExecutorActor$$anonfun$receive$1.applyOrElse(ExecutorActor.scala:57)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:498)
at akka.actor.ActorCell.invoke(ActorCell.scala:456)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:237)
at akka.dispatch.Mailbox.run(Mailbox.scala:219)
at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:385)
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: com.datastax.driver.core.exceptions.InvalidTypeException: Column result is of type varchar
at com.datastax.driver.core.ColumnDefinitions.checkType(ColumnDefinitions.java:297)
at com.datastax.driver.core.ArrayBackedRow.getLong(ArrayBackedRow.java:88)
at com.datastax.driver.core.ArrayBackedRow.getLong(ArrayBackedRow.java:98)
... 20 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions