Skip to content
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

Query: Refactor GroupBy aggregate to avoid dependency on Requires Materialization #12089

Closed
smitpatel opened this issue May 21, 2018 · 9 comments
Labels
closed-out-of-scope This is not something that will be fixed/implemented and the issue is closed. type-cleanup

Comments

@smitpatel
Copy link
Member

No description provided.

@divega
Copy link
Contributor

divega commented May 22, 2018

@smitpatel is there a more general issue for "delayed requires materialization" that we talked about in planning or is this the one?

@smitpatel
Copy link
Member Author

@divega - We don't have tracking issue for that separately. Could be part of #7520

@divega
Copy link
Contributor

divega commented May 22, 2018

@smitpatel ok, let's chat when we have a chance about how to best track it. If you add it to the list in #7520 that would be a good start.

@smitpatel
Copy link
Member Author

smitpatel commented May 24, 2018

@divega - #11215 I added note to that issue.

@ajcvickers
Copy link
Member

ajcvickers commented May 24, 2018

Make sure to test case in #11813

@ajcvickers
Copy link
Member

Moved this into 2.2 since we believe it will help stabilize query. If, when working on it. it looks like it is going to have the opposite effect. then we should reconsider.

@smitpatel
Copy link
Member Author

We do not have requires materialization visitor anymore. So this is no longer needed. We can do needful when we re-implement group by aggregate.

@smitpatel smitpatel removed this from the 3.0.0 milestone Jun 5, 2019
@smitpatel smitpatel removed their assignment Jun 5, 2019
@a-a-k
Copy link

a-a-k commented Jun 6, 2019

@smitpatel what does it exactly mean? Could you explain in simple terms?

@smitpatel
Copy link
Member Author

In old pipeline, we had to determine in advance if we need to materialize entity or we can server eval. For GroupBy when you are applying aggregate, entity materialization is not required. But with mixed mode evaluation, it was not possible to determine in all cases, if we can translate to SQL group by since some client function or not mapped property can cause client eval. Hence we were having issues when advance determination was incorrect. This issue was tracking it. Now in new pipeline we don't do advance determination of materialization so this issue is no longer relevant.

@ajcvickers ajcvickers added the closed-out-of-scope This is not something that will be fixed/implemented and the issue is closed. label Mar 10, 2022
@ajcvickers ajcvickers reopened this Oct 16, 2022
@ajcvickers ajcvickers closed this as not planned Won't fix, can't repro, duplicate, stale Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-out-of-scope This is not something that will be fixed/implemented and the issue is closed. type-cleanup
Projects
None yet
Development

No branches or pull requests

4 participants