[Checkins] [zopefoundation/ZODB] 741173: use buildout to build so we don't have 2 environme...

GitHub noreply at github.com
Thu Feb 2 21:28:03 CET 2017


  Branch: refs/heads/backport4
  Home:   https://github.com/zopefoundation/ZODB
  Commit: 7411735d9584a269b4535dfb4a33c72515e99bc6
      https://github.com/zopefoundation/ZODB/commit/7411735d9584a269b4535dfb4a33c72515e99bc6
  Author: Jim Fulton <jim at zope.com>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  use buildout to build so we don't have 2 environments to manage

(cherry picked from commit def73970b7873a4460719b4466e97e935e55bc9a
                 and 5dcca55e2834d570f66b59f792578cc112187f27)


  Commit: 3bea5bc15398208c3e34bc7d504772973de28e67
      https://github.com/zopefoundation/ZODB/commit/3bea5bc15398208c3e34bc7d504772973de28e67
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  Don't require persistent at setup time. We don't build native code that needs those headers anymore. Fixes #119.

(cherry picked from commit d7dae8b1882ab5f4cdf1fab34af7c6d24a157bbb)


  Commit: 5a3dcfcac14b200fc064c88508b8f30ccbc2cb18
      https://github.com/zopefoundation/ZODB/commit/5a3dcfcac14b200fc064c88508b8f30ccbc2cb18
  Author: Jason Madden <jamadden at gmail.com>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M CHANGES.rst
    M src/ZODB/Connection.py

  Log Message:
  -----------
  Don't manipulate Connection state after it has been returned to the pool.

Doing so leads to race conditions.

In particular, there can be an AttributeError.

See https://github.com/zodb/zodbshootout/issues/26 for details.

(cherry picked from commit f8cf23ecd4604740b4389b6f2d2392804b083fb7)


Compare: https://github.com/zopefoundation/ZODB/compare/746ca53ac53f...5a3dcfcac14b


More information about the checkins mailing list