[Checkins] [zopefoundation/ZODB] e7d8ca: Checkpoint of Python 3 port. Over 800 of the 897 u...
GitHub
noreply at github.com
Thu Feb 14 04:47:05 UTC 2013
Branch: refs/heads/py3
Home: https://github.com/zopefoundation/ZODB
Commit: e7d8ca7229998146f79e1f90302ae6486bc95a60
https://github.com/zopefoundation/ZODB/commit/e7d8ca7229998146f79e1f90302ae6486bc95a60
Author: Stephan Richter <srichter at cipherhealth.com>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M bootstrap.py
M buildout.cfg
M setup.py
M src/ZODB/BaseStorage.py
M src/ZODB/ConflictResolution.py
M src/ZODB/Connection.py
M src/ZODB/DB.py
M src/ZODB/DemoStorage.py
M src/ZODB/ExportImport.py
M src/ZODB/FileStorage/FileStorage.py
M src/ZODB/FileStorage/format.py
M src/ZODB/FileStorage/fsdump.py
M src/ZODB/FileStorage/fsoids.py
M src/ZODB/FileStorage/fspack.py
M src/ZODB/FileStorage/tests.py
M src/ZODB/FileStorage/zconfig.txt
M src/ZODB/POSException.py
M src/ZODB/__init__.py
M src/ZODB/blob.py
M src/ZODB/broken.py
M src/ZODB/config.py
M src/ZODB/fsIndex.py
M src/ZODB/fsrecover.py
M src/ZODB/fstools.py
M src/ZODB/scripts/analyze.py
M src/ZODB/scripts/checkbtrees.py
M src/ZODB/scripts/fsoids.py
M src/ZODB/scripts/fsrefs.py
M src/ZODB/scripts/fsstats.py
M src/ZODB/scripts/fstail.py
M src/ZODB/scripts/fstest.py
M src/ZODB/scripts/manual_tests/testfstest.py
M src/ZODB/scripts/migrate.py
M src/ZODB/scripts/migrateblobs.py
M src/ZODB/scripts/netspace.py
M src/ZODB/scripts/repozo.py
M src/ZODB/scripts/space.py
M src/ZODB/scripts/tests/test_repozo.py
M src/ZODB/scripts/zodbload.py
M src/ZODB/serialize.py
M src/ZODB/tests/BasicStorage.py
M src/ZODB/tests/ConflictResolution.py
M src/ZODB/tests/Corruption.py
M src/ZODB/tests/IteratorStorage.py
M src/ZODB/tests/MTStorage.py
M src/ZODB/tests/MVCCMappingStorage.py
M src/ZODB/tests/MinPO.py
M src/ZODB/tests/PackableStorage.py
M src/ZODB/tests/StorageTestBase.py
M src/ZODB/tests/Synchronization.py
M src/ZODB/tests/TransactionalUndoStorage.py
M src/ZODB/tests/dangle.py
M src/ZODB/tests/hexstorage.py
M src/ZODB/tests/loggingsupport.py
M src/ZODB/tests/speed.py
M src/ZODB/tests/testCache.py
M src/ZODB/tests/testConnection.py
M src/ZODB/tests/testConnectionSavepoint.py
M src/ZODB/tests/testConnectionSavepoint.txt
M src/ZODB/tests/testDB.py
M src/ZODB/tests/testDemoStorage.py
M src/ZODB/tests/testFileStorage.py
M src/ZODB/tests/testPersistentMapping.py
M src/ZODB/tests/testRecover.py
M src/ZODB/tests/testSerialize.py
M src/ZODB/tests/testUtils.py
M src/ZODB/tests/testZODB.py
M src/ZODB/tests/testblob.py
M src/ZODB/tests/testfsIndex.py
M src/ZODB/tests/testmvcc.py
M src/ZODB/tests/util.py
M src/ZODB/transact.py
M src/ZODB/utils.py
M src/ZODB/utils.txt
Log Message:
-----------
Checkpoint of Python 3 port. Over 800 of the 897 unit tests are passing.
Thanks to Martin v. Loewis for having done some of the initial lifting
for a DZUG talk. I used a lot of his changes from this diff:
http://www.dcl.hpi.uni-potsdam.de/home/loewis/zodb/ZODB.diff
Applied all changes manually to make sure I do understand them and that
they are correct.
As always 90% of the work is to catch all places where we want to deal
with bytes instead of strings.
More information about the checkins
mailing list