[Zope-Checkins] SVN: Zope/branches/zodb-blobs-branch/ Move to ZODB 3.6.0b1.

Tim Peters tim.one at comcast.net
Mon Oct 24 14:52:14 EDT 2005


Log message for revision 39583:
  Move to ZODB 3.6.0b1.
  
  ZopeDatabase.createDB():  Plug database_name into config rather than
  passing it to ZODBDatabase.open().  More should be done to detect
  conflicting <zodb_db> section name and database_name, but I'm not
  sure where all the relevant code is.
  
  There are a number of DeprecationWarnings about subtransactions when
  running the tests.  Should be repaired.
  
  One test failure, but doesn't look like it's related to ZODB:
  
  File "C:\Code\Zope\lib\python\Products\Five\tests\forms.txt", line 35, in forms.txt
  Failed example:
      print http(r"""
      GET /test_folder_1_/ftf/+/protectedaddform.html HTTP/1.1
      Authorization: Basic viewer:secret
      """, handle_errors=False)
  Exception raised:
      Traceback (most recent call last):
        File "C:\Code\Zope\lib\python\zope\testing\doctest.py", line 1315, in __run
          compileflags, 1) in test.globs
        File "<doctest forms.txt[4]>", line 1, in ?
          print http(r"""
        File "C:\Code\Zope\lib\python\Testing\ZopeTestCase\zopedoctest\functional.py", line 181, in http
          debug=not handle_errors,
        File "C:\Code\Zope\lib\python\ZPublisher\Test.py", line 193, in publish_module
          response = publish(request, module_name, after_list, debug=debug)
        File "C:\Code\Zope\lib\python\ZPublisher\Publish.py", line 144, in publish
          sys.exc_info()[2],
        File "C:\Code\Zope\lib\python\Zope2\App\startup.py", line 199, in zpublisher_exception_hook
          f(client, REQUEST, t, v, traceback, error_log_url=error_log_url)
        File "C:\Code\Zope\lib\python\ZPublisher\Publish.py", line 104, in publish
          object=request.traverse(path, validated_hook=validated_hook)
        File "C:\Code\Zope\lib\python\ZPublisher\BaseRequest.py", line 461, in traverse
          response.unauthorized()
        File "C:\Code\Zope\lib\python\ZPublisher\HTTPResponse.py", line 682, in unauthorized
          raise Unauthorized, m
      Unauthorized: <html>
        <head><title></title></head>
        <body bgcolor="#FFFFFF">
  
       <strong>You are not authorized to access this resource.</strong>
  
        </body>
      </html>
  

Changed:
  _U  Zope/branches/zodb-blobs-branch/doc/
  _U  Zope/branches/zodb-blobs-branch/lib/python/
  U   Zope/branches/zodb-blobs-branch/lib/python/Zope2/Startup/datatypes.py
  _U  Zope/branches/zodb-blobs-branch/utilities/

-=-

Property changes on: Zope/branches/zodb-blobs-branch/doc
___________________________________________________________________
Name: svn:externals
   - ZEO      svn://svn.zope.org/repos/main/ZODB/tags/3.4.1/doc/ZEO

   + ZEO      svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/doc/ZEO



Property changes on: Zope/branches/zodb-blobs-branch/lib/python
___________________________________________________________________
Name: svn:externals
   - zope           svn://svn.zope.org/repos/main/Zope3/tags/ZopeX3-3.0.1-Zope-2.8/src/zope
ZConfig        svn://svn.zope.org/repos/main/ZConfig/tags/ZConfig-2.3
BTrees         svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/BTrees
persistent     svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/persistent
ThreadedAsync  svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/ThreadedAsync
transaction    svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/transaction
ZEO            svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/ZEO
ZODB           svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/ZODB
ZopeUndo       svn://svn.zope.org/repos/main/ZODB/branches/blob-merge-branch/src/ZopeUndo
zdaemon        svn://svn.zope.org/repos/main/zdaemon/tags/zdaemon-1.1

   + zope           svn://svn.zope.org/repos/main/Zope3/tags/ZopeX3-3.0.1-Zope-2.8/src/zope
ZConfig        svn://svn.zope.org/repos/main/ZConfig/tags/ZConfig-2.3
BTrees         svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/BTrees
persistent     svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/persistent
ThreadedAsync  svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/ThreadedAsync
transaction    svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/transaction
ZEO            svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/ZEO
ZODB           svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/ZODB
ZopeUndo       svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/ZopeUndo
zdaemon        svn://svn.zope.org/repos/main/zdaemon/tags/zdaemon-1.1


Modified: Zope/branches/zodb-blobs-branch/lib/python/Zope2/Startup/datatypes.py
===================================================================
--- Zope/branches/zodb-blobs-branch/lib/python/Zope2/Startup/datatypes.py	2005-10-24 18:35:55 UTC (rev 39582)
+++ Zope/branches/zodb-blobs-branch/lib/python/Zope2/Startup/datatypes.py	2005-10-24 18:52:14 UTC (rev 39583)
@@ -156,7 +156,8 @@
     attributes for use by DBTab """
 
     def createDB(self, database_name, databases):
-        return ZODBDatabase.open(self, database_name, databases)
+        self.config.database_name = database_name
+        return ZODBDatabase.open(self, databases)
 
     def open(self, database_name, databases):
         DB = self.createDB(database_name, databases)


Property changes on: Zope/branches/zodb-blobs-branch/utilities
___________________________________________________________________
Name: svn:externals
   - ZODBTools      svn://svn.zope.org/repos/main/ZODB/tags/3.4.1/src/scripts

   + ZODBTools      svn://svn.zope.org/repos/main/ZODB/tags/3.6.0b1/src/scripts




More information about the Zope-Checkins mailing list