[
https://issues.apache.org/jira/browse/ASTERIXDB-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16786054#comment-16786054
]
ASF subversion and git services commented on ASTERIXDB-2525:
------------------------------------------------------------
Commit c402e5b23ff702041161f3c8c3ac2a92dac4e3a5 in asterixdb's branch
refs/heads/master from Dmitry Lychagin
[ https://gitbox.apache.org/repos/asf?p=asterixdb.git;h=c402e5b ]
[ASTERIXDB-2525][COMP] Re-infer types after introducing aggregate combiners
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
- Re-infer all types after introducing aggregate combiners
- AbstractIntroduceGroupByCombinerRule should keep original
operators in nested plans if it did not apply
Change-Id: I404b795452660792166d7e41edcd7dbf9d85f9f8
Reviewed-on: https://asterix-gerrit.ics.uci.edu/3248
Sonar-Qube: Jenkins <[email protected]>
Tested-by: Jenkins <[email protected]>
Integration-Tests: Jenkins <[email protected]>
Contrib: Jenkins <[email protected]>
Reviewed-by: Ali Alsuliman <[email protected]>
> NotImplementedException: No serializer/deserializer implemented for type any
> ----------------------------------------------------------------------------
>
> Key: ASTERIXDB-2525
> URL: https://issues.apache.org/jira/browse/ASTERIXDB-2525
> Project: Apache AsterixDB
> Issue Type: Bug
> Components: COMP - Compiler
> Reporter: Dmitry Lychagin
> Assignee: Dmitry Lychagin
> Priority: Major
>
> Query:
> {noformat}
> select (
> select value count(d.x)
> from (
> from range(1,4) x
> select x
> ) d
> )[0] as res
> {noformat}
> Throws the following exception
> {noformat}
> 13:39:42.528 [QueryTranslator:d145b0b6-3c96-403b-b27c-f324ff37e6a8] INFO
> org.apache.asterix.app.translator.QueryTranslator - No
> serializer/deserializer implemented for type any .
> org.apache.hyracks.algebricks.common.exceptions.NotImplementedException: No
> serializer/deserializer implemented for type any .
> at
> org.apache.asterix.formats.nontagged.SerializerDeserializerProvider.getNonTaggedSerializerDeserializer(SerializerDeserializerProvider.java:169)
> ~[classes/:?]
> at
> org.apache.asterix.dataflow.data.nontagged.serde.ARecordSerializerDeserializer.<init>(ARecordSerializerDeserializer.java:80)
> ~[classes/:?]
> at
> org.apache.asterix.formats.nontagged.SerializerDeserializerProvider.getNonTaggedSerializerDeserializer(SerializerDeserializerProvider.java:158)
> ~[classes/:?]
> at
> org.apache.asterix.formats.nontagged.SerializerDeserializerProvider.getSerializerDeserializer(SerializerDeserializerProvider.java:100)
> ~[classes/:?]
> at
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper.mkRecordDescriptor(JobGenHelper.java:66)
> ~[classes/:?]
> at
> org.apache.hyracks.algebricks.core.algebra.operators.physical.AssignPOperator.contributeRuntimeOperator(AssignPOperator.java:96)
> ~[classes/:?]
> at
> org.apache.hyracks.algebricks.core.algebra.operators.logical.AbstractLogicalOperator.contributeRuntimeOperator(AbstractLogicalOperator.java:171)
> ~[classes/:?]
> at
> org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:110)
> ~[classes/:?]
> at
> org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.compileOpRef(PlanCompiler.java:97)
> ~[classes/:?]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)