This page last changed on May 23, 2008 by godfrer.

Review of Code Commits

revision committer date comment review comments
r657064 aconway 2008-05-16 Make rpmbuild python tests work under old versions of automake.  
r657069 cctrieloff 2008-05-16 QPID-1067 by tross  
r657088 cctrieloff 2008-05-16 QPID-1067  
r657097 rgodfrey 2008-05-16 QPID-1060 : Release ref to transient meta data; cache message size  
r657101 aidan 2008-05-16 Merged revisions 653416 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r653416 - aidan - 2008-05-05 11:24:50 +0100 (Mon, 05 May 2008) - 1 line QPID-1 ...  
r657106 aidan 2008-05-16 Initialized merge tracking via "svnmerge" with revisions "651431" from https://svn.apache.org/repos/asf/incubator/qpid/trunk  
r657107 aidan 2008-05-16 Initialized merge tracking via "svnmerge" with revisions "651431" from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid  
r657111 aidan 2008-05-16 Merged revisions 657097 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid ........ r657097 - rgodfrey - 2008-05-16 16:08:55 +0100 (Fri, 16 May 2008) - 1 line QPID-1 ...  
r657112 rhs 2008-05-16 QPID-947 : initialize docstrings for protocol methods from the spec  
r657116 aidan 2008-05-16 Merged revisions 657111 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ................ r657111 - aidan - 2008-05-16 16:53:21 +0100 (Fri, 16 May 2008) - 9 lines ...  
r657168 aconway 2008-05-16 Added missing log/Logger.h to headers.  
r657191 rhs 2008-05-16 QPID-947 : restrict docstring initialization to recent python versions  
r657820 tross 2008-05-19 QPID-1071  
r657827 rgodfrey 2008-05-19 Refactoring perf. tweaks  
r657859 ritchiem 2008-05-19 QPID-1066 : Removed isInfo wrapping. Added test that is missing from trunk from M2.x QueueDepthSelectorTest.  
r657974 tross 2008-05-19 QPID-1073  
r658166 ritchiem 2008-05-20 Merged revisions 657859 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid ........ r657859 - ritchiem - 2008-05-19 17:54:06 +0100 (Mon, 19 May 2008) - 1 line QPID-1 ...  
r658175 ritchiem 2008-05-20 Merged revisions 658166 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ................ r658166 - ritchiem - 2008-05-20 09:37:33 +0100 (Tue, 20 May 2008) - 9 lines ...  
r658246 aconway 2008-05-20 Support for AMQP 0-10 sessions in C++ broker.  
r658278 ritchiem 2008-05-20 Merged revisions 648740 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r648740 - ritchiem - 2008-04-16 17:29:07 +0100 (Wed, 16 Apr 2008) - 1 line QPI ...  
r658403 aconway 2008-05-20 Fix build error.  
r658614 rgodfrey 2008-05-21 QPID-1084 : Fix AMQSession race condition on no-ack flow control  
r658689 arnaudsimon 2008-05-21 QPID-1086 : changed session.flush confirmed to do the same than for session.flush completed  
r658816 aconway 2008-05-21 Replaced AtomicCount with AtomicValue template. Uses gcc atomics for gcc on i686/x86_64, falls back to mutex otherwise.  
r658849 aconway 2008-05-21 Added check to exclude old gcc compilers for atomic ops.  
r658886 tross 2008-05-21 QPID-1087  
r659083 arnaudsimon 2008-05-22 QPID-1079 : Updated ...test.client tests for using QpidTestCase DupsOKTest: should also check that all messages have arrived! If timeout expires it should fail.

Is QpidTestCase not clearing application registry between tests: Martin to raise
r659101 aidan 2008-05-22 Add more files  
r659105 aidan 2008-05-22 QPID-1085 : If an error occurs creating a durable subscriber with a selector delete the queue that was created. 0-10 : makes the client blow as the queue doesn;t exist.  Also how is delete sent when channel should already be closed.  Also why almost duplicated code for createDurableSubscription between 0-8 and 0-10.
broker appears to be processing queue delete on a closed channel?! - Raise JIRA

queue delete cannot be issued after failure because channel should be closed!
r659110 tross 2008-05-22 QPID-1088  
r659127 aconway 2008-05-22 Improved logging for session state.  
r659139 aconway 2008-05-22 Improved logging for session state - show incomplete commands on receive-completed.  
r659163 arnaudsimon 2008-05-22 QPID-1079 : Updated ...test.client tests for using QpidTestCase + move QpidTestCase in main so it is visible form systests Remove  amqj.AutoCreateVMBroker
Investigate if tests aren't working on trunk without this setting
Remove VMTestCase?   Remove all classes that were no longer referenced (VMBrokerSetup) 
RECEIVE_TIMEOUT : get rid of and use configurable timeout when available
 move kills to base case
r659165 arnaudsimon 2008-05-22 QPID-1079 : Updated TTLTest to use QpidTestCase  
r659186 tross 2008-05-22 Forbid broker to route to self, default to localhost when not specified  
r659262 arnaudsimon 2008-05-22 QPID-1079 : added junit dep to client as it's not included within all environments (for example on RHEL-4) Should move QpidTestCase into common base package; not in client.
r659271 rhs 2008-05-22 Made Range, RangeSet, and Session all use proper RFC1982 comparisons per QPID-861 . Also switched command ids from long -> int, and added a mutex to channel to prevent multi-frame commands from interle ... Use .intValue() not (int) (long)
r659477 arnaudsimon 2008-05-23 QPID-1089 : Changed to use coountdownlatch

Recently Raised JIRAs

Key Component(s) Affects Version/s Summary Status Assignee Reporter Review Comments
QPID-1061 C++ Broker, Python Client M3 (QPID-1061) Management heartbeat message from broker Closed Unassigned Ted Ross  
QPID-1062 Java Client M3 (QPID-1062) improve performance of 0-10 encode/decode Open Rafael H. Schloming Rafael H. Schloming  
QPID-1063 C++ Broker   (QPID-1063) under Boost 103200, command line args with "=" didn't work Open Unassigned michael goulish  
QPID-1064 python tools M3 (QPID-1064) intermittent background thread stack trace when using qpid-config Open Rafael H. Schloming Rafael H. Schloming  
QPID-1065 C++ Broker M3 (QPID-1065) Management messages may lost if client attach hits a small time window Closed Unassigned Ted Ross  
QPID-1066 Java Broker M2, M2.1 (QPID-1066) cleanMainQueue call mistakenly wrapped in isInfoEnabled() Resolved Martin Ritchie Martin Ritchie  
QPID-1067 C++ Broker M3 (QPID-1067) Minor improvements/fixes for command line utilities Closed Unassigned Ted Ross  
QPID-1068 C++ Broker, C++ Client M3 (QPID-1068) C++ configure fails if help2man not present Open Andrew Stitcher Steve Huston  
QPID-1069 C++ Broker, C++ Client M3 (QPID-1069) Patch to build trunk with Boost 1.35 Open Andrew Stitcher Steve Huston  
QPID-1070 C++ Broker, C++ Client M3 (QPID-1070) Patch to allow configure options to set Boost header and lib locations Closed Andrew Stitcher Steve Huston  
QPID-1071 C++ Broker M3 (QPID-1071) Publish interval for management can be set to zero Resolved Ted Ross Ted Ross  
QPID-1072 Java Client, Java Common M3 (QPID-1072) org.apache.qpidity packages should be moved under org.apache.qpid Open Rafael H. Schloming Rafael H. Schloming  
QPID-1073 C++ Broker M3 (QPID-1073) Broker deadlock in management code Resolved Ted Ross Ted Ross  
QPID-1074 Java Broker   (QPID-1074) Log Configuration Watcher in Java Broker halts on invalid log4j.xml Open Unassigned Senaka Fernando  
QPID-1075 Java Broker   (QPID-1075) README on Java Broker Open Unassigned Senaka Fernando  
QPID-1076 Java Broker M3 (QPID-1076) Cannot run Java Broker built on cygwin from trunk release due to qpid-run format issue Open Marnie McCormack Marnie McCormack  
QPID-1077 Ant Build System M3 (QPID-1077) Permissions incorrect on bin directory on trunk release Open Unassigned Marnie McCormack  
QPID-1078 Ant Build System M3 (QPID-1078) Ant generated qpid-incubating.jar has the wrong paths Open Rafael H. Schloming Aidan Skinner  
QPID-1079 Java Tests M3 (QPID-1079) Tests from Systests module should extend QpidTestCase Open Arnaud Simon Arnaud Simon
QPID-1080 Java Broker, Java Client M3 (QPID-1080) (0.8 code path) org.apache.qpid.test.unit.topic.TopicSessionTest#testNoLocal intermittently failing Open Unassigned Arnaud Simon Logs would be useful.  May be due to shared state between tests??
QPID-1081 Java Client M3 (QPID-1081) org.apache.qpid.test.client.QueueBrowserAutoAckTest and org.apache.qpid.test.client.QueueBrowserNoAckTest are intermittently failing Open Unassigned Arnaud Simon Logs would be useful.  May be due to shared state between tests??  Also the autoCreateBroker system property may be to blame
QPID-1082 Java Tests M3 (QPID-1082) Add test case to ensure that config of housekeeping.expiredMessageCheckPeriod to 0 disables housekeeping process Open Aidan Skinner Aidan Skinner  
QPID-1083     (QPID-1083) Qpid Messaging Tutorial Open Unassigned Jonathan Robie  
QPID-1084 Java Client M2, M2.1, M3 (QPID-1084) (Java Client) Race condition suspending channel in no-ack flow control situations Open Rob Godfrey Rob Godfrey  
QPID-1085 Java Broker M3 (QPID-1085) Creating an invalid subscriber with a durable subscription still creates the subscription Open Aidan Skinner Aidan Skinner  
QPID-1086 Java Client M3 (QPID-1086) (01.0 dode path) Client does not implement session.flush confirmed Resolved Unassigned Arnaud Simon  
QPID-1087 C++ Broker M3 (QPID-1087) Improvements to inter-broker federation Closed Ted Ross Ted Ross  
QPID-1088 C++ Broker M3 (QPID-1088) Locking cleanup for management objects Open Ted Ross Ted Ross  
QPID-1089 Java Tests M3 (QPID-1089) Test FieldTableMessageTest and TextMessageTest may hang Resolved Arnaud Simon Arnaud Simon  
Document generated by Confluence on May 26, 2010 10:32