svn commit: r1081450 - in /qpid/trunk/qpid/cpp/src/qpid/broker: TopicExchange.cpp TopicExchange.h

2011-03-14 Thread cctrieloff
Author: cctrieloff Date: Mon Mar 14 16:30:12 2011 New Revision: 1081450 URL: http://svn.apache.org/viewvc?rev=1081450&view=rev Log: QPID-3138 some cosmetic cleanup & correction for IVE Modified: qpid/trunk/qpid/cpp/src/qpid/broker/TopicExchange.cpp qpid/trunk/qpid/cpp/src/qpi

svn commit: r1080411 - in /qpid/trunk/qpid/cpp/src/qpid/broker: TopicExchange.cpp TopicExchange.h

2011-03-10 Thread cctrieloff
Author: cctrieloff Date: Fri Mar 11 00:37:04 2011 New Revision: 1080411 URL: http://svn.apache.org/viewvc?rev=1080411&view=rev Log: QPID-3138 Topic exchange perf improvement Modified: qpid/trunk/qpid/cpp/src/qpid/broker/TopicExchange.cpp qpid/trunk/qpid/cpp/src/qpid/br

svn commit: r1069052 - /qpid/trunk/qpid/cpp/INSTALL

2011-02-09 Thread cctrieloff
Author: cctrieloff Date: Wed Feb 9 19:35:12 2011 New Revision: 1069052 URL: http://svn.apache.org/viewvc?rev=1069052&view=rev Log: comments for building ruby binding Modified: qpid/trunk/qpid/cpp/INSTALL Modified: qpid/trunk/qpid/cpp/INSTALL URL: http://svn.apache.org/viewvc/qpid/t

svn commit: r928003 - /qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp

2010-03-26 Thread cctrieloff
Author: cctrieloff Date: Fri Mar 26 18:27:17 2010 New Revision: 928003 URL: http://svn.apache.org/viewvc?rev=928003&view=rev Log: QPID-2454 Messages set with a TTL expire immediately when sent on qpid queues with LVQ ordering Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp Modi

svn commit: r896687 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2010-01-06 Thread cctrieloff
Author: cctrieloff Date: Wed Jan 6 21:48:42 2010 New Revision: 896687 URL: http://svn.apache.org/viewvc?rev=896687&view=rev Log: fix & test QPID-2320 Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp Modified: qpid/trunk/qpid

svn commit: r881517 - in /qpid/trunk/qpid/cpp/src/qpid/broker: Broker.cpp Broker.h Connection.cpp ConnectionFactory.cpp SecureConnectionFactory.cpp

2009-11-17 Thread cctrieloff
Author: cctrieloff Date: Tue Nov 17 21:08:10 2009 New Revision: 881517 URL: http://svn.apache.org/viewvc?rev=881517&view=rev Log: QPID-2188 , support for maxConnections, limit is set to broker Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Broker.cpp qpid/trunk/qpid/cpp/src/qpid/br

svn commit: r880755 - in /qpid/trunk/qpid: cpp/src/qpid/broker/SemanticState.cpp specs/management-schema.xml

2009-11-16 Thread cctrieloff
Author: cctrieloff Date: Mon Nov 16 14:02:20 2009 New Revision: 880755 URL: http://svn.apache.org/viewvc?rev=880755&view=rev Log: expose less internals and some term clean up thanks to gsim's comments Modified: qpid/trunk/qpid/cpp/src/qpid/broker/SemanticState.cpp qpid/trunk/q

svn commit: r835962 - in /qpid/trunk/qpid: cpp/src/qpid/broker/SemanticState.cpp cpp/src/qpid/broker/SemanticState.h specs/management-schema.xml

2009-11-13 Thread cctrieloff
Author: cctrieloff Date: Fri Nov 13 19:30:07 2009 New Revision: 835962 URL: http://svn.apache.org/viewvc?rev=835962&view=rev Log: Add management subscription object Modified: qpid/trunk/qpid/cpp/src/qpid/broker/SemanticState.cpp qpid/trunk/qpid/cpp/src/qpid/broker/SemanticSta

svn commit: r834607 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2009-11-10 Thread cctrieloff
Author: cctrieloff Date: Tue Nov 10 19:17:32 2009 New Revision: 834607 URL: http://svn.apache.org/viewvc?rev=834607&view=rev Log: Also remove liner search from seek() & add tests Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp

