[Checkins] [zopefoundation/Zope] 09acdd: Make ApplicationManger persistent again.

GitHub noreply at github.com
Thu Sep 14 15:32:58 CEST 2017


  Branch: refs/heads/persistent-control-panel
  Home:   https://github.com/zopefoundation/Zope
  Commit: 09acdd08603a64ce4ae05759784858bfd99e0cd9
      https://github.com/zopefoundation/Zope/commit/09acdd08603a64ce4ae05759784858bfd99e0cd9
  Author: Steffen Allner <sa at gocept.com>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M CHANGES.rst
    M src/App/ApplicationManager.py

  Log Message:
  -----------
  Make ApplicationManger persistent again.

On first startup of a ZODB created with a Zope 2.13 instance, the Control_Panel should be deleted. To achieve this, we need to load it first, which breaks if the class is not persistent as before in Zope 2.13. This change can be removed in a future 5.0 as the Control_Panel is not present in ZODB in Zope 4.




More information about the checkins mailing list