Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

Plone fix for portal factory not to cause zodb writes

Project Description


Experimental performance improvements to content creation for Plone. Primarily this works by trying to ensure that portal factory does not cause writes to the zodb, via making archetypes content portal factory aware such that they do not attempt to register themselves in various global catalogs. Previously portal factory would manually unindex the content after the request, but that would still cause writes to global data structures, creating write conflict hotspots and zodb bloat for what should be a stateless operation.

This issue is being tracked by Plone at the following URL.

This patch is for intended for existing versions of Plone (2x & 3x) to address this issue.

It can be applied by adding the egg to a buildout, and including the package’s zcml.


0.4.2 - 2009-12-09

  • fix url to point to new location in collective svn repository.
  • emit log message on patch
  • additional docs

0.4.1 - 2009-12-07

  • packaging fix
Release History

Release History

This version
History Node


History Node


History Node


Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
experimental.portalfactoryfix-0.4.2.tar.gz (3.2 kB) Copy SHA256 Checksum SHA256 Source Dec 9, 2009

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting