On 03/11/2007, Andy Grove <[EMAIL PROTECTED]> wrote: > I tried building from source but there are some source incompatibilities > between bdbstore and QPID M2. I made the following minor changes to be able > to compile QPID M2 and bdbstore.
I'm really sorry but it appears that Martin has given you the wrong URL. The URL he gave was for M2.1 not M2. If you download from https://svn.jboss.org/repos/rhmessaging/store/branches/java/M2/java/bdbstore it should work. I just tried it and it worked - all I needed to do was remove SNAPSHOT from the pom.xml in the bdbstore directory since M2 qpid has now been made ready for release (i.e. snapshot removed from it). Can someone fix the pom in the bdbstore not to reference snapshot? I tried to commit my change but it appears I don't have the right permissions on the RH svn repo. > I don't yet understand the relationship between Apache and Red Hat on these > projects. Red Hat obviously have their own broker implementation based on > QPID. Is the intention for bdbstore to be backwards compatible with Apache > QPID? Should I file bugs with Apache and/or Red Hat for this issue? The RH svn contains some modules that cannot be hosted on apache for licence reasons. The RH svn does not contain any code that forks qpid. For issues with the BDB store you should ideally raise them on the RH mailing lists. For M3 there are plans to create a persistent store that is apache-friendly; in fact I believe a JDBC store may already exist. The BDB store offers very good performance, although a specialised store should be able to improve on it further and I know that this is something that some people are interested in exploring further. I should point out that the BDB store is certainly production quality - it is being used in production today for several key systems that I know about and has been extensively tested. Again, apologies for the trouble you have had getting this to work. RG
