-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
tree view is unusably slow on a large monorepo #8242
Copy link
Copy link
Closed
Labels
area:performanceFeedback for performance issues, speed, memory usage, etcFeedback for performance issues, speed, memory usage, etcarea:project panelFeedback for files tree viewFeedback for files tree viewbugDEPRECATED label: use issue type 'Bug' insteadDEPRECATED label: use issue type 'Bug' insteadmeta:large projectsFor anything relating to large volumes of files or multiple subprojects in one main project.For anything relating to large volumes of files or multiple subprojects in one main project.
Metadata
Metadata
Assignees
Labels
area:performanceFeedback for performance issues, speed, memory usage, etcFeedback for performance issues, speed, memory usage, etcarea:project panelFeedback for files tree viewFeedback for files tree viewbugDEPRECATED label: use issue type 'Bug' insteadDEPRECATED label: use issue type 'Bug' insteadmeta:large projectsFor anything relating to large volumes of files or multiple subprojects in one main project.For anything relating to large volumes of files or multiple subprojects in one main project.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Check for existing issues
Describe the bug / provide steps to reproduce it
Screen.Recording.2024-02-23.at.14.16.31.mov
Sorry about the blurring - internal company monorepo so can't really share the names out.
When opening zed it takes around 20s for zed to show the 1st-level contents of the folder.
Problem number one here is that there is no progress bar or activity indicator to show that something is happening.
The first time I added the folder to the IDE I thought I'd done something wrong because nothing showed up. I switched away to read the docs and when I went back to zed it showed the folders.
I then try to expand a folder. The folder I clicked on has JUST ONE file in it. The video cuts off before the folder contents show up - I let it go for about a minute before I got bored and stopped recording so I don't know how long it took overall (I trimmed the video down).
Sadly this makes the IDE unusable as a daily driver for me.
Environment
Zed: v0.123.3 (Zed)
OS: macOS 14.3.1
Memory: 64 GiB
Architecture: aarch64
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your
~/Library/Logs/Zed/Zed.logfile to this issue.If you only need the most recent lines, you can run the
zed: open logcommand palette action to see the last 1000.The last 7000 lines of the log are just this repeated: