[java] transaction handling

2010-03-31 Thread Aidan Skinner
I've recently been wrestling with transaction handling in the java broker in the context of 0-9-1 compliance. We're currently not strictly spec compliant with 0-9-1 as we will resend messages that have been rolled back. 0-9 and 0-8 are... ambiguous... on this matter, and I've been trying to retain

Re: Unresolved issues but marked 0.6

2010-03-31 Thread Aidan Skinner
On Tue, Mar 30, 2010 at 4:28 PM, Marnie McCormack wrote: > That's corect - they will have done. I've been reviewing them when time > permits, but happy for other devs to review too to aid progress. Hoping > we'll have more time for review in the 0.8 cycle. This is essentially inevitable with CTR

Re: svn commit: r926829 - /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/client/message/JMSDestinationTest.java

2010-03-31 Thread Aidan Skinner
On Wed, Mar 31, 2010 at 7:56 PM, Rajith Attapattu wrote: > We could temporarily exclude until the issue is fixed. > If you are going to check in a fix soon, I'd say don't bother. I'm not entirely clear on what the issue with this is at this stage. Is the problem that the java broker doesn't auto-

Re: Performance measurement clients using the new API.

2010-03-31 Thread Alan Conway
On 03/31/2010 02:22 PM, Rafael Schloming wrote: Gordon Sim wrote: On 03/31/2010 05:41 PM, Alan Conway wrote: I think we can extend qpid_send and qpid_recv to do most of the things that perftest and latencytest do. Interested in any ideas on the topic. I like the approach. +1 Here's what I

RE: svn commit: r926829 - /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/client/message/JMSDestinationTest.java

2010-03-31 Thread Robbie Gemmell
I don't have any current plans to look at it, so ill exclude it tomorrow (can't be bothered firing up the dev env just now, enough of this computer lark for tonight... time for Lost :P) Robbie > -Original Message- > From: Rajith Attapattu [mailto:rajit...@gmail.com] > Sent: 31 March 2010

Re: svn commit: r926829 - /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/client/message/JMSDestinationTest.java

2010-03-31 Thread Rajith Attapattu
We could temporarily exclude until the issue is fixed. If you are going to check in a fix soon, I'd say don't bother. Rajith On Wed, Mar 31, 2010 at 2:54 PM, Robbie Gemmell wrote: > This new test fails on all the Java test profiles other than java.0.10. Is it > ok to exclude it from these? > >

