- 17 Oct, 2010 5 commits
-
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
- 09 Oct, 2010 5 commits
-
-
Hanno Schlichting authored
Dropped the direct dependencies on packages that have been factored out of the main Zope 2 tree. Make sure you declare a dependency in your own distribution if you still use one of these: ``Products.BTreeFolder2``, ``Products.ExternalMethod``, ``Products.MailHost``, ``Products.MIMETools``, ``Products.PythonScripts`` or ``Products.StandardCacheManagers``.
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
- 02 Oct, 2010 6 commits
-
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
Avoid conflict error hotspot in PluginIndexes' Unindex class by using IITreeSets instead of simple ints from the start. Idea taken from ``enfold.fixes``. This optimizes the common case of FieldIndexes being used for a low number of unique values. The edge-case of having a FieldIndex for an unique value per document gets penalized, as it uses many more persistent objects. This really warrants a separate type of index.
-
Hanno Schlichting authored
-
- 29 Sep, 2010 5 commits
-
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
- 28 Sep, 2010 2 commits
-
-
Hanno Schlichting authored
-
David Glick authored
copy the list of packages to initialize. install_package calls package_initialized which removes from the list
-
- 27 Sep, 2010 1 commit
-
-
Nikolay Kim authored
Windows, because xrange uses 32bit integers and __getslice__ gets 64bit integers
-
- 26 Sep, 2010 1 commit
-
- 25 Sep, 2010 15 commits
-
-
Hanno Schlichting authored
Changed policy on handling exceptions during ZCML parsing in ``Products``. We no longer catch any exceptions in non-debug mode. These days most products won't actually do anything useful if their ZCML is not loaded - it's no longer helpful to pretend to get a working instance. We'd rather fail early and visible.
-
Hanno Schlichting authored
Added a new BooleanIndex to the standard PluginIndexes, sponsored by Jarn AS and based on work in the Products.BooleanIndex distribution.
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
Fixed ``testZODBCompat`` tests in ZopeTestCase to match modern ZODB semantics. There is no explicit contract for the time _v attributes actually get removed. The tests in question where bogus, as they didn't test database load but a class variable not affected by the transaction machinery. There's other tests in the same module testing more abort semantics that have a proper demo storage setup.
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-
Hanno Schlichting authored
Updated to zope.testbrowser = 3.10.1 and make sure we keep the new mechanize, even though it will be downgraded in ZTK 1.0c2 to support Python 2.4
-
Hanno Schlichting authored
-
Hanno Schlichting authored
-