[Checkins] [zopefoundation/Products.ZCatalog] 7ca970: Initial support of catalog caching with plone.memo...

GitHub noreply at github.com
Tue Apr 3 22:09:39 CEST 2018


  Branch: refs/heads/andbag-zcatalog-caching
  Home:   https://github.com/zopefoundation/Products.ZCatalog
  Commit: 7ca97015e70b024ae21ddd489b8c816ebccac00f
      https://github.com/zopefoundation/Products.ZCatalog/commit/7ca97015e70b024ae21ddd489b8c816ebccac00f
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

  Changed paths:
    M setup.py
    M src/Products/PluginIndexes/interfaces.py
    M src/Products/ZCatalog/Catalog.py
    A src/Products/ZCatalog/cache.py

  Log Message:
  -----------
  Initial support of catalog caching with plone.memoize


  Commit: 627b2385f2e89a661597b4ca9cfc908f9d33aa73
      https://github.com/zopefoundation/Products.ZCatalog/commit/627b2385f2e89a661597b4ca9cfc908f9d33aa73
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

  Changed paths:
    M src/Products/PluginIndexes/TopicIndex/FilteredSet.py
    M src/Products/PluginIndexes/TopicIndex/TopicIndex.py
    M src/Products/PluginIndexes/TopicIndex/tests.py

  Log Message:
  -----------
  Add getCounter logic to TopicIndex


  Commit: 90ac2c0efade8580f3b3c019d95b9ba0672ed3f6
      https://github.com/zopefoundation/Products.ZCatalog/commit/90ac2c0efade8580f3b3c019d95b9ba0672ed3f6
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Add getCounter logic to PathIndex


  Commit: e17ce28350388546d83eaa58657e18191f84c9e2
      https://github.com/zopefoundation/Products.ZCatalog/commit/e17ce28350388546d83eaa58657e18191f84c9e2
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Refactor caching


  Commit: edd412aff2f873805c91797b71d627824a71fa82
      https://github.com/zopefoundation/Products.ZCatalog/commit/edd412aff2f873805c91797b71d627824a71fa82
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Implement IIndexCounter


  Commit: ded45028974d08363047367683327732c56f952f
      https://github.com/zopefoundation/Products.ZCatalog/commit/ded45028974d08363047367683327732c56f952f
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Refactor decorator and cache key format


  Commit: f8ec9ea670d5b59e0a4922fb39912c42b5bf744b
      https://github.com/zopefoundation/Products.ZCatalog/commit/f8ec9ea670d5b59e0a4922fb39912c42b5bf744b
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Need unique id of catalog instance for caching support


  Commit: 3775b3fa53bc3671d4d17b97d297c710acf0ed2d
      https://github.com/zopefoundation/Products.ZCatalog/commit/3775b3fa53bc3671d4d17b97d297c710acf0ed2d
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

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

  Log Message:
  -----------
  Fix catalog test for caching support


  Commit: 63e5da453e72f8e0dce49092d1a8f8ad8316f6c4
      https://github.com/zopefoundation/Products.ZCatalog/commit/63e5da453e72f8e0dce49092d1a8f8ad8316f6c4
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

  Changed paths:
    M src/Products/ZCatalog/cache.py
    A src/Products/ZCatalog/tests/test_cache.py

  Log Message:
  -----------
  Initial cache tests


  Commit: 140ddbc22f6a09cd65b8864d2cf6b028f7d65c06
      https://github.com/zopefoundation/Products.ZCatalog/commit/140ddbc22f6a09cd65b8864d2cf6b028f7d65c06
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

  Changed paths:
    M src/Products/ZCatalog/cache.py
    M src/Products/ZCatalog/tests/test_cache.py
    M src/Products/ZCatalog/tests/test_zcatalog.py

  Log Message:
  -----------
  Add more caching tests


  Commit: 33943175fe67d95c8366db19e262058f3b9d83c4
      https://github.com/zopefoundation/Products.ZCatalog/commit/33943175fe67d95c8366db19e262058f3b9d83c4
  Author: Andreas Gabriel <gabriel at hrz.uni-marburg.de>
  Date:   2018-04-03 (Tue, 03 Apr 2018)

  Changed paths:
    M src/Products/ZCatalog/cache.py
    M src/Products/ZCatalog/tests/test_cache.py

  Log Message:
  -----------
  Cache key is invariant of sort or pagenation options


Compare: https://github.com/zopefoundation/Products.ZCatalog/compare/b7aae3ae0afc...33943175fe67


More information about the checkins mailing list