[Checkins] [zopefoundation/ZODB] 04028a: - Added a connection prefetch method that can be u...

GitHub noreply at github.com
Thu Jul 21 18:00:04 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/ZODB
  Commit: 04028a085368f3744ec178068c4fff96543543fd
      https://github.com/zopefoundation/ZODB/commit/04028a085368f3744ec178068c4fff96543543fd
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

  Changed paths:
    M CHANGES.rst
    M src/ZODB/Connection.py
    M src/ZODB/interfaces.py
    M src/ZODB/mvccadapter.py
    A src/ZODB/tests/test_prefetch.py

  Log Message:
  -----------
  - Added a connection prefetch method that can be used to request
  that a storage prefect data an application will need::

    conn.prefetch(obj, ...)

  Where arguments can be objects, object ids, or iterables of objects
  or object ids.

  Added optional prefetch methods to the storage APIs. If a
  storage doesn't support prefetch, then the connection prefetch
  method is a noop.


  Commit: 9b1121e105b40de44a1a427cde56679ec44cb6c0
      https://github.com/zopefoundation/ZODB/commit/9b1121e105b40de44a1a427cde56679ec44cb6c0
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

  Changed paths:
    M src/ZODB/tests/test_prefetch.py

  Log Message:
  -----------
  added missing close()


  Commit: 7875e65bdf77249352d5c1969fd0af117479fe1b
      https://github.com/zopefoundation/ZODB/commit/7875e65bdf77249352d5c1969fd0af117479fe1b
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-17 (Sun, 17 Jul 2016)

  Changed paths:
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  Moved prefetch methods to separate interfaces

Cus there's no such thing as an optional method in interfaces.


  Commit: ac7443e23dcce6cae431fef65e35b0acd4442a66
      https://github.com/zopefoundation/ZODB/commit/ac7443e23dcce6cae431fef65e35b0acd4442a66
  Author: Jim Fulton <jim at jimfulton.info>
  Date:   2016-07-21 (Thu, 21 Jul 2016)

  Changed paths:
    M CHANGES.rst
    M src/ZODB/Connection.py
    M src/ZODB/interfaces.py
    M src/ZODB/mvccadapter.py
    A src/ZODB/tests/test_prefetch.py

  Log Message:
  -----------
  Merge pull request #92 from zopefoundation/prefetch

Added a connection prefetch method


Compare: https://github.com/zopefoundation/ZODB/compare/61af5586f614...ac7443e23dcc


More information about the checkins mailing list