TreeGrid slow response on search

Hi,

I am using syncfusion treegrid in my Angular 8 Project.

I have total of 500 records with 5 levels of child data. and I am using external html input to search the tree grid with this.treegrid.search('myString');

With this case scenario treegrid response is slow on search, even in syncfusion example(link below) where treegrid default filtering, response is slow.
 
Also treegrid response is slow when I open/close the child nodes.

Can you please check what may be the issue ?

example link : https://gn3esm--run.stackblitz.io



3 Replies

SE Sathyanarayanamoorthy Eswararao Syncfusion Team January 14, 2021 12:42 PM UTC

Hi Deepak, 

Thanks for contacting Syncfusion support. 

Query: TreeGrid slow response on search 
 
We were not able to run the sample link provided by you. So we created a sample with the scenario mentioned and we are validating the reported issue. We will update you the further details on 18th January 2021. 

Regards, 
Sathyanarayanamoorthy 




FS Farveen Sulthana Thameeztheen Basha Syncfusion Team January 18, 2021 02:50 PM UTC

Hi Deepak,  

We appreciate your patience. 

We have checked your reported problem (with 500 records and 5 levels of child records) and we are able to replicate the problem(delay on performing the operations). We will validate for possibility to confirm it as Bug and provide you further details by (19th January 2021).  

Regards, 
Farveen sulthana T 



FS Farveen Sulthana Thameeztheen Basha Syncfusion Team January 19, 2021 12:40 PM UTC

Hi Deepak,   

We appreciate your patience. 

Query#:- TreeGrid slow on Filter and Search:- 

Further analyzing, by default for search/Filter operation, we have to find hierarchy data recursively respective with the hierarchy mode .In your scenario, you have used large number of records(with multiple levels of child records). If nested level increases it will cause some sort of delay on these actions.  

To overcome this, we suggest you to show Waiting Popup(on search/filter action), and by default waiting Popup will be shown or else you can use your own customized Waiting popup on these action. Otherwise you can enable Paging to improve the performance. Refer to the documentation link:- 

Query#:- Treegrid response is slow when I open/close the child nodes
 
Also, we have added (delay in Expand/Collapse action) as Improvement “Performance issue on Expand/Collapse action while using Large number of records. Thank you for the taking the time to report the issue and helping us improve our product. At Syncfusion, we are committed to fixing all validated defects (subject to technological feasibility and Product Development Life Cycle ) and we will promise to include this improvement in our Volume 1, 2021 main release which is expected to be rolled out at mid of March 2021
 
You can track the current status of your request, review the resolution timeline and contact us for any further inquiries through this link,  
Feedback link:- 

 Note: To view the above feedback, kindly login into your account.  
 
Please get back to us if you need any further assistance. 

Regards, 
Farveen sulthana T 


Loader.
Up arrow icon