[ZODB-Dev] Relstorage Blob support and Oracle

Shane Hathaway shane at hathawaymix.org
Fri Jun 10 01:17:22 EDT 2011


On 06/09/2011 02:05 PM, Martijn Pieters wrote:
> On Thu, Jun 9, 2011 at 22:03, Martijn Pieters<mj at 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.

Shane


More information about the ZODB-Dev mailing list