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

unusably slow on large sets #11

Closed
tablatronix opened this issue Mar 28, 2014 · 10 comments
Closed

unusably slow on large sets #11

tablatronix opened this issue Mar 28, 2014 · 10 comments

Comments

@tablatronix
Copy link

In chrome and firefox tested.
With 100 rows of reasonably nested lists, this completely fails to init, don't even try it on anything larger as it freezes.

Some optimization needed here for this to be practical,
There is something wrong with init is seems.

:( was promising

@tablatronix
Copy link
Author

Here's a fiddle, the resources are broken, ill fix them later, damn github raw mime checking
http://jsfiddle.net/tablatronix/wSHQB/

edit: should be working now

I am pretty sure there are no cyclical references , the nesting probability is about 90%, so there are some pretty deep nests. I can generate any number of these trees, with a lower nesting rate or less items. ill put my php code somewhere probably.

@philxia
Copy link

philxia commented May 24, 2014

+1. I met this issue as well.

@shauncl
Copy link

shauncl commented Jun 13, 2014

Experiencing same issue.

@AlexeyKosov
Copy link

It takes more than a minute to init a tree with 500+ rows. Please make something like lazy loading.

@steiff
Copy link

steiff commented Aug 13, 2014

A bit disappointed as well ... plugin is very very slow when building tree out of 500+ items!!!

@gagiks
Copy link

gagiks commented Aug 27, 2014

I also had similar performance problem with this plugin.
And initial tried to make a copy of it and try to speed-up, but failed as it was complex.
Then decided to create new plugin from scratch for same purpose, i have used only the way of keeping state in cookie for this plugin.
Plugin which I have created can be found at:
https://github.com/gagiks/jquery-tbltree

And example for table with 2800 rows can be found at:
http://gagiks.github.io/jquery-tbltree/examples/largeTable.html

@Percy0601
Copy link

I Want Asynchronous Loading, Lazy Loading???

@pdeva
Copy link

pdeva commented Dec 31, 2014

+1.
with just 25 elements this thing dies.
this is a blocker issue. prevents this lib from being used in a production app.

@maxazan
Copy link
Owner

maxazan commented Feb 3, 2015

Thank you for your help. Try new release of plugin.
http://maxazan.github.io/jquery-treegrid/examples/example-huge.html

@maxazan maxazan closed this as completed Feb 3, 2015
@dsnoeck
Copy link

dsnoeck commented Feb 25, 2015

Nice improvement. My benchmark of page loading time went from 15 seconds with version 0.2.0 to 7 seconds with v. 0.3.0. Thanks a lot

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

No branches or pull requests

10 participants