Bazaar Explorer should honour .bzrignore when scanning folders

Bug #837413 reported by Dr Al
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Bazaar Explorer
Confirmed
Undecided
Unassigned

Bug Description

The latest version of Bazaar Explorer (that comes with 2.4.0) seems to be a lot slower than previous versions to open certain projects. The projects in question use doxygen for documentation generation (which produces a LOT of folders and subfolders). The whole of the Documentation/html folder is ignored in .bzrignore, but deleting this folder makes Bazaar Explorer open the bound branch MUCH quicker. If it were ignoring those folders listed in .bzrignore, deleting that folder shouldn't make any difference to start up time.

Opening a bound branch on a network drive at our work with Documentation/html present took about 45 seconds. With Documentation/html deleted, it took about 8 seconds. On the local drive, it was virtually instantaneous with it deleted and took about 10 seconds with it present.

Revision history for this message
Jonathan Riddell (jr) wrote :

This is probably the QFileSystemWatcher auto-refresh code

Changed in bzr-explorer:
status: New → Confirmed
Revision history for this message
Bogdan Marinov (daggerstab) wrote :

Another fun situation is when the build directory is inside the project directory. Then, if Bazaar Explorer is open when the project is being compiled, it hangs, because the file system watcher can't cope with all the changes.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.