[jira] Commented: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Rajith Attapattu (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12852046#action_12852046 ] Rajith Attapattu commented on QPID-2418: Interesting, the queue declare with the new

RE: svn commit: r926829 - /qpid/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/client/message/JMSDestinationTest.java

2010-03-31 Thread Robbie Gemmell
This new test fails on all the Java test profiles other than java.0.10. Is it ok to exclude it from these? Regards, Robbie > -Original Message- > From: raj...@apache.org [mailto:raj...@apache.org] > Sent: 23 March 2010 22:48 > To: comm...@qpid.apache.org > Subject: svn commit: r926829 -

Re: Performance measurement clients using the new API.

2010-03-31 Thread Justin Ross
On Wed, 31 Mar 2010, Rafael Schloming wrote: Overall I'm not sure we should try to cram too much into qpid-send and qpid-recv. I think it might make sense to have two sets of utilities with the difference being based on whether the utilities themselves generate the messages, or whether they're

RE: svn commit: r929095 - in /qpid/trunk/qpid/java: systests/src/main/java/org/apache/qpid/test/unit/ct/ systests/src/main/java/org/apache/qpid/test/unit/topic/ test-profiles/

2010-03-31 Thread Robbie Gemmell
The changes made to DurableSubscriptionTest were not intended to yet expose this bug any more than it was, and were deliberately kept short so that they wouldnt (the comment is innacurate youll note, as it isnt doing what it was originally and I forgot to update that). The new test added in Durable

[jira] Commented: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Robbie Gemmell (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12852032#action_12852032 ] Robbie Gemmell commented on QPID-2418: -- The changes made to DurableSubscriptionTest wer

Re: Performance measurement clients using the new API.

2010-03-31 Thread Rafael Schloming
Gordon Sim wrote: On 03/31/2010 05:41 PM, Alan Conway wrote: I think we can extend qpid_send and qpid_recv to do most of the things that perftest and latencytest do. Interested in any ideas on the topic. I like the approach. +1 Here's what I propose: Additional qpid_send options: --report

Re: svn commit: r929095 - in /qpid/trunk/qpid/java: systests/src/main/java/org/apache/qpid/test/unit/ct/ systests/src/main/java/org/apache/qpid/test/unit/topic/ test-profiles/

2010-03-31 Thread Rajith Attapattu
Robbie, The change to the test case is causing the test to fail when run against the c++ (which should be expected as we have a bug in the Java client). However it's passing against the Java broker, so perhaps better to investigate this. I suspect the broker is creating a new queue bcos the args l

Mina version

2010-03-31 Thread Emmanuel Bourg
Could someone enlighten me about the Mina version currently used in Qpid please? I searched through the messages of the list back to 2006 and found this: http://mail-archives.apache.org/mod_mbox/qpid-dev/200612.mbox/%3cc5e632550612010029j3c0beec6p4eeff0aab1d36...@mail.gmail.com%3e That is, Qpi

[jira] Commented: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Rajith Attapattu (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851997#action_12851997 ] Rajith Attapattu commented on QPID-2418: When investigating the test failure for "te

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Emmanuel Bourg
Rajith Attapattu a écrit : I am sorry sir, but Maven is a big no due to the well documented reasons. You are paying a big price for that convenience :). I understand you had some troubles in the past with Maven, and considering the complexity of the Qpid project I'm not surprised. But for th

Re: Performance measurement clients using the new API.

2010-03-31 Thread Gordon Sim
On 03/31/2010 05:41 PM, Alan Conway wrote: I think we can extend qpid_send and qpid_recv to do most of the things that perftest and latencytest do. Interested in any ideas on the topic. I like the approach. Here's what I propose: Additional qpid_send options: --report=Y/N: report sender thro

[jira] Resolved: (QPID-2477) std::cout in agent not used anymore

2010-03-31 Thread Gordon Sim (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved QPID-2477. -- Resolution: Fixed > std::cout in agent not used anymore > --- > >

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Rajith Attapattu
On Wed, Mar 31, 2010 at 12:53 PM, Emmanuel Bourg wrote: > Jonathan Robie a écrit : > >> I think Maven is out, because people have been pretty loud about not >> wanting Yet Another Build System. > > In this case Maven isn't used as a build system, it's just a convenient tool > to build the document

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Emmanuel Bourg
Jonathan Robie a écrit : I think Maven is out, because people have been pretty loud about not wanting Yet Another Build System. In this case Maven isn't used as a build system, it's just a convenient tool to build the documentation on any platform. P.S. Did you run into problems trying to

Re: Size of the Java client

2010-03-31 Thread Joshua Kramer
would expect a message queue client to be not bigger than ~500KB (dependencies included and fully compressed with pack200+lzma) 500KB would be nice. Some of my "science experiments" target Java-based platforms with 1MB of Flash and 1MB of RAM. For now I open sockets to a server, and the se

Performance measurement clients using the new API.

2010-03-31 Thread Alan Conway
I think we can extend qpid_send and qpid_recv to do most of the things that perftest and latencytest do. Interested in any ideas on the topic. Here's what I propose: Additional qpid_send options: --report=Y/N: report sender throughput on exit. --report-interval=SECS: print throughput report eve

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Jonathan Robie
On 03/31/2010 12:18 PM, Emmanuel Bourg wrote: That's still better than installing the tool chain manually, but that sounds like a lot of troubles for something that is already done with a short Maven file. I'm more than happy to do what the group wants if (1) the group can all want the same

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Jonathan Robie
On 03/31/2010 12:13 PM, Steve Huston wrote: I should probably go look at what's checked in first, but... Is there a defined set of tools for building the docs? Is there a reason you can't put a README there with a list of what's needed, and let people get it whatever way works best? The RE

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Emmanuel Bourg
Jonathan Robie a écrit : We could move back to the earlier tool chain (ant, Saxon, Xerces, DocBook DTDs, DocBook stylesheets. Instead of checking these things into subdirectories, I could put them in a zip file in my people.apache.org account, and create an ant task that retrieves them and un

RE: Many Mb of doc related tools checked in

2010-03-31 Thread Steve Huston
Hi Jonathan, > We could move back to the earlier tool chain (ant, Saxon, Xerces, > DocBook DTDs, DocBook stylesheets. I'm hoping you can help me out here... When I see documentation sources checked in and mention of a way to build them, I think there must be some defined tools that build the doc

Re: Many Mb of doc related tools checked in

2010-03-31 Thread Jonathan Robie
We could move back to the earlier tool chain (ant, Saxon, Xerces, DocBook DTDs, DocBook stylesheets. Instead of checking these things into subdirectories, I could put them in a zip file in my people.apache.org account, and create an ant task that retrieves them and unzips them into the right s

[jira] Updated: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Andrew Kennedy (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kennedy updated QPID-2418: - Attachment: 0001-QPID-2418-trunk.patch 0001-QPID-2418-branch.patch > Existing dur

[jira] Commented: (QPID-2476) Complete ACL implementation for 0-10 code path

2010-03-31 Thread Rajith Attapattu (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851860#action_12851860 ] Rajith Attapattu commented on QPID-2476: Andrew, Great to see you working on the AC

[jira] Updated: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Andrew Kennedy (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kennedy updated QPID-2418: - Attachment: (was: 0001-QPID-2418-trunk.patch) > Existing durable subscription with selector i

[jira] Updated: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Andrew Kennedy (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kennedy updated QPID-2418: - Attachment: (was: 0001-QPID-2418-branch.patch) > Existing durable subscription with selector

[jira] Commented: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Robbie Gemmell (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851830#action_12851830 ] Robbie Gemmell commented on QPID-2418: -- On line 1086 (after patching) this code segment

[jira] Updated: (QPID-2477) std::cout in agent not used anymore

2010-03-31 Thread Jan Sarenik (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Sarenik updated QPID-2477: -- Description: See attached one-liner. It removes the obsolete line. (All cout calls were removed from C++

[jira] Updated: (QPID-2477) std::cout in agent not used anymore

2010-03-31 Thread Jan Sarenik (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Sarenik updated QPID-2477: -- Attachment: qpid-agent-cout.diff > std::cout in agent not used anymore > ---

[jira] Created: (QPID-2477) std::cout in agent not used anymore

2010-03-31 Thread Jan Sarenik (JIRA)
std::cout in agent not used anymore --- Key: QPID-2477 URL: https://issues.apache.org/jira/browse/QPID-2477 Project: Qpid Issue Type: Improvement Components: C++ Broker Affects Versions: 0.7

[jira] Commented: (QPID-2360) declaring virtualhost level firewall configuration in virtualhosts.xml leads to NPE on startup

2010-03-31 Thread Robbie Gemmell (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2360?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851798#action_12851798 ] Robbie Gemmell commented on QPID-2360: -- Patches were commited in revisions 929136 and 9

[jira] Updated: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Andrew Kennedy (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kennedy updated QPID-2418: - Attachment: 0001-QPID-2418-trunk.patch 0001-QPID-2418-branch.patch > Existing dur

[jira] Updated: (QPID-2418) Existing durable subscription with selector is not unsubscribed during change to new subscription

2010-03-31 Thread Andrew Kennedy (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Kennedy updated QPID-2418: - Attachment: (was: 0001-QPID-2418-trunk.patch) > Existing durable subscription with selector i

[jira] Commented: (QPID-2473) current libraries: new options needed to link with

2010-03-31 Thread Jan Sarenik (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851784#action_12851784 ] Jan Sarenik commented on QPID-2473: --- Building with CMake does not help either... [ 79%] B

[jira] Commented: (QPID-2473) current libraries: new options needed to link with

2010-03-31 Thread Jan Sarenik (JIRA)
[ https://issues.apache.org/jira/browse/QPID-2473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12851785#action_12851785 ] Jan Sarenik commented on QPID-2473: --- And when I uninstall xqilla and xerces, I am getting

[jira] Created: (QPID-2476) Complete ACL implementation for 0-10 code path

2010-03-31 Thread Andrew Kennedy (JIRA)
Complete ACL implementation for 0-10 code path -- Key: QPID-2476 URL: https://issues.apache.org/jira/browse/QPID-2476 Project: Qpid Issue Type: New Feature Components: Java Broker Aff