slim bouguerra created CALCITE-2175:
---------------------------------------
Summary: Revisit the assumption made by druid calcite adapter that
there is only one timestamp column
Key: CALCITE-2175
URL: https://issues.apache.org/jira/browse/CALCITE-2175
Project: Calcite
Issue Type: Task
Components: druid
Reporter: slim bouguerra
Assignee: Julian Hyde
Currently, the Druid Calcite adapter assumes that the row returned by druid has
only one timestamp typed column, this is not true, in fact, we can have
multiple projections of the time column with extraction functions. Thus code
like this need to be revisited.
{code}
int posTimestampField = -1;
for (int i = 0; i < fieldTypes.size(); i++) {
if (fieldTypes.get(i) == ColumnMetaData.Rep.JAVA_SQL_TIMESTAMP) {
posTimestampField = i;
break;
}
}
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)