id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 19276,ORM performance regression between 1.4.x and 1.5.x,Anssi Kääriäinen,nobody,"I did some benchmarking for performance regressions between 1.4 and 1.5 (using Python 2.6.7 and djangobench). I found that nearly every ORM benchmark for djangobench has regressed about 10%. I made a time series of one benchmark (query_annotate), available here: http://users.tkk.fi/~akaariai/djbench/query_annotate.html There are two commits which show up in the graph: - Minor regession for: 4a103086d5c67fa4fcc53c106c9fdf644c742dd8 (unicode literals for py3) - A bit larger regression for: ab6cd1c839b136cbc94178da433b2e97ab7f6061 (updated dict like datastructs for py3) It seems there is some low-hanging fruit especially for the second commit, see here: https://github.com/akaariai/django/compare/orm_perf",Cleanup/optimization,closed,"Database layer (models, ORM)",1.5-alpha-1,Release blocker,fixed,,,Ready for checkin,1,0,0,0,0,0