svn commit: r834172 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp qpid/broker/Queue.h qpid/broker/QueuedMessage.h tests/QueueTest.cpp

2009-11-09 Thread cctrieloff
Author: cctrieloff Date: Mon Nov 9 18:41:36 2009 New Revision: 834172 URL: http://svn.apache.org/viewvc?rev=834172&view=rev Log: remove looping for position search and replace with stl algorithms for better performance Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/t

svn commit: r825869 - /qpid/trunk/qpid/cpp/src/qpid/client/Connection.cpp

2009-10-16 Thread cctrieloff
Author: cctrieloff Date: Fri Oct 16 12:56:46 2009 New Revision: 825869 URL: http://svn.apache.org/viewvc?rev=825869&view=rev Log: Protect close method Modified: qpid/trunk/qpid/cpp/src/qpid/client/Connection.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/client/Connection.cpp URL:

svn commit: r818244 - in /qpid/trunk/qpid/cpp/src/qpid/broker: Broker.cpp Broker.h Queue.cpp QueueEvents.cpp QueueEvents.h

2009-09-23 Thread cctrieloff
Author: cctrieloff Date: Wed Sep 23 20:34:48 2009 New Revision: 818244 URL: http://svn.apache.org/viewvc?rev=818244&view=rev Log: This patch requires svn 817742, corrects the lock issue for ring queue in 817742, and protects replication when used together with flow to disk Modified:

svn commit: r799658 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2009-07-31 Thread cctrieloff
Author: cctrieloff Date: Fri Jul 31 16:52:59 2009 New Revision: 799658 URL: http://svn.apache.org/viewvc?rev=799658&view=rev Log: handle fail setting last-node-standing with unit test, still needs system test Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp

svn commit: r799614 - /qpid/trunk/qpid/cpp/src/tests/replication_test

2009-07-31 Thread cctrieloff
Author: cctrieloff Date: Fri Jul 31 13:54:26 2009 New Revision: 799614 URL: http://svn.apache.org/viewvc?rev=799614&view=rev Log: Make previous test more robust, add some comments Modified: qpid/trunk/qpid/cpp/src/tests/replication_test Modified: qpid/trunk/qpid/cpp/src/t

svn commit: r799609 - /qpid/trunk/qpid/cpp/src/tests/replication_test

2009-07-31 Thread cctrieloff
Author: cctrieloff Date: Fri Jul 31 13:45:59 2009 New Revision: 799609 URL: http://svn.apache.org/viewvc?rev=799609&view=rev Log: Candidate fix for race condition in test Modified: qpid/trunk/qpid/cpp/src/tests/replication_test Modified: qpid/trunk/qpid/cpp/src/tests/replication_test

svn commit: r799598 - /qpid/trunk/qpid/cpp/src/qpid/replication/ReplicationExchange.cpp

2009-07-31 Thread cctrieloff
Author: cctrieloff Date: Fri Jul 31 13:14:25 2009 New Revision: 799598 URL: http://svn.apache.org/viewvc?rev=799598&view=rev Log: Some clean up, and better error check Modified: qpid/trunk/qpid/cpp/src/qpid/replication/ReplicationExchange.cpp Modified: qpid/trunk/qpid/cpp/src/

svn commit: r799435 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp qpid/broker/Queue.h qpid/replication/ReplicatingEventListener.cpp qpid/replication/ReplicationExchange.cpp qpid/replication/con

2009-07-30 Thread cctrieloff
Author: cctrieloff Date: Thu Jul 30 20:30:18 2009 New Revision: 799435 URL: http://svn.apache.org/viewvc?rev=799435&view=rev Log: Make replication of queue events not dependant on abs queue position, but rather use source queue sequence numbers. Also add in more error checking and t

svn commit: r799348 - /qpid/trunk/qpid/cpp/src/qpid/client/Connector.cpp

2009-07-30 Thread cctrieloff
Author: cctrieloff Date: Thu Jul 30 16:14:03 2009 New Revision: 799348 URL: http://svn.apache.org/viewvc?rev=799348&view=rev Log: QPID-652 -- fixed by Marco Bisioli Modified: qpid/trunk/qpid/cpp/src/qpid/client/Connector.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/client/Connector.cpp

svn commit: r798241 - /qpid/trunk/qpid/cpp/src/tests/latencytest.cpp

