Graham Dumpleton wrote:
...
MODPYTHON-93 Improve util.FieldStorage efficiency.
This was actually marked as resolved but reopened because it was discovered
that changes meant that Trac <=0.9.6 would no longer work. The changes were
also backed out of mod_python 3.2.X branch and not released in 3.2.10.
At this point I believe we have agreed that code in 3.3 would be left as is and
people would need to use Trac >=0.10, which has now been release, with
mod_python 3.3 or later.
There was comments as to whether util.FieldStorage needs to have more
dictionary like access, but at this point I believe we should mark this issue
as resolved and if people want dictionary like access, they can open a
separate JIRA issue for that and we deal with it in a future release.
I give it a +1 to mark it resolved.
There's more than enough good stuff in the 93 fix (such as being able to upload large amounts of
data to file-like objects) to justify breaking just one hack (which is easy to fix on the Trac side
anyway). It would be logical to upgrade both the mod_python and trac releases on the machine
simultaneously, so I doubt there will be any real hits in the field.
Mike.