[COMPASS-5764] Aggregations preview document rendering slow performance Created: 22/Apr/22  Updated: 29/Oct/23  Resolved: 12/May/22

Status: Closed
Project: Compass
Component/s: Aggregation pipeline
Affects Version/s: None
Fix Version/s: 1.31.3

Type: Bug Priority: Major - P3
Reporter: Rhys Howell Assignee: Rhys Howell
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to COMPASS-4528 Upgrade compass-aggregations to react... Closed
is related to COMPASS-5648 Investigate ace editor component perf... Closed
is related to COMPASS-5687 Consolidate Ace Editor usage into one... Closed
Documentation Changes: Not Needed
Sprint: Iteration Anemone, Iteration Barnacle

 Description   

This ticket involves investigating the input delay present with larger pipelines and when inputting into the aggregation pipeline editor. From initial investigations it appears this behavior occurs when there are a good number of stages with preview documents that have a good number of fields in them. It's likely the preview document display causes this lag.

From slack thread:
https://mongodb.slack.com/archives/G2L10JAV7/p1650525087798199

Where we updated react-ace:
https://github.com/mongodb-js/compass/pull/2603



 Comments   
Comment by Githook User [ 16/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: local-files-include-filter
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 12/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: COMPASS-3395-bump-ace-autocompleter-for-lookup-template-update
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 12/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: os-info-telemetry
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 12/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: 1.31-releases
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 11/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: make-dropdown-buttons-have-hover
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 11/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: COMPASS-5786-explain-plan-helper
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Comment by Githook User [ 11/May/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: fix(compass-aggregations): Don't lead debounce on aggregation run on input change, force run stage on pipeline changes COMPASS-5764 (#3076)
Branch: main
https://github.com/mongodb-js/compass/commit/39f591101e1bce879e8777a1d1f6fe62df91cc2e

Generated at Wed Feb 07 22:40:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.