2009-07-27 Thread cctrieloff
Author: cctrieloff Date: Mon Jul 27 18:02:38 2009 New Revision: 798241 URL: http://svn.apache.org/viewvc?rev=798241&view=rev Log: More friendly stalled messages for no samples Modified: qpid/trunk/qpid/cpp/src/tests/latencytest.cpp Modified: qpid/trunk/qpid/cpp/src/tests/latencytest.cpp

svn commit: r797698 - in /qpid/trunk/qpid/cpp/src/qpid/replication: ReplicationExchange.cpp ReplicationExchange.h

2009-07-24 Thread cctrieloff
Author: cctrieloff Date: Sat Jul 25 00:44:33 2009 New Revision: 797698 URL: http://svn.apache.org/viewvc?rev=797698&view=rev Log: Add missing mgnt counters for replication exchange Modified: qpid/trunk/qpid/cpp/src/qpid/replication/ReplicationExchange.cpp qpid/trunk/qpid/cpp/src/

svn commit: r794495 - /qpid/trunk/qpid/cpp/src/tests/latencytest.cpp

2009-07-15 Thread cctrieloff
Author: cctrieloff Date: Thu Jul 16 02:16:04 2009 New Revision: 794495 URL: http://svn.apache.org/viewvc?rev=794495&view=rev Log: better help text, kill not so usefull option Modified: qpid/trunk/qpid/cpp/src/tests/latencytest.cpp Modified: qpid/trunk/qpid/cpp/src/tests/latencytest.cpp

svn commit: r793091 - in /qpid/trunk/qpid/cpp/src: qpid/broker/MessageBuilder.cpp tests/MessageBuilderTest.cpp

2009-07-10 Thread cctrieloff
Author: cctrieloff Date: Fri Jul 10 19:42:16 2009 New Revision: 793091 URL: http://svn.apache.org/viewvc?rev=793091&view=rev Log: Correct the case where for very low ( bytes) staging threshhold management could get disabled. Fix prevents the staging of management messages + test Modi

svn commit: r792665 - /qpid/trunk/qpid/cpp/src/qpid/broker/PersistableMessage.h

2009-07-09 Thread cctrieloff
Author: cctrieloff Date: Thu Jul 9 20:20:45 2009 New Revision: 792665 URL: http://svn.apache.org/viewvc?rev=792665&view=rev Log: Move helper functions out of the public interface, as they are unsafe Modified: qpid/trunk/qpid/cpp/src/qpid/broker/PersistableMessage.h Modified: qpid/t

svn commit: r792664 - in /qpid/trunk/qpid/cpp/src/tests: IncompleteMessageList.cpp QueueTest.cpp

2009-07-09 Thread cctrieloff
Author: cctrieloff Date: Thu Jul 9 20:19:04 2009 New Revision: 792664 URL: http://svn.apache.org/viewvc?rev=792664&view=rev Log: Clean up for next commit to clean broker interface Modified: qpid/trunk/qpid/cpp/src/tests/IncompleteMessageList.cpp qpid/trunk/qpid/cpp/src/t

svn commit: r792286 - /qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp

2009-07-08 Thread cctrieloff
Author: cctrieloff Date: Wed Jul 8 20:02:36 2009 New Revision: 792286 URL: http://svn.apache.org/viewvc?rev=792286&view=rev Log: simulate this: 1. start two nodes 2. create cluster durable queue and add some messages 3. kill one node (trigger force-persistent behaviour) 4. stop

svn commit: r792285 - in /qpid/trunk/qpid/cpp/src/qpid/broker: PersistableMessage.cpp PersistableMessage.h Queue.cpp

2009-07-08 Thread cctrieloff
Author: cctrieloff Date: Wed Jul 8 20:01:34 2009 New Revision: 792285 URL: http://svn.apache.org/viewvc?rev=792285&view=rev Log: Fix to cover this case: 1. start two nodes 2. create cluster durable queue and add some messages 3. kill one node (trigger force-persistent behaviour) 4.

svn commit: r792259 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2009-07-08 Thread cctrieloff
Author: cctrieloff Date: Wed Jul 8 18:58:27 2009 New Revision: 792259 URL: http://svn.apache.org/viewvc?rev=792259&view=rev Log: fix for regression in patch & test to prevent regression again Simulate this: 1. start 2 nodes 2. create cluster durable lvq 3. send a transient messag

