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 in row grouping #10859

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

[data grid] Implement server-side data source in row grouping #10859

MBilalShafi opened this issue Oct 31, 2023 · 11 comments · Fixed by #13826
Assignees
Labels
component: data grid This is the name of the generic UI component, not the React module! feature: Row grouping Related to the data grid Row grouping feature feature: Server integration Better integration with backends, e.g. data source

Comments

@MBilalShafi
Copy link
Member

MBilalShafi commented Oct 31, 2023

This issue covers the server-side row-grouping (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: Row grouping Related to the data grid Row grouping 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
@shusenshrestha
Copy link

Is there a status update on this feature?

@daniellepaquetteharvey
Copy link

We are considering buying the premium grid for our product, but this feature is required for us to move forward. Any update as to when it will be availablel @MBilalShafi please?

@MBilalShafi
Copy link
Member Author

Hey @daniellepaquetteharvey,

The first implementation for the server-side data source is already in progress and is expected to land in Q2 2024 which will include:

  • Filtering
  • Sorting
  • Pagination
  • Loading plain data with data source
  • Tree data lazy loading

The row-grouping use case is one of the use cases to follow after the first implementation. The expected availability of this feature would be around mid-Q3 2024. Let me know if it aligns with your timeline.

CC @shusenshrestha

@daniellepaquetteharvey
Copy link

daniellepaquetteharvey commented Apr 25, 2024

Hi, This timing could work for us but the sooner I can get the row-grouping, the better. June 11th, we're doing some planning, and I might need to have a clear date to give to stakeholders. We are starting with some reports that don't necessarily need the server-side features, but we will be expected to have the bigger reports with the server-side features in Q3. Our team really like the grid, so we hope not to get forced to use another one because of time constrainsts.

@DanailH
Copy link
Member

DanailH commented May 7, 2024

Hi @daniellepaquetteharvey thanks for the clarification. Unfortunately, we can't commit to a specific date. We plan on working on and potentially shipping this feature by the end of Q3 so it might happen in July but given that Q3 overlaps with the summer holidays mid or end of Q3 is more likely.

@daniellepaquetteharvey
Copy link

Of course, I understand. Let's keep in touch please.

@nabilashraf
Copy link

@DanailH Hi, can I know what would be the tentative date for the shipment of this feature as well as aggregation on server side.

Thanks.

@MBilalShafi
Copy link
Member Author

Hi @nabilashraf, This one is already in progress and will most likely be shipped by the end of Q3 as mentioned above.

Regarding aggregation, it has a considerably lower priority compared to other features. Feel free to upvote the respective issue if you want the priority to be raised.

@nabilashraf
Copy link

Hi @nabilashraf, This one is already in progress and will most likely be shipped by the end of Q3 as mentioned above.

Regarding aggregation, it has a considerably lower priority compared to other features. Feel free to upvote the respective issue if you want the priority to be raised.

So I should keep in mind approximately after September. Confirming the exact date as this feature relies on us shipping a feature connected to this.

@cherniavskii cherniavskii moved this from 🆕 Needs refinement to 🔖 Ready in MUI X Data Grid Jul 30, 2024
@MBilalShafi MBilalShafi moved this from 🔖 Ready to 🏗 In progress in MUI X Data Grid Jul 31, 2024
@yehudamakarov
Copy link

right now i have like 500 rows in about 5 groups. even with pagination enabled, the pagination is only considering the groups, not the child rows. is this what this issue is about?

is there any kind of work around?

Copy link

This issue has been closed. If you have a similar problem but not exactly the same, please open a new issue.
Now, if you have additional information related to this issue or things that could help future readers, feel free to leave a comment.

@cherniavskii cherniavskii moved this from 👀 In review to ✅ Done in MUI X Data Grid Dec 17, 2024
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: Row grouping Related to the data grid Row grouping feature feature: Server integration Better integration with backends, e.g. data source
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

7 participants