[Checkins] SVN: zc.catalog/trunk/ Add change note;
switch to using eggs; move main change note to in the package;
Gary Poster
gary at zope.com
Mon Apr 23 17:59:51 EDT 2007
Log message for revision 74688:
Add change note; switch to using eggs; move main change note to in the package;
note support (1.1 == zope 3.3, 1.2 == zope 3.4).
Changed:
_U zc.catalog/trunk/
U zc.catalog/trunk/CHANGES.txt
U zc.catalog/trunk/buildout.cfg
U zc.catalog/trunk/setup.py
A zc.catalog/trunk/src/zc/catalog/CHANGES.txt
-=-
Property changes on: zc.catalog/trunk
___________________________________________________________________
Name: svn:ignore
- develop-eggs
bin
parts
.installed.cfg
+ develop-eggs
eggs
build
dist
bin
parts
.installed.cfg
Modified: zc.catalog/trunk/CHANGES.txt
===================================================================
--- zc.catalog/trunk/CHANGES.txt 2007-04-23 20:04:50 UTC (rev 74687)
+++ zc.catalog/trunk/CHANGES.txt 2007-04-23 21:59:50 UTC (rev 74688)
@@ -1,72 +1 @@
-==================
-zc.catalog changes
-==================
-
-1.2 (Unreleased)
-================
-
-Features added
---------------
-
-zc.catalog now can use 64-bit BTrees ("L") as provided by ZODB 3.8.
-
-1.1.1 (2007-3-17)
-=================
-
-Bugs fixed
-----------
-
-'all_of' would return all results when one of the values had no results.
-Reported, with test and fix provided, by Nando Quintana.
-
-1.1 (2007-1-6)
-================
-
-Features removed
-----------------
-
-The queueing of events in the extent catalog has been entirely removed.
-Subtransactions caused significant problems to the code introduced in 1.0.
-Other solutions also have significant problems, and the win of this kind
-of queueing is qustionable. Here is a run down of the approaches rejected
-for getting the queueing to work:
-
-* _p_invalidate (used in 1.0). Not really designed for use within a
- transaction, and reverts to last savepoint, rather than the beginning of
- the transaction. Could monkeypatch savepoints to iterate over
- precommit transaction hooks but that just smells too bad.
-
-* _p_resolveConflict. Requires application software to exist in ZEO and
- even ZRS installations, which is counter to our software deployment goals.
- Also causes useless repeated writes of empty queue to database, but that's
- not the showstopper.
-
-* vague hand-wavy ideas for separate storages or transaction managers for the
- queue. Never panned out in discussion.
-
-1.0 (2007-1-5)
-==============
-
-Bugs fixed
-----------
-
-* adjusted extentcatalog tests to trigger (and discuss and test) the queueing
- behavior.
-
-* fixed problem with excessive conflict errors due to queueing code.
-
-* updated stemming to work with newest version of TextIndexNG's extensions.
-
-* omitted stemming test when TextIndexNG's extensions are unavailable, so
- tests pass without it. Since TextIndexNG's extensions are optional, this
- seems reasonable.
-
-* removed use of zapi in extentcatalog.
-
-0.2 (2006-11-22)
-================
-
-Features added
---------------
-
-* First release on Cheeseshop.
+Please see CHANGES.txt in the package.
Modified: zc.catalog/trunk/buildout.cfg
===================================================================
--- zc.catalog/trunk/buildout.cfg 2007-04-23 20:04:50 UTC (rev 74687)
+++ zc.catalog/trunk/buildout.cfg 2007-04-23 21:59:50 UTC (rev 74688)
@@ -1,15 +1,10 @@
[buildout]
develop = .
-parts = zope3 test
-
+parts = test
find-links = http://download.zope.org/distribution/
[test]
recipe = zc.recipe.testrunner
eggs = zc.catalog
-extra-paths = parts/zope3/src
+defaults = "--exit-with-status".split()
-[zope3]
-recipe = zc.recipe.zope3checkout
-url = svn://svn.zope.org/repos/main/Zope3/trunk
-
Modified: zc.catalog/trunk/setup.py
===================================================================
--- zc.catalog/trunk/setup.py 2007-04-23 20:04:50 UTC (rev 74687)
+++ zc.catalog/trunk/setup.py 2007-04-23 21:59:50 UTC (rev 74688)
@@ -18,9 +18,22 @@
author_email='zope3-dev at zope.org',
description="zc.catalog contains a number of extensions to the Zope 3 catalog",
long_description=(
- open('README.txt').read() + '\n' + open('CHANGES.txt').read()),
+ open('README.txt').read() + '\n' +
+ open('src/zc/catalog/CHANGES.txt').read()),
license='ZPL',
keywords="zope zope3 indexing",
classifiers = ['Framework :: Zope3'],
- install_requires=['setuptools'],
+ install_requires=['setuptools',
+ 'zope.component',
+ 'zope.testing',
+ 'ZODB3',
+ 'zope.schema',
+ 'zope.interface',
+ 'zope.app.catalog',
+ 'pytz',
+ 'zope.security',
+ 'zope.publisher',
+ 'zope.i18nmessageid',
+ 'zope.app.container',
+ ],
)
Added: zc.catalog/trunk/src/zc/catalog/CHANGES.txt
===================================================================
--- zc.catalog/trunk/src/zc/catalog/CHANGES.txt 2007-04-23 20:04:50 UTC (rev 74687)
+++ zc.catalog/trunk/src/zc/catalog/CHANGES.txt 2007-04-23 21:59:50 UTC (rev 74688)
@@ -0,0 +1,81 @@
+==================
+zc.catalog changes
+==================
+
+The 1.2 line supports Zope 3.4/ZODB 3.8. The 1.1 line supports Zope
+3.3/ZODB 3.7.
+
+1.2dev
+======
+
+Features added
+--------------
+
+* zc.catalog now can use 64-bit BTrees ("L") as provided by ZODB 3.8.
+
+* Albertas Agejavas (alga at pov.lt) included the new CallableWrapper, for
+ when the typical Zope 3 index-by-adapter story
+ (zope.app.catalog.attribute) is unnecessary trouble, and you just want
+ to use a callable. See callablewrapper.txt. This can also be used for
+ other indexes based on the zope.index interfaces.
+
+1.1.1 (2007-3-17)
+=================
+
+Bugs fixed
+----------
+
+'all_of' would return all results when one of the values had no results.
+Reported, with test and fix provided, by Nando Quintana.
+
+1.1 (2007-1-6)
+================
+
+Features removed
+----------------
+
+The queueing of events in the extent catalog has been entirely removed.
+Subtransactions caused significant problems to the code introduced in 1.0.
+Other solutions also have significant problems, and the win of this kind
+of queueing is qustionable. Here is a run down of the approaches rejected
+for getting the queueing to work:
+
+* _p_invalidate (used in 1.0). Not really designed for use within a
+ transaction, and reverts to last savepoint, rather than the beginning of
+ the transaction. Could monkeypatch savepoints to iterate over
+ precommit transaction hooks but that just smells too bad.
+
+* _p_resolveConflict. Requires application software to exist in ZEO and
+ even ZRS installations, which is counter to our software deployment goals.
+ Also causes useless repeated writes of empty queue to database, but that's
+ not the showstopper.
+
+* vague hand-wavy ideas for separate storages or transaction managers for the
+ queue. Never panned out in discussion.
+
+1.0 (2007-1-5)
+==============
+
+Bugs fixed
+----------
+
+* adjusted extentcatalog tests to trigger (and discuss and test) the queueing
+ behavior.
+
+* fixed problem with excessive conflict errors due to queueing code.
+
+* updated stemming to work with newest version of TextIndexNG's extensions.
+
+* omitted stemming test when TextIndexNG's extensions are unavailable, so
+ tests pass without it. Since TextIndexNG's extensions are optional, this
+ seems reasonable.
+
+* removed use of zapi in extentcatalog.
+
+0.2 (2006-11-22)
+================
+
+Features added
+--------------
+
+* First release on Cheeseshop.
Property changes on: zc.catalog/trunk/src/zc/catalog/CHANGES.txt
___________________________________________________________________
Name: svn:eol-style
+ native
More information about the Checkins
mailing list