svn commit: r792210 - /qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp

2009-07-08 Thread cctrieloff
Author: cctrieloff Date: Wed Jul 8 16:20:47 2009 New Revision: 792210 URL: http://svn.apache.org/viewvc?rev=792210&view=rev Log: test for last commit Modified: qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp Modified: qpid/trunk/qpid/cpp/src/tests/QueueTest.cpp URL: http://svn.apache

svn commit: r792208 - in /qpid/trunk/qpid/cpp/src/qpid/broker: PersistableMessage.cpp PersistableMessage.h Queue.cpp Queue.h

2009-07-08 Thread cctrieloff
Author: cctrieloff Date: Wed Jul 8 16:10:29 2009 New Revision: 792208 URL: http://svn.apache.org/viewvc?rev=792208&view=rev Log: More tests and complete fix for svn791672 commit -- correct requeue Modified: qpid/trunk/qpid/cpp/src/qpid/broker/PersistableMessage.cpp qpid/trunk/qpid

svn commit: r791886 - /qpid/trunk/qpid/cpp/src/qpid/broker/RecoveryManagerImpl.cpp

2009-07-07 Thread cctrieloff
Author: cctrieloff Date: Tue Jul 7 16:00:16 2009 New Revision: 791886 URL: http://svn.apache.org/viewvc?rev=791886&view=rev Log: Correcting to ensure recovered cluster-durable messages are dequeued from store Modified: qpid/trunk/qpid/cpp/src/qpid/broker/RecoveryManagerImpl.cpp Modi

svn commit: r791858 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp qpid/broker/Queue.h tests/QueueTest.cpp

2009-07-07 Thread cctrieloff
Author: cctrieloff Date: Tue Jul 7 15:05:11 2009 New Revision: 791858 URL: http://svn.apache.org/viewvc?rev=791858&view=rev Log: More tests and completion of fix for 791672 Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/qpid/broker/Queue.h qpid/t

svn commit: r791672 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Message.cpp qpid/broker/Message.h qpid/broker/Queue.cpp tests/QueueTest.cpp

2009-07-06 Thread cctrieloff
Author: cctrieloff Date: Tue Jul 7 01:53:13 2009 New Revision: 791672 URL: http://svn.apache.org/viewvc?rev=791672&view=rev Log: Corrected the case where message on more than one queue does not persist when last node standing is enabled Modified: qpid/trunk/qpid/cpp/src/qpid/br

svn commit: r782494 - /qpid/trunk/qpid/cpp/src/qpid/client/ConnectionImpl.cpp

2009-06-07 Thread cctrieloff
Author: cctrieloff Date: Mon Jun 8 01:35:26 2009 New Revision: 782494 URL: http://svn.apache.org/viewvc?rev=782494&view=rev Log: Make sure the heartbeat interval is started for the waitForOpen Modified: qpid/trunk/qpid/cpp/src/qpid/client/ConnectionImpl.cpp Modified: qpid/trunk/qpid

svn commit: r742515 - in /qpid/trunk/qpid/cpp: configure.ac examples/Makefile.am examples/tradedemo/ examples/tradedemo/Makefile.am examples/tradedemo/declare_queues.cpp examples/tradedemo/topic_liste

2009-02-09 Thread cctrieloff
Author: cctrieloff Date: Mon Feb 9 14:19:23 2009 New Revision: 742515 URL: http://svn.apache.org/viewvc?rev=742515&view=rev Log: QPID-1595 from william -- trade demo Added: qpid/trunk/qpid/cpp/examples/tradedemo/ qpid/trunk/qpid/cpp/examples/tradedemo/Makefile.am qpid/trunk/qpid

svn commit: r739378 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Message.cpp qpid/broker/Message.h qpid/client/Connection.cpp qpid/client/Connection.h qpid/client/SessionImpl.cpp qpid/client/SessionImpl

2009-01-30 Thread cctrieloff
Author: cctrieloff Date: Fri Jan 30 18:59:24 2009 New Revision: 739378 URL: http://svn.apache.org/viewvc?rev=739378&view=rev Log: Correction for: start a broker in cluster, send messages that are flow to disk, then join a broker to the cluster. Then consume from the new node. Cotent rele

svn commit: r737460 - in /qpid/trunk/qpid/cpp: INSTALL src/qpid/broker/Queue.cpp src/qpid/broker/Queue.h src/qpid/broker/RecoveryManagerImpl.cpp

2009-01-24 Thread cctrieloff
Author: cctrieloff Date: Sun Jan 25 00:41:29 2009 New Revision: 737460 URL: http://svn.apache.org/viewvc?rev=737460&view=rev Log: QPID-1611 patch from mick Modified: qpid/trunk/qpid/cpp/INSTALL qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/qpid/broker/Que

svn commit: r736398 - /qpid/trunk/qpid/cpp/src/qpid/sys/PollableQueue.h

2009-01-21 Thread cctrieloff
Author: cctrieloff Date: Wed Jan 21 12:08:38 2009 New Revision: 736398 URL: http://svn.apache.org/viewvc?rev=736398&view=rev Log: correct lifecycle for pollablequeue dispatch handle Modified: qpid/trunk/qpid/cpp/src/qpid/sys/PollableQueue.h Modified: qpid/trunk/qpid/cpp/src/qpid

svn commit: r735776 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2009-01-19 Thread cctrieloff
Author: cctrieloff Date: Mon Jan 19 11:25:29 2009 New Revision: 735776 URL: http://svn.apache.org/viewvc?rev=735776&view=rev Log: Put messages into LVQ FIFO if no key is specified. Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/tests/QueueTest

svn commit: r732096 - /qpid/trunk/qpid/cpp/src/tests/latencytest.cpp

2009-01-06 Thread cctrieloff
Author: cctrieloff Date: Tue Jan 6 12:22:34 2009 New Revision: 732096 URL: http://svn.apache.org/viewvc?rev=732096&view=rev Log: Add option to use single connection for all producers, and consumers to test high queue count configurations without using many physical connections. Modi

svn commit: r732071 - /qpid/trunk/qpid/cpp/src/tests/perftest.cpp

2009-01-06 Thread cctrieloff
Author: cctrieloff Date: Tue Jan 6 11:30:44 2009 New Revision: 732071 URL: http://svn.apache.org/viewvc?rev=732071&view=rev Log: Add option to use single connection for all producers, and consumers to test high queue count configurations without using many physical connections. Modi

svn commit: r730890 - /qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp

2009-01-02 Thread cctrieloff
Author: cctrieloff Date: Fri Jan 2 18:14:47 2009 New Revision: 730890 URL: http://svn.apache.org/viewvc?rev=730890&view=rev Log: stats correction pointed out by gordon Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp URL:

svn commit: r730031 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp tests/QueueTest.cpp

2008-12-29 Thread cctrieloff
Author: cctrieloff Date: Mon Dec 29 18:32:22 2008 New Revision: 730031 URL: http://svn.apache.org/viewvc?rev=730031&view=rev Log: - browse correction, to update replacement message on browse - correct stats for lvq messages Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp

svn commit: r727517 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp qpid/broker/Queue.h qpid/client/QueueOptions.cpp qpid/client/QueueOptions.h tests/QueueTest.cpp

2008-12-17 Thread cctrieloff
Author: cctrieloff Date: Wed Dec 17 13:26:55 2008 New Revision: 727517 URL: http://svn.apache.org/viewvc?rev=727517&view=rev Log: options name re-name to be more explicit & better test Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/qpid/broker

svn commit: r727184 - /qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp

2008-12-16 Thread cctrieloff
Author: cctrieloff Date: Tue Dec 16 13:56:35 2008 New Revision: 727184 URL: http://svn.apache.org/viewvc?rev=727184&view=rev Log: LVQ browse policy update Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp URL:

svn commit: r727166 - in /qpid/trunk/qpid/cpp/src: qpid/broker/Queue.cpp qpid/broker/Queue.h qpid/client/QueueOptions.cpp qpid/client/QueueOptions.h tests/QueueTest.cpp

2008-12-16 Thread cctrieloff
Author: cctrieloff Date: Tue Dec 16 13:41:01 2008 New Revision: 727166 URL: http://svn.apache.org/viewvc?rev=727166&view=rev Log: LVQ queue option for no acquire Modified: qpid/trunk/qpid/cpp/src/qpid/broker/Queue.cpp qpid/trunk/qpid/cpp/src/qpid/broker/Queue.h qpid/trunk/qpid