id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 10978 SVN `get_changes` performance issue michal.hankiewicz Jun Omae "Changes made in [11244] in file `svn_fs.py` is a performance killer. Our plugin uses function `get_changes` and when dealing with bigger changesets Trac starts to consume huge amount of memory and `get_changes` takes ages to complete. According to the log message change was made to fix failing tests, not because something was not working. We think that reverting this change and fixing tests is better idea than killing performance." defect closed normal 0.12.6 version control 0.12-stable normal fixed svn memory performance Reduce memory usage on `SubversionRepository.get_changes()`