Hi Jonathan,

> -----Original Message-----
> From: Jonathan Robie [mailto:[email protected]] 
>...
> What approach are you taking to make it straightforward to plug in a

> given SQL-based store?

The way this has shaped up (and I'll be posting code soon) is that
there are two layers of plug-in: the portable store and the
storage-specific backend. The portable store offers an option to
select the backend, validates requests from the broker, and directs
the recovery; the backend knows the storage layout and manages it. Any
kind of storage can plug into the backend, SQL or otherwise.

-Steve

> David Ingham wrote:
> > The way Steve is approaching the SQL-based store is to 
> separate out common code, that would apply to all SQL-based 
> stores, from the specifics of a particular database 
> implementation. We're focusing on Microsoft SQL Server 
> initially but the hope is that it would be straightforward to 
> plug in another database, such as SQLite. Thanks to Carl and 
> the Red Hat guys for providing the original BDB code that was 
> used as the basis of this work.
> >
> > Dave.
> >
> > -----Original Message-----
> > From: Aidan Skinner [mailto:[email protected]] 
> > Sent: Monday, October 05, 2009 2:13 PM
> > To: [email protected]
> > Subject: Re: Opportunity: 0.6 Release Manager - C++ Volunteers
> >
> > On Fri, Oct 2, 2009 at 7:01 PM, David Ingham 
> <[email protected]> wrote:
> >   
> >> Hi Marnie,
> >>
> >> On the Windows side, we'd like to get see the following 
> items in 0.6:
> >>
> >> * Steve's refactoring of the C++ message store with 
> support for Microsoft SQL Server
> >>  (https://issues.apache.org/jira/browse/QPID-1726)
> >>     
> >
> > This is going into SQL Server? It'd be cool if we could 
> have a similar
> > schema etc. as the Derby store. I hadn't realised that it 
> depended on
> > outside components, just kinda assumed that it'd be
self-contained.
> >
> > - Aidan
> >   
> 
> 
>
---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:[email protected]
> 
> 


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to