zope.app.generations utilities take all the memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 3 |
Won't Fix
|
Undecided
|
Unassigned | ||
zope.app.generations |
New
|
Undecided
|
Unassigned |
Bug Description
zope.app.
This procedure is intended to be run within a single transaction at startup or when the user launches an evolution script. Being run in a single transaction, this leads to raise the whole ZODB in the memory!
We should add some zodb cache management inside the generator loop, otherwise it's impossible to run an evolution script on a large database.
However I don't know the best solution for this. item._p_
---
Memory problems with looping is frequent and it would be probably a good idea to fix it directly in the ZODB, by implemeting some "anti-swap-
Changed in zope3: | |
status: | New → Won't Fix |