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 scalability issues with large data sets #259

Closed
kburtram opened this issue Nov 3, 2016 · 3 comments
Closed

Data grid scalability issues with large data sets #259

kburtram opened this issue Nov 3, 2016 · 3 comments

Comments

@kburtram
Copy link
Member

kburtram commented Nov 3, 2016

The data grid hits some scalability issues with large data sets. Specifically there are some cell border rendering issues on rows much over 500000, and selection operations don't seem to work.

Environment
MacOS Sierra (though I've seen similar issueso on other OS)

Repro

  1. Select large dataset. The below query should generate ~1000000 rows

SELECT *
FROM sys.all_objects a
CROSS JOIN sys.all_objects b;

  1. Scroll toward the end of the result set and try to select cells

Expected: Renders and selection work correctly

Actual: Cells border doesn't draw consistently and selecting cells doesn't seem to work

@anthonydresser
Copy link
Contributor

Looks to be an issue with slickgrid assigning css classes to the wrong cells.

@anthonydresser
Copy link
Contributor

anthonydresser commented Nov 17, 2016

After some experimentation it seems it might be a problem in the slick grid lib as I was able to recreate some of the issues on in one of their tests. It seems to be an issue when you are getting 2.7 million + rows. There are no performance problems, only rendering problems. For recreation edit the https://github.com/6pac/SlickGrid/blob/master/examples/example1-simple.html example to use 3 million rows and you will start to see css issues in the grid.

@kburtram
Copy link
Member Author

Closing since we haven't seen this come up from customers after a few preview releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Development

No branches or pull requests

3 participants