- 24 Aug, 2009 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
When committing transactions involving blobs to ClientStorages with non-shared blob directories, a failure could occur in tpc_finish if there was insufficient disk space to copy the blob file or if the file wasn't available. https://bugs.launchpad.net/zodb/+bug/224169 Now link/copy file when storeBlob is called.
-
Patrick Strawderman authored
-
Patrick Strawderman authored
-
- 23 Aug, 2009 4 commits
-
-
Jim Fulton authored
Objects defining _p_deactivate methods that didn't call base methods weren't loaded properly. https://bugs.launchpad.net/zodb/+bug/185066
-
Jim Fulton authored
-
Jim Fulton authored
for objects that don't use slots, which are the vast majority of persistent objects.
-
Jim Fulton authored
while cleaning up removed blob files. Also refactored the code slightly for clarity.
-
- 22 Aug, 2009 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
(https://bugs.launchpad.net/zodb/+bug/400775) Also, stop producing legacy PersistentMapping state, while still accepting it.
-
- 20 Aug, 2009 2 commits
-
-
Jim Fulton authored
Simplified the file-storage configuration a bit. Eliminated duplication of defaults between the Python and ZConfig interfaces.
-
Jim Fulton authored
-
- 13 Aug, 2009 2 commits
-
-
Jim Fulton authored
- Fixed vulnerabilities in the ZEO network protocol that allow: CVE-2009-0668 Arbitrary Python code execution in ZODB ZEO storage servers CVE-2009-0669 Authentication bypass in ZODB ZEO storage servers - Limit the number of object ids that can be allocated at once to avoid running out of memory.
-
Jim Fulton authored
-
- 02 Aug, 2009 1 commit
-
-
Tres Seaver authored
-
- 30 Jul, 2009 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 28 Jul, 2009 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 27 Jul, 2009 1 commit
-
-
Jim Fulton authored
-
- 12 Jul, 2009 1 commit
-
-
Shane Hathaway authored
-
- 10 Jul, 2009 3 commits
-
-
Shane Hathaway authored
- The "lawn" layout was being selected by default if the root of the blob directory happened to contain a hidden file or directory such as ".svn". Now hidden files and directories are ignored when choosing the default layout. - BlobStorage was not compatible with MVCC storages because the wrappers were being removed by each database connection. There was also a problem with subtransactions. Fixed.
-
Jim Fulton authored
---------- - Simplified the setup script in hopes of working with bdist_rpm. - Fixed the setup test command. It previously depended on private functions in zope.testing.testrunner that don't exist any more.
-
Jim Fulton authored
-
- 09 Jul, 2009 1 commit
-
-
Jim Fulton authored
default to local host.
-
- 02 Jul, 2009 2 commits
-
-
Jim Fulton authored
---------- - ZEO protocol 2 support was broken. This caused very old clients to be unable to use new servers.
-
Jim Fulton authored
---------- - ZEO client threads were unnamed, making it hard to debug thread management.
-
- 11 Jun, 2009 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
to closs connection. This showed up on windows but not linux or mac os x. I wonder why.
-
- 10 Jun, 2009 5 commits
-
-
Jim Fulton authored
cache and cleaning the cache.
-
Jim Fulton authored
-
Jim Fulton authored
shouldn't work reliably. There's no text saying what it was for so ...
-
Jim Fulton authored
windows failures!
-
Jim Fulton authored
Saving indexes for large file storages failed (with the error: RuntimeError: maximum recursion depth exceeded). This can cause a FileStorage to fail to start because it gets an error trying to save its index.
-
- 09 Jun, 2009 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
counted properly.
-