GNOME Bugzilla – Bug 761608
[patch] speedup parsing of svn status
Last modified: 2017-12-31 22:57:28 UTC
Created attachment 320514 [details] [review]
patch to improve svn status parsing speed
When operating on svn repository meld uses "svn status -v --xml" to get items status. For huge repositories parsing of it's output is quite slow in current meld.
See speed comparison and exact details in commit message inside attached patch.
-- GitLab Migration Automatic Message --
This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/meld/issues/102.
I was just checking out a few migrated issues and ran across this... and I've lost all context for it.
Is this still a good idea? I know that the Python 3 migration changed some stuff, and using the expat API is IMO a lot more complex than the elementtree one... but if the speed-up is significant I'm perfectly willing to check it out.
Also, should probably continue this discussion at https://gitlab.gnome.org/GNOME/meld/issues/102, but I can't see any way to subscribe someone to an issue on there, so if you'd like to subscribe over there then all good.