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

[data grid] Implement server-side data source with aggregation #10860

Closed
Tracked by #8179
MBilalShafi opened this issue Oct 31, 2023 · 8 comments · Fixed by #15741
Closed
Tracked by #8179

[data grid] Implement server-side data source with aggregation #10860

MBilalShafi opened this issue Oct 31, 2023 · 8 comments · Fixed by #15741
Labels
component: data grid This is the name of the generic UI component, not the React module! feature: Aggregation Related to the data grid Aggregation feature feature: Server integration Better integration with backends, e.g. data source plan: Premium Impact at least one Premium user

Comments

@MBilalShafi
Copy link
Member

MBilalShafi commented Oct 31, 2023

This issue covers the server-side aggregation (based on the data source).
Feel free to upvote the issue to see it land faster.

@github-actions github-actions bot added the status: waiting for maintainer These issues haven't been looked at yet by a maintainer label Oct 31, 2023
@MBilalShafi MBilalShafi added component: data grid This is the name of the generic UI component, not the React module! feature: Aggregation Related to the data grid Aggregation feature feature: Server integration Better integration with backends, e.g. data source and removed status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Oct 31, 2023
@westcoast
Copy link

I've developed this easy "Trick" for show Totals of certain columns, (calculated Server Side) on the Dagagrid bottom using "pinnedRow".

https://codesandbox.io/p/sandbox/sharp-curran-3htfzk

@forwardslahsdotj
Copy link

@MBilalShafi Hi, just looking for an update or ETA on this? Premium customer - Support ID: 96081

@MBilalShafi
Copy link
Member Author

Hey @forwardslahsdotj,
This would be a priority for Q4 2024 and Q1 2025 after the row grouping has been delivered.

Do you plan to use it independently or with server-side row grouping?
If you have a backend server that already supports aggregation, would you mind expanding more about how it interfaces with the client? I'm trying to understand what would be the best interface for the data source aggregation.

Thanks

@tommy-wl
Copy link

@MBilalShafi,

We plan to use it both with server-side row grouping and independently.

We have some aggregation from the backend that is displayed in a DataGrid sticky row. We would prefer if this was controlled by the DataGrid component itself.

Premium customer - Support ID: 96081

@ptuukkan
Copy link

Greetings @MBilalShafi ,
I just want to let you know that we are also waiting on this feature. We plan to use aggregation without server-side row grouping.

Premium customer - Support ID: 99756

@kms421
Copy link

kms421 commented Nov 26, 2024

Is this still planned for a Q1 2025 delivery? We have need for server-side aggregation.

@MBilalShafi
Copy link
Member Author

Hey @kms421,

Is this still planned for a Q1 2025 delivery? We have need for server-side aggregation.

Correct. We aim to ship it at the beginning of Q1 under the v8 pre-release and make it part of the stable channel by the end of Q1 2025.

@MBilalShafi MBilalShafi added the plan: Premium Impact at least one Premium user label Dec 17, 2024
Copy link

github-actions bot commented Jan 9, 2025

This issue has been closed and the feature has been implemented.
Now, if you have additional information related to this issue or things that could help future readers, feel free to leave a comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: data grid This is the name of the generic UI component, not the React module! feature: Aggregation Related to the data grid Aggregation feature feature: Server integration Better integration with backends, e.g. data source plan: Premium Impact at least one Premium user
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants