-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AggregationPhase: AGGREGATION_PHASE_UNSPECIFIED not understood substrait-java #319
Comments
|
Just to clairfy - that the substrait-java throws an exception if it encounters this field; this is part that is being fixed. Up to consumers as you say to handle the actually meaning. |
Hmm, given the proto docs say
does it make sense to let consumers handle it, or should we just treat it as INTERMEDIATE_TO_RESULT directly in substrait-java? |
PR has been merged |
The protobuf defines the
AGGREGATION_PHASE_UNSPECIFIED
but does say it implies INTERMEDIATE_TO_RESULThttps://github.com/substrait-io/substrait/blob/55683fb1078bd50b9fe711a8e0084910f34199e6/proto/substrait/algebra.proto#L1582
substrait-java treats this as unknown, when it isn't really. (in fact duckdb produces this)
testing fix for this locally
The text was updated successfully, but these errors were encountered: