On 06/09/2011 02:05 PM, Martijn Pieters wrote:
> On Thu, Jun 9, 2011 at 22:03, Martijn Pieters<m...@zopatista.com> wrote:
>> I'm retaining the schema; there is a chance people have updated to
>> 1.5b2 already and are using blobs in production. My refactor maintains
>> compatibility with the chunked blob storage.
> I've attached my patch for review, if you like. I'll be testing it
> tomorrow against Oracle before committing.
I see your thinking now. RelStorage will download multiple chunks from
Oracle but will now only upload one chunk per blob to Oracle. If others
want to do the same for PostgreSQL or MySQL, you've set the example of
how to do it without disruption.
Thank you for not changing the schema. I get a lot of complaints these
days anytime the schema changes. I ask just one favor: please run some
manual tests with multi-gigabyte blobs that don't fit in RAM.
BTW, I'd like to release a final of RelStorage 1.5, but the #@$%$
Windows tests are failing on Windows XP (and probably other versions of
Windows). I think the problem is caused by file descriptors being left
open somewhere. If any Windows specialists would like to lend a hand
and fix the tests on RelStorage trunk, it would sure be appreciated.
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org