Changes between Version 9 and Version 10 of TracDev/Performance
- Timestamp:
- May 17, 2010, 11:25:22 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/Performance
v9 v10 104 104 105 105 On the topic of transactions, we should probably use the transaction idea from the WikiRename branch, as refined by rblank on Trac-dev (googlegroups:trac-dev:21d21ad9866fc12b). This would help to visualize the span of write transactions in the code and better handle query failures (#8379). 106 106 107 === permission checking === 108 109 The whole TracFineGrainedPermissions was not designed with performance in mind and this shows in several places, like the ad-hoc additions of various caches in source:trunk/trac/perm.py. 110 111 Some places are still up for optimization, in particular the AuthzPolicy, which graduated from sample plugin to optional component. See ticket:9348#comment:6 for hints about what could be done. 107 112 108 113 === misc. ===