Hi Arnuad,

what other stores are you writing?

We *really* could do with a persistent store that has Apache
compatible licensing...  even if it's not the most efficient it would
at least enable us to add persistence testing to our unit tests.

I started on looking at writing an JDBC/SQL based store for this
purpose but would need to change it now you've made your changes.  If
you're already looking at this, then I won't bother.

Cheers,
Rob

On 03/05/07, Arnaud Simon <[EMAIL PROTECTED]> wrote:
Hi,

There was one path mistake in the config file that I checked in but
Gordon has spotted it and solved it (Thanks for that Gordon).

Apart from that I am still working on having all the test cases passing
against all the stores. So, I would encourage you not to use the current
revision for production. I'll let you know when everything has been
tested. I am also adding crash recovery tests that are useful for
testing tx.

I have also updated the in-memory store and tx manager that were not
properly implemented but required (I'll produce a new patch soon). Note
that the BDB implementation is checked in under etp.108.redhat.com. I
have also other stores that are not yet finalized.

One main thing that we need to change though is the way message chunks
are handled. At the minute this not really optimum.

So, to summarize my plan for action for this week and next week is:
1) finalize in memory store and tx
2) have all the tests rewritten for the new store and tx interfaces
3) have all the tests (Junit and system) passing against all the stores
4) add crash recovery tests
5) extend dtx support
6) finalize new stores








Reply via email to