[ZODB-Dev] RelStorage support in 3.9

Jim Fulton jim at zope.com
Thu Oct 30 18:16:44 EDT 2008


I'd like to include RelStorage support in ZODB 3.9.  The current patch  
is insufficient because it doesn't include tests or interfaces that  
describe the interaction between RelStorage and ZODB.  I'll need these  
in the next few weeks, if support is to be included in 3.9. The sooner  
the better.

Jim


On Oct 18, 2008, at 12:03 PM, Jim Fulton wrote:

>
> On Jan 31, 2008, at 9:14 AM, Jim Fulton wrote:
>
>>
>> On Jan 31, 2008, at 3:08 AM, Shane Hathaway wrote:
>>
>>> Jim Fulton wrote:
>>>> On Jan 27, 2008, at 3:11 AM, Shane Hathaway wrote:
>>>>> I hope the patch, or a modified version of the patch, will be  
>>>>> accepted for inclusion in ZODB 3.9.  A monkey patch version is  
>>>>> possible, but I'm trying to avoid that.
>>>> I'm tentatively planning on including it in 3.9.  I need to  
>>>> review it carefully. I also plan to make other changes in the  
>>>> invalidation mechanisms, so I'd like to take this into account at  
>>>> the same time.
>>>
>>> I'm really glad to hear that.  I tried to make the patch as simple  
>>> as I could.  Here is an overview of the changes the patch makes:
>>
>> I can read patches. :) I've already reviewed the patch and  
>> understand it.
>
> Well, I understand what it does ...
>
> For me to make progress on this, I'm going to need interfaces and  
> tests.  I don't think I can write these, in part, because there  
> isn't any explicit contract that the current patch implements/ 
> leverages.
>
> I'd like to see an interface that describes the extra/alternate  
> interface that relstorage exposes to ZODB.  I'd also like to see  
> some tests that verify that ZODB is exercising the interface  
> correctly.  It would probably be best to start with the interface.   
> I'll likely want to iterate on that first before we start working on  
> tests.

--
Jim Fulton
Zope Corporation




More information about the ZODB-Dev mailing list