- 01 Nov, 2008 1 commit
-
-
Chris McDonough authored
-
- 27 Oct, 2008 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
relative path, the blob machinery used relative paths, which could lead to breakage if an application changed directories.
-
Jim Fulton authored
blobs work for large databases on systems that don't allow many subdirectories.
-
- 21 Oct, 2008 1 commit
-
-
Jim Fulton authored
-
- 20 Oct, 2008 1 commit
-
-
Jim Fulton authored
-
- 18 Oct, 2008 1 commit
-
-
Jim Fulton authored
- Added a helper function, ZODB.blob.is_blob_record for testing whether a data record is for a blob. This can be used when iterating over a storage to detect blob records so that blob data can be copied. In the future, we may want to build this into a blob-aware iteration interface, so that records get blob file attributes automatically. - Added the IBlobStorageRestoreable interfaces for blob storages that support recovery via a restoreBlob method. - Updated ZODB.blob.BlobStorage to implement IBlobStorageRestoreable and to have a copyTransactionsFrom method that also copies blob data. Also removed the version argument from the history method.
-
- 24 Sep, 2008 1 commit
-
-
Andreas Zeidler authored
-
- 11 Sep, 2008 1 commit
-
-
Rob Miller authored
initialized (as can happen when making a deep copy of a blob object)
-
- 30 Aug, 2008 1 commit
-
-
Christian Theune authored
-
- 04 Aug, 2008 1 commit
-
-
Christian Theune authored
-
- 21 Jun, 2008 2 commits
-
-
Christian Theune authored
-
Christian Theune authored
- Fixed bug in bushy layout: oid recognition pattern would not handle hex representations correctly - Fixed bug in lawn layout: empty strings (the base directory) would be recognized as the oid 0.
-
- 20 Jun, 2008 1 commit
-
-
Christian Theune authored
compatibility for the old `lawn` layout.
-
- 29 Jan, 2008 1 commit
-
-
Thomas Lotze authored
-
- 11 Nov, 2007 1 commit
-
-
Christian Theune authored
-
- 10 Nov, 2007 1 commit
-
-
Christian Theune authored
uncommitted data in (ported from 3.8). --This line, and those below, will be ignored-- M src/ZODB/tests/blob_packing.txt M src/ZODB/tests/blob_tempdir.txt M src/ZODB/tests/testblob.py M src/ZODB/blob.py
-
- 21 Sep, 2007 1 commit
-
-
Christian Theune authored
preventing it.
-
- 29 Aug, 2007 1 commit
-
-
Christian Theune authored
-
- 28 Aug, 2007 1 commit
-
-
Christian Theune authored
-
- 11 Jun, 2007 1 commit
-
-
Jim Fulton authored
Added APIs for removing committed blob data that makes files writable before removing them and updated code that removes committed blobs or blob directories to use them.
-
- 10 Jun, 2007 4 commits
-
-
Jim Fulton authored
stack traces.
-
Jim Fulton authored
-
Jim Fulton authored
that it is specific to blobs. Added logging when we have to copy.
-
Jim Fulton authored
-
- 09 Jun, 2007 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
committed file name. Make sure that uncommitted data gets cleaned up if w blob is GCed without committing.
-
Christian Theune authored
-
- 08 Jun, 2007 1 commit
-
-
Christian Theune authored
- some cleanups - re-introduced a way to ask for a rename() operation but fall back to copy if rename doesn't work - using the rename_or_copy for blobs where reasonable - fixed a test that was trying to test a failing consumeBlob but where the wrong exception was tested for
-
- 07 Jun, 2007 2 commits
-
-
Christian Theune authored
new uncommitted data. - Made blobs use the temporaryDirectory() method of storages to store new uncommitted data near the committed data.
-
Jim Fulton authored
-
- 06 Jun, 2007 1 commit
-
-
Jim Fulton authored
- Unwritten blobs can now be read, and are empty. - Blobs are considered modified when opened for writing. This is a little bit more conservative than before but fixes a bug that a file opened with 'w' actually does modify the file and wasn't considered to be a change before. - Optimistic savepoints now work. - Fixed bug: could open multiple files for writing. - Fixed bug: aborting a transaction removed uncommitted data for uncommitted blobs. Todo: Need to remove uncommitted data file if a blob is GCed even when a transaction isn't aborted or when it hasn't been added to anything. - No-longer close files on transaction boundaries. This allows us to get rid of the transaction-manager dance.
-
- 04 Jun, 2007 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 03 Jun, 2007 1 commit
-
-
Jim Fulton authored
module).
-
- 18 May, 2007 1 commit
-
-
Jim Fulton authored
all OS files in binary mode. Binary mode for blobs is now implicit.
-
- 25 Apr, 2007 1 commit
-
-
Christian Theune authored
-
- 09 Mar, 2007 2 commits
-
-
Sidnei da Silva authored
-
Christian Theune authored
-
- 08 Mar, 2007 1 commit
-
-
Christian Theune authored
- added notice to history txt that zodb 3.8 now contains blobs :)
-