[Checkins] [zopefoundation/Products.ZCatalog] 11be40: vb

GitHub noreply at github.com
Tue Feb 26 15:47:40 UTC 2013


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/Products.ZCatalog
  Commit: 11be4027a4bc76d615b618405ae304ef0d17c2ad
      https://github.com/zopefoundation/Products.ZCatalog/commit/11be4027a4bc76d615b618405ae304ef0d17c2ad
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  vb


  Commit: 3493089a90c01e608d973fd4b05e4d05a34ff37c
      https://github.com/zopefoundation/Products.ZCatalog/commit/3493089a90c01e608d973fd4b05e4d05a34ff37c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2011-12-13 (Tue, 13 Dec 2011)

  Changed paths:
    A MANIFEST.in

  Log Message:
  -----------
  add manifest


  Commit: 37f90432810380132e2587f99c1c0560f1c52baf
      https://github.com/zopefoundation/Products.ZCatalog/commit/37f90432810380132e2587f99c1c0560f1c52baf
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-24 (Sat, 24 Mar 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/CatalogAwareness.py
    M src/Products/ZCatalog/CatalogPathAwareness.py

  Log Message:
  -----------
  Updated deprecation warnings to point to Zope 4 instead of 2.14.


  Commit: 61917c8d12154d7e636e40f6abeeaedb8cf633b1
      https://github.com/zopefoundation/Products.ZCatalog/commit/61917c8d12154d7e636e40f6abeeaedb8cf633b1
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Cut down test time by using fewer objects in random search tests


  Commit: 824b26f36b76330a2c61bf454c7dc86d9ccc6c94
      https://github.com/zopefoundation/Products.ZCatalog/commit/824b26f36b76330a2c61bf454c7dc86d9ccc6c94
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py
    M src/Products/PluginIndexes/FieldIndex/FieldIndex.py
    M src/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py
    M src/Products/PluginIndexes/common/UnIndex.py
    M src/Products/PluginIndexes/common/tests/test_util.py
    M src/Products/PluginIndexes/common/util.py

  Log Message:
  -----------
  Added support for `not` queries to FieldIndexes - note that these aren't optimized in any way and could be slow.


  Commit: c79f6abcd6fcde7681695d8d7eecbfd3c62ed39e
      https://github.com/zopefoundation/Products.ZCatalog/commit/c79f6abcd6fcde7681695d8d7eecbfd3c62ed39e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py
    M src/Products/PluginIndexes/KeywordIndex/KeywordIndex.py
    M src/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py

  Log Message:
  -----------
  pep8 / whitespace cleanup


  Commit: 99e8a62af844ea547684f0becacfd13607df1172
      https://github.com/zopefoundation/Products.ZCatalog/commit/99e8a62af844ea547684f0becacfd13607df1172
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/PluginIndexes/BooleanIndex/tests.py
    M src/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py
    M src/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py
    M src/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py
    M src/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py
    M src/Products/PluginIndexes/PathIndex/tests/testPathIndex.py
    M src/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py
    M src/Products/PluginIndexes/UUIDIndex/tests.py
    M src/Products/PluginIndexes/common/tests/test_UnIndex.py
    M src/Products/PluginIndexes/common/tests/test_util.py

  Log Message:
  -----------
  remove explicit test_suite functions


  Commit: 33ab99f7fb0ae359021dbbc1dbc1083463473a76
      https://github.com/zopefoundation/Products.ZCatalog/commit/33ab99f7fb0ae359021dbbc1dbc1083463473a76
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    A src/Products/PluginIndexes/DateIndex/tests.py
    R src/Products/PluginIndexes/DateIndex/tests/__init__.py
    R src/Products/PluginIndexes/DateIndex/tests/test_DateIndex.py
    A src/Products/PluginIndexes/DateRangeIndex/tests.py
    R src/Products/PluginIndexes/DateRangeIndex/tests/__init__.py
    R src/Products/PluginIndexes/DateRangeIndex/tests/test_DateRangeIndex.py
    A src/Products/PluginIndexes/FieldIndex/tests.py
    R src/Products/PluginIndexes/FieldIndex/tests/__init__.py
    R src/Products/PluginIndexes/FieldIndex/tests/testFieldIndex.py
    A src/Products/PluginIndexes/KeywordIndex/tests.py
    R src/Products/PluginIndexes/KeywordIndex/tests/__init__.py
    R src/Products/PluginIndexes/KeywordIndex/tests/testKeywordIndex.py
    A src/Products/PluginIndexes/PathIndex/tests.py
    R src/Products/PluginIndexes/PathIndex/tests/__init__.py
    R src/Products/PluginIndexes/PathIndex/tests/testPathIndex.py
    A src/Products/PluginIndexes/TopicIndex/tests.py
    R src/Products/PluginIndexes/TopicIndex/tests/__init__.py
    R src/Products/PluginIndexes/TopicIndex/tests/testTopicIndex.py

  Log Message:
  -----------
  avoid deep tests nesting for single test files


  Commit: 4028ed8ebc386adb1c9df71de82e0d0d665c7a15
      https://github.com/zopefoundation/Products.ZCatalog/commit/4028ed8ebc386adb1c9df71de82e0d0d665c7a15
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/PluginIndexes/DateIndex/__init__.py
    M src/Products/PluginIndexes/DateRangeIndex/__init__.py
    M src/Products/PluginIndexes/FieldIndex/__init__.py
    M src/Products/PluginIndexes/KeywordIndex/KeywordIndex.py
    M src/Products/PluginIndexes/KeywordIndex/__init__.py
    M src/Products/PluginIndexes/PathIndex/__init__.py
    M src/Products/PluginIndexes/TopicIndex/__init__.py

  Log Message:
  -----------
  the days of winzip and problems with empty files are long over


  Commit: fdab9fc5b8972cb0ffe306ac05d479673d2a6e05
      https://github.com/zopefoundation/Products.ZCatalog/commit/fdab9fc5b8972cb0ffe306ac05d479673d2a6e05
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/PluginIndexes/FieldIndex/tests.py
    M src/Products/PluginIndexes/KeywordIndex/tests.py

  Log Message:
  -----------
  new-style classes aren't new anymore


  Commit: 054ef9364621850d7d060423288fbb33aaf95a08
      https://github.com/zopefoundation/Products.ZCatalog/commit/054ef9364621850d7d060423288fbb33aaf95a08
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/PluginIndexes/common/tests/test_util.py
    M src/Products/PluginIndexes/common/util.py

  Log Message:
  -----------
  handle non-strings in not values


  Commit: cdaba62939f58a9c92f765fe11731a225d9180da
      https://github.com/zopefoundation/Products.ZCatalog/commit/cdaba62939f58a9c92f765fe11731a225d9180da
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/PluginIndexes/KeywordIndex/KeywordIndex.py
    M src/Products/PluginIndexes/KeywordIndex/tests.py
    M src/Products/PluginIndexes/common/UnIndex.py

  Log Message:
  -----------
  Extend `not` support to keyword indexes


  Commit: f06966b1fb313dcd26db160b4a47c09c70767682
      https://github.com/zopefoundation/Products.ZCatalog/commit/f06966b1fb313dcd26db160b4a47c09c70767682
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  fix changelog


  Commit: bfb1315079423fbb8e432f470a628c6654830b8b
      https://github.com/zopefoundation/Products.ZCatalog/commit/bfb1315079423fbb8e432f470a628c6654830b8b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/tests/test_catalog.py
    M src/Products/ZCatalog/tests/test_zcatalog.py

  Log Message:
  -----------
  Provide some `integration` tests for not-support and document behavior regarding indexes with no entries for some documents


  Commit: 76ddd31ccf32525bdfc45b8537a9c9c59a3d747e
      https://github.com/zopefoundation/Products.ZCatalog/commit/76ddd31ccf32525bdfc45b8537a9c9c59a3d747e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  fix comment


  Commit: bb2d5e31109adc67c5f688bdcfaca111915b5db9
      https://github.com/zopefoundation/Products.ZCatalog/commit/bb2d5e31109adc67c5f688bdcfaca111915b5db9
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  clarify test names


  Commit: 4b0616d609bf88eca2cbe3c39be2ae5602c54f8f
      https://github.com/zopefoundation/Products.ZCatalog/commit/4b0616d609bf88eca2cbe3c39be2ae5602c54f8f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Change some internal wiring and let multiple sort_on values pass through. `Catalog.sortResults` is now called with a list of search indexes. Currently additional indexes are ignored.


  Commit: f7ec41c8caaf90ff3b25b227d989371c5e287697
      https://github.com/zopefoundation/Products.ZCatalog/commit/f7ec41c8caaf90ff3b25b227d989371c5e287697
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Make sort_on for two indexes work for one of the four algorithms in `sortResults`


  Commit: d56b783d9439984a93a334d89653e74aa639434b
      https://github.com/zopefoundation/Products.ZCatalog/commit/d56b783d9439984a93a334d89653e74aa639434b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  cover n-best/n-worst sort algorithms


  Commit: eccddfc5b66684d31bbfdc5fcc6fdab629786df8
      https://github.com/zopefoundation/Products.ZCatalog/commit/eccddfc5b66684d31bbfdc5fcc6fdab629786df8
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Cover remaining sortResults case


  Commit: fd79a2fc854cc36fed033560de67325d397c668c
      https://github.com/zopefoundation/Products.ZCatalog/commit/fd79a2fc854cc36fed033560de67325d397c668c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-25 (Sun, 25 Mar 2012)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  add changelog entry for double sort_on support


  Commit: 0977d2aefd71ca1f9d369f19de00b18708f31104
      https://github.com/zopefoundation/Products.ZCatalog/commit/0977d2aefd71ca1f9d369f19de00b18708f31104
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-03-26 (Mon, 26 Mar 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Found a way to support differing sort ordering without code complexity explosion


  Commit: 7e3d42f343d4a9acc24b13b61db8c8dfe7e56b45
      https://github.com/zopefoundation/Products.ZCatalog/commit/7e3d42f343d4a9acc24b13b61db8c8dfe7e56b45
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  one less 'else'


  Commit: 00bbe19ef19f94a41323ff1f2b4850804a890f3e
      https://github.com/zopefoundation/Products.ZCatalog/commit/00bbe19ef19f94a41323ff1f2b4850804a890f3e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  explain nicety


  Commit: 3fda51c768ae8333ceb5a40deceaf2780e87a161
      https://github.com/zopefoundation/Products.ZCatalog/commit/3fda51c768ae8333ceb5a40deceaf2780e87a161
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  use explicit True/False


  Commit: 47c13dc13e028e0291e671aeacc2c515e6f97367
      https://github.com/zopefoundation/Products.ZCatalog/commit/47c13dc13e028e0291e671aeacc2c515e6f97367
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  modernize catalog.delColumn and tests a bit


  Commit: b7de72e5b55dd46fbd6393430b1ae491def09264
      https://github.com/zopefoundation/Products.ZCatalog/commit/b7de72e5b55dd46fbd6393430b1ae491def09264
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  optimize catalog.addColumn by avoiding intermediate list creation


  Commit: c7c607b8edfcc2247818e85273828ae97c9fc31c
      https://github.com/zopefoundation/Products.ZCatalog/commit/c7c607b8edfcc2247818e85273828ae97c9fc31c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Avoid intermediate list creation in catalog.delColumn


  Commit: d91485d6852f69854e8918c129e13820fb90966b
      https://github.com/zopefoundation/Products.ZCatalog/commit/d91485d6852f69854e8918c129e13820fb90966b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  add tests for changes to metadata elements


  Commit: 70df02e973e6b1c39a0f9e85a1a406540d8b95ab
      https://github.com/zopefoundation/Products.ZCatalog/commit/70df02e973e6b1c39a0f9e85a1a406540d8b95ab
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  reorder imports


  Commit: 7404b58613918665d19273efb4f58c3bd631cd21
      https://github.com/zopefoundation/Products.ZCatalog/commit/7404b58613918665d19273efb4f58c3bd631cd21
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/ZCatalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Add a progress handler to the addColumn and delColumn methods


  Commit: 7e8ba2e1746f6ab1613dfc381fdee07281974d44
      https://github.com/zopefoundation/Products.ZCatalog/commit/7e8ba2e1746f6ab1613dfc381fdee07281974d44
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/ProgressHandler.py

  Log Message:
  -----------
  slightly modernize progress handler


  Commit: 873f6e4055d7f8c6131c6841905d2a5a15ae179b
      https://github.com/zopefoundation/Products.ZCatalog/commit/873f6e4055d7f8c6131c6841905d2a5a15ae179b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/ProgressHandler.py

  Log Message:
  -----------
  As part of each progress handler report, also do an automatic transaction savepoint, to give the ZODB cache a chance to do garbage collection.


  Commit: 09ccbb40ce5212476b49c8462940849df3b21392
      https://github.com/zopefoundation/Products.ZCatalog/commit/09ccbb40ce5212476b49c8462940849df3b21392
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  pep8, avoid weird micro-optimization


  Commit: 5b2c19ccde379c7b6460fa4a99334d8fc6bdc7c1
      https://github.com/zopefoundation/Products.ZCatalog/commit/5b2c19ccde379c7b6460fa4a99334d8fc6bdc7c1
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  remove unneeded manual _p_changed


  Commit: bb22a9f7b07a4c8f6ee4c8110ec0bc759c796e5f
      https://github.com/zopefoundation/Products.ZCatalog/commit/bb22a9f7b07a4c8f6ee4c8110ec0bc759c796e5f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  pep8 / style cleanup


  Commit: abad1fb911ead1a29c81ea29ebb1f38a658b98b8
      https://github.com/zopefoundation/Products.ZCatalog/commit/abad1fb911ead1a29c81ea29ebb1f38a658b98b8
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  some more test cleanup, avoiding `self.catalog` and some pep8


  Commit: ee7b80436b5605c20dffb4ce1790aad5f1c9147f
      https://github.com/zopefoundation/Products.ZCatalog/commit/ee7b80436b5605c20dffb4ce1790aad5f1c9147f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_brains.py
    M src/Products/ZCatalog/tests/test_catalog.py
    M src/Products/ZCatalog/tests/test_lazy.py
    M src/Products/ZCatalog/tests/test_zcatalog.py

  Log Message:
  -----------
  remove explicit test_suite functions


  Commit: 6c6cdcee7d978bcb417ca2b47958ab1c6f3f4566
      https://github.com/zopefoundation/Products.ZCatalog/commit/6c6cdcee7d978bcb417ca2b47958ab1c6f3f4566
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Furhter test cleanup, get rid of CatalogBase helper


  Commit: 8cf57994943c43ecacd9019b93b40acce8244b0d
      https://github.com/zopefoundation/Products.ZCatalog/commit/8cf57994943c43ecacd9019b93b40acce8244b0d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Get rid of all self._catalog in test_catalog


  Commit: 2f5aa0b5fdba7499a6df663532cfa5d3f9ce435f
      https://github.com/zopefoundation/Products.ZCatalog/commit/2f5aa0b5fdba7499a6df663532cfa5d3f9ce435f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Move uncatalog tests out into extra class and reduce test setup


  Commit: 85ff63d5797086dd35e614d11fd137a30aa4d233
      https://github.com/zopefoundation/Products.ZCatalog/commit/85ff63d5797086dd35e614d11fd137a30aa4d233
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  move test helper into the specific class it's used in


  Commit: 9da3eb37ca007207db1b4c82b0ef4c03371e34f4
      https://github.com/zopefoundation/Products.ZCatalog/commit/9da3eb37ca007207db1b4c82b0ef4c03371e34f4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  reduce shared test setup


  Commit: ede9917272ec80f89ec7f12c6cc2ec022d12bb45
      https://github.com/zopefoundation/Products.ZCatalog/commit/ede9917272ec80f89ec7f12c6cc2ec022d12bb45
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Avoid even more shared test setup


  Commit: a720b57ae15c3179ddc8a1982f81e4d33839831b
      https://github.com/zopefoundation/Products.ZCatalog/commit/a720b57ae15c3179ddc8a1982f81e4d33839831b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Split extensive sort and batch tests from basic catalog method coverage


  Commit: c0218b46ff8d6b69aedfc17d3a7f63706962a65e
      https://github.com/zopefoundation/Products.ZCatalog/commit/c0218b46ff8d6b69aedfc17d3a7f63706962a65e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Reduce test setup further, make sure tests fail if one of the indexes is missing


  Commit: 043ea87f86b2c5aa8f05d29f92b6b2f86aea052c
      https://github.com/zopefoundation/Products.ZCatalog/commit/043ea87f86b2c5aa8f05d29f92b6b2f86aea052c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Further test state reduction, tests take less than one second now :)


  Commit: aa7a55fac3a6da5f20ccc313e4cc087c4e63eac3
      https://github.com/zopefoundation/Products.ZCatalog/commit/aa7a55fac3a6da5f20ccc313e4cc087c4e63eac3
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_plan.py

  Log Message:
  -----------
  avoid long time.sleep calls, when we all we want is some time to pass


  Commit: 281a3a0356dbf40252233adb4690ffc2c8523ee1
      https://github.com/zopefoundation/Products.ZCatalog/commit/281a3a0356dbf40252233adb4690ffc2c8523ee1
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  add a missing test for normal reverse sort, and remove some verbose test assertion failure messages


  Commit: 48a2db94a00a1629c1b31da545af557a687548c4
      https://github.com/zopefoundation/Products.ZCatalog/commit/48a2db94a00a1629c1b31da545af557a687548c4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Finish support for differing sort_order values for searches using two sort indexes


  Commit: ed2136e229cd72b2beb50f8ec3bc258b3498de62
      https://github.com/zopefoundation/Products.ZCatalog/commit/ed2136e229cd72b2beb50f8ec3bc258b3498de62
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  avoid hardcoding two-sort-index restriction in two places


  Commit: 5ebc0ba4533d2fd0b10c92257bd80cd7985532f6
      https://github.com/zopefoundation/Products.ZCatalog/commit/5ebc0ba4533d2fd0b10c92257bd80cd7985532f6
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  update doc string for sortResults


  Commit: 9da40f6c52abd69abac98f3e51db59eb8daaad6b
      https://github.com/zopefoundation/Products.ZCatalog/commit/9da40f6c52abd69abac98f3e51db59eb8daaad6b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  distinguish reverse spec more clearly from algorithm choice


  Commit: cdf23dd6411423dc91d96359f286b74d9dba28b1
      https://github.com/zopefoundation/Products.ZCatalog/commit/cdf23dd6411423dc91d96359f286b74d9dba28b1
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  restore special case for single sort while iterating over the search index


  Commit: 11e1851dd1c510cd90299d51a131bdcc5c3e21a4
      https://github.com/zopefoundation/Products.ZCatalog/commit/11e1851dd1c510cd90299d51a131bdcc5c3e21a4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  get back optimized inline sorting in one more case


  Commit: bb504ca52bbbddf1693c4f6d34a6ccc01b83979c
      https://github.com/zopefoundation/Products.ZCatalog/commit/bb504ca52bbbddf1693c4f6d34a6ccc01b83979c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  bring back optimization for single sort index in all cases


  Commit: f9dcca5bedf505b34ff34f11dd4b69a2ee7bccc4
      https://github.com/zopefoundation/Products.ZCatalog/commit/f9dcca5bedf505b34ff34f11dd4b69a2ee7bccc4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Keep __getitem__ access instead of .get on documentToKeyMap results


  Commit: fc608f2713193522ea13a2f902478686a8909709
      https://github.com/zopefoundation/Products.ZCatalog/commit/fc608f2713193522ea13a2f902478686a8909709
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Bring back multi-key sorting to mormal speed, if all keys should be sorted in the same direction. The cmp() approach is about 10x slower


  Commit: 6257477c93760b5d864819bafb79d10af7031715
      https://github.com/zopefoundation/Products.ZCatalog/commit/6257477c93760b5d864819bafb79d10af7031715
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Stick with getitem/except KeyError approach for sort indexes


  Commit: 74eec3aa4a0c9f5698f67f4fd978ecb26188d08e
      https://github.com/zopefoundation/Products.ZCatalog/commit/74eec3aa4a0c9f5698f67f4fd978ecb26188d08e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Tweak multi-sort some more. Sorting via key is so much faster, it still offsets the wrong sorting on secondary indexes


  Commit: 72cd42fa400181d7bd2097ed968ca3719324fe0d
      https://github.com/zopefoundation/Products.ZCatalog/commit/72cd42fa400181d7bd2097ed968ca3719324fe0d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Extend sort_on queries to an arbitary number of indexes - the more the slower it gets though.


  Commit: b4b4930d27784e74a70d27c58040544efce643d5
      https://github.com/zopefoundation/Products.ZCatalog/commit/b4b4930d27784e74a70d27c58040544efce643d5
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Remove the consideration of a sort_limit when deciding on a the sort index scan. If the sort index is a lot smaller than the result set, N-Best/N-Worst algorithms won't do any better


  Commit: c8222e35d92b6b70302662e36aeb1f4589a1d29a
      https://github.com/zopefoundation/Products.ZCatalog/commit/c8222e35d92b6b70302662e36aeb1f4589a1d29a
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M README.txt
    M setup.py

  Log Message:
  -----------
  small `fixes`


  Commit: ad6d10f03c6e44cb3b5f3243afab1a1d4d8f4dbd
      https://github.com/zopefoundation/Products.ZCatalog/commit/ad6d10f03c6e44cb3b5f3243afab1a1d4d8f4dbd
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/PluginIndexes/DateIndex/DateIndex.py

  Log Message:
  -----------
  pep8


  Commit: f4eed141561beb5a5ff2048f7e34efdb487754b3
      https://github.com/zopefoundation/Products.ZCatalog/commit/f4eed141561beb5a5ff2048f7e34efdb487754b3
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/PluginIndexes/PathIndex/PathIndex.py

  Log Message:
  -----------
  pep8 and some optimizations to avoid btree lookups


  Commit: 2f73a4a6eef9abe677b9709a85abfe3a3623e812
      https://github.com/zopefoundation/Products.ZCatalog/commit/2f73a4a6eef9abe677b9709a85abfe3a3623e812
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-07 (Sat, 07 Apr 2012)

  Changed paths:
    M src/Products/PluginIndexes/BooleanIndex/BooleanIndex.py
    M src/Products/PluginIndexes/DateIndex/DateIndex.py
    M src/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py
    M src/Products/PluginIndexes/FieldIndex/FieldIndex.py
    M src/Products/PluginIndexes/TopicIndex/FilteredSet.py
    M src/Products/PluginIndexes/TopicIndex/TopicIndex.py
    M src/Products/PluginIndexes/UUIDIndex/UUIDIndex.py
    M src/Products/PluginIndexes/common/ResultList.py
    M src/Products/PluginIndexes/common/UnIndex.py
    M src/Products/PluginIndexes/common/util.py

  Log Message:
  -----------
  more pep8, modernize exception raising and avoid bare except statements


  Commit: d55a35d786bf8453906f3f6a36d9497a0a778ae0
      https://github.com/zopefoundation/Products.ZCatalog/commit/d55a35d786bf8453906f3f6a36d9497a0a778ae0
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Remove a useless condition, we restrict limit to be at max rlen at the top of the function


  Commit: cd6040b9a39283c785e2549257ba1c9aca1f26c2
      https://github.com/zopefoundation/Products.ZCatalog/commit/cd6040b9a39283c785e2549257ba1c9aca1f26c2
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  revert last change


  Commit: 34e8c2c946bb0e3e0c592a99a5124f265ebb61bb
      https://github.com/zopefoundation/Products.ZCatalog/commit/34e8c2c946bb0e3e0c592a99a5124f265ebb61bb
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Explain the limit*4 case


  Commit: cf8af48eee210fcfd1f9a2d074be1e697e4b1fba
      https://github.com/zopefoundation/Products.ZCatalog/commit/cf8af48eee210fcfd1f9a2d074be1e697e4b1fba
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Use tuples, to construct full_key. tuples addition is faster for small number of items


  Commit: 37082518ea1bbad176bfc357af5d2ec32265a12e
      https://github.com/zopefoundation/Products.ZCatalog/commit/37082518ea1bbad176bfc357af5d2ec32265a12e
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  micro-optimize methods lookups inside inner-loops


  Commit: e24664a61f446839ac4de6103556ac1a68bf496f
      https://github.com/zopefoundation/Products.ZCatalog/commit/e24664a61f446839ac4de6103556ac1a68bf496f
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  remove some code duplication


  Commit: e82f69756aaa85db2790c119ea3e0865dc1f9546
      https://github.com/zopefoundation/Products.ZCatalog/commit/e82f69756aaa85db2790c119ea3e0865dc1f9546
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/plan.py

  Log Message:
  -----------
  Expand query report, to cover details on sort indexes, order and limits.


  Commit: 47259e6a1ce9cdab0cba0974d86d5e4eb97a1fd4
      https://github.com/zopefoundation/Products.ZCatalog/commit/47259e6a1ce9cdab0cba0974d86d5e4eb97a1fd4
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  prettify changelog


  Commit: 29bad4d3f14f690507bdc8c288339710eb424bc7
      https://github.com/zopefoundation/Products.ZCatalog/commit/29bad4d3f14f690507bdc8c288339710eb424bc7
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-08 (Sun, 08 Apr 2012)

  Changed paths:
    M src/Products/PluginIndexes/BooleanIndex/BooleanIndex.py
    M src/Products/PluginIndexes/DateIndex/DateIndex.py
    M src/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py
    M src/Products/PluginIndexes/TopicIndex/TopicIndex.py
    M src/Products/PluginIndexes/common/UnIndex.py

  Log Message:
  -----------
  more pep8


  Commit: 8aa4aedd46d8f79523e179b3484f9b6948b479bc
      https://github.com/zopefoundation/Products.ZCatalog/commit/8aa4aedd46d8f79523e179b3484f9b6948b479bc
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-22 (Sun, 22 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  Prepare Products.ZCatalog 3.0a1.


  Commit: 178d8bb8b186ae9f29459e8c14931f5f82fff3bc
      https://github.com/zopefoundation/Products.ZCatalog/commit/178d8bb8b186ae9f29459e8c14931f5f82fff3bc
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-22 (Sun, 22 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  vb


  Commit: d32c2c19fe52a4a4183a1d0f69df8e9594ed43fc
      https://github.com/zopefoundation/Products.ZCatalog/commit/d32c2c19fe52a4a4183a1d0f69df8e9594ed43fc
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Fixed another issue with preserving score values, when a custom index was queried first which was neither ILimitedResultIndex aware nor return scores and a later index was of the default ZCTextIndex type.


  Commit: ee42e8a2acf441cf15809014199aa3ec1b442e97
      https://github.com/zopefoundation/Products.ZCatalog/commit/ee42e8a2acf441cf15809014199aa3ec1b442e97
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M CHANGES.txt

  Log Message:
  -----------
  prepare


  Commit: 1c91963c4f58af818b5e6b3348a08502a46219d0
      https://github.com/zopefoundation/Products.ZCatalog/commit/1c91963c4f58af818b5e6b3348a08502a46219d0
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-04-25 (Wed, 25 Apr 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  vb


  Commit: b2d1b0515a877bb4f9d0cf2cbd631f6b88555a96
      https://github.com/zopefoundation/Products.ZCatalog/commit/b2d1b0515a877bb4f9d0cf2cbd631f6b88555a96
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/PluginIndexes/DateIndex/DateIndex.py
    M src/Products/PluginIndexes/DateIndex/tests.py
    M src/Products/PluginIndexes/FieldIndex/FieldIndex.py
    M src/Products/PluginIndexes/KeywordIndex/KeywordIndex.py
    M src/Products/PluginIndexes/common/UnIndex.py

  Log Message:
  -----------
  Unify Unindex and DateIndex search logic (`_apply_index`) adding `not` support to DateIndexes.


  Commit: 5fc6e70e14a04531e01c4892601e589e909bc5f3
      https://github.com/zopefoundation/Products.ZCatalog/commit/5fc6e70e14a04531e01c4892601e589e909bc5f3
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M src/Products/PluginIndexes/dtml/browseIndex.dtml

  Log Message:
  -----------
  whitespace


  Commit: 2b36014f8c777ff238e81fcd84b2eeb650870e00
      https://github.com/zopefoundation/Products.ZCatalog/commit/2b36014f8c777ff238e81fcd84b2eeb650870e00
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/PluginIndexes/dtml/browseIndex.dtml

  Log Message:
  -----------
  LP #727981: Fix DateIndex ZMI browsing for dates in the first month of a year.


  Commit: c355ec45758b946c3ccf9fc9822674eba41a3f58
      https://github.com/zopefoundation/Products.ZCatalog/commit/c355ec45758b946c3ccf9fc9822674eba41a3f58
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M src/Products/PluginIndexes/DateRangeIndex/DateRangeIndex.py

  Log Message:
  -----------
  re-order daterangeindex multi-union arguments in inverted case


  Commit: d820deb1ea4c2f115003bdae47b64abe4512cae9
      https://github.com/zopefoundation/Products.ZCatalog/commit/d820deb1ea4c2f115003bdae47b64abe4512cae9
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  prepare


  Commit: 00bab421dd113684c905627847ec5e2393182c11
      https://github.com/zopefoundation/Products.ZCatalog/commit/00bab421dd113684c905627847ec5e2393182c11
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  vb


  Commit: 8beb2018fa7b4efa557efa486c1fcead921d349c
      https://github.com/zopefoundation/Products.ZCatalog/commit/8beb2018fa7b4efa557efa486c1fcead921d349c
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-08-12 (Sun, 12 Aug 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  Optimize brain instantiation, by creating underlying record items in a single step, instead of creation and three update calls.


  Commit: 3bf905332cc1aa6d08d2d83856ab950ec827ea71
      https://github.com/zopefoundation/Products.ZCatalog/commit/3bf905332cc1aa6d08d2d83856ab950ec827ea71
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2012-08-12 (Sun, 12 Aug 2012)

  Changed paths:
    M src/Products/ZCatalog/Catalog.py

  Log Message:
  -----------
  avoid data migration in add/del column if there's not data yet


  Commit: b2196748f1b30ab488f81016aadc5794633acee4
      https://github.com/zopefoundation/Products.ZCatalog/commit/b2196748f1b30ab488f81016aadc5794633acee4
  Author: Laurence Rowe <l at lrowe.co.uk>
  Date:   2012-08-30 (Thu, 30 Aug 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/CatalogBrains.py

  Log Message:
  -----------
  Forward compatibility for Zope 4 removal of RequestContainer.


  Commit: 22a6ea1d90a147a8cbef9e93d97459267f4e5e07
      https://github.com/zopefoundation/Products.ZCatalog/commit/22a6ea1d90a147a8cbef9e93d97459267f4e5e07
  Author: Maurits van Rees <maurits at vanrees.org>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M CHANGES.txt
    M src/Products/ZCatalog/Catalog.py
    M src/Products/ZCatalog/tests/test_catalog.py

  Log Message:
  -----------
  Strip white space from name when adding a column or index.

I have seen this in a live site and it is tricky to figure out what is wrong.
Solution if it is too late: delete the column or index and recreate without the space.
For the column, rebuild the catalog.  For the index, index that particular index.


  Commit: 701519d348a143288d0207d2c81a4a5774625aad
      https://github.com/zopefoundation/Products.ZCatalog/commit/701519d348a143288d0207d2c81a4a5774625aad
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  test against latest Zope 2.13.x KGS


  Commit: d97b36b167cec6f549d49b550ab4218b0ab19e1b
      https://github.com/zopefoundation/Products.ZCatalog/commit/d97b36b167cec6f549d49b550ab4218b0ab19e1b
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  reindent function arguments


  Commit: 156a44f68d8f39fe57b046aadc536152cdf67d4d
      https://github.com/zopefoundation/Products.ZCatalog/commit/156a44f68d8f39fe57b046aadc536152cdf67d4d
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  prepare


  Commit: 55f7c74307646b1a258923ed93bf7063e0e58374
      https://github.com/zopefoundation/Products.ZCatalog/commit/55f7c74307646b1a258923ed93bf7063e0e58374
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  add trove classifiers


  Commit: b07a7096906872df2a7c80de5b6a73b07a8aad80
      https://github.com/zopefoundation/Products.ZCatalog/commit/b07a7096906872df2a7c80de5b6a73b07a8aad80
  Author: Hanno Schlichting <hanno at hannosch.eu>
  Date:   2013-02-24 (Sun, 24 Feb 2013)

  Changed paths:
    M CHANGES.txt
    M setup.py

  Log Message:
  -----------
  vb


Compare: https://github.com/zopefoundation/Products.ZCatalog/compare/11be4027a4bc^...b07a70969068


More information about the checkins mailing list