This page last changed on Aug 22, 2008 by aidan.

Agenda

Commits review
JIRA Review
AOCB

Outstanding actions

revision committer date comment review comments
r659163 arnaudsimon 2008-05-22 QPID-1079 : Updated ...test.client tests for using QpidTestCase + move QpidTestCase in main so it is visible form systests RECEIVE_TIMEOUT : get rid of and use configurable timeout when available

r669431 rgodfrey 2008-06-19 QPID-950 : Broker refactoring, copied / merged from branch  
r669480 rgodfrey 2008-06-19 QPID-950 : Fixed Derby Message Store  
r661746 ritchiem 2008-05-30 QPID-1101 : Update to DestNameExchange to perform deep copy. Needs test
r662755 arnaudsimon 2008-06-03 QPID-1115 : Only generate client ID when necessary RG to comment on Jira
r662770 ritchiem 2008-06-03 QPID-1092 : Changed toString to be String.valueOf(getObject()) Added MessageToStringTest, tests performing toString on Message before calling getObject(). Weird catch in close()
r662827 arnaudsimon 2008-06-03 QPID-1112 : Update previous commit by re-using messageAcknowledge (added a flag specifying whether to send an messageAccept) inRecover check in BMC_0_10.postDeliver might be a problem with async delivery
r665841 rhs 2008-06-09 QPID-901 : always reset the auto-sync mode even if the call fails RHS:  make sure flag is used where appropriate
r669841 rgodfrey 2008-06-20 QPID-1144 : Reference count drops to zero too early for immediate messages in a txn RG: document LocalTransactionalContext
r669885 rgodfrey 2008-06-20 QPID-1101 : Updated Direct Exchange so it does not modify lists of queues No Test
r680602 rhs 2008-07-29 QPID-1201 : fixed up version of aidan's patch, there are still failures when running against an external java broker, however we seem to get past basic connection negotiation now Need to check that this works with 0-8 only broker
r681476 rhs 2008-07-31 QPID-1210 : made qpid-run output level configurable Fix setting of level in qpid-server to include \ or  indent properly
r683583 aidan 2008-08-07 QPID-1218 : Boost broker performance by lots. AMQMessage: Allow references to be incremented in a pile IncomingMessage: Increment message references in one go, flatten delivery loop a little. Make _d ... TopicExchange: init array size
r684036 rhs 2008-08-08 QPID-1213 : simplified unprocessed message and moved version specific code into the _0_8 and _0_10 variants FlowControllingBlockingQueue - Revert change - Add new JIRA for profiling change
ByteBufferMessaage - revert change - add to profiling jira
.transport.* - revert - add to profiling jira

Additional Actions

Rob : email list about Qpid testing strategy now that we have multiple performance testing frameworks.
Martin : Document InternalBrokerBaseCase
Aidan : Email list about logging of plain text passwords in debug logging.
RG : JIRA + Commit Build.xml
RHS : JIRA : Add QTC
RHS : Remove forked execution mode from tests
Rob : New VM Transport, two of them one that encodes one that sends objects

Commits

revision committer date comment review notes
r686722 ritchiem 2008-08-18 QPID-1226 : Last few changes to correctly shutdown all ApplicationRegistries on each test run  
r686811 rhs 2008-08-18 QPID-1252 : modified tests to unsubscribe the durable subscriptions they create  
r686818 gsim 2008-08-18 QPID-1250 : Ensure broker receives session.detached before channel can be reused.  
r686843 rhs 2008-08-18 updated qpid.0-10/java to match trunk/qpid/java@686835  
r686846 aconway 2008-08-18 Configure --without-cpg by default for M3.  
r686851 gsim 2008-08-18 QPID-1250 : Ensure broker receives session.detached before channel can be reused. Merge of 686818 from trunk.  
r686852 kpvdr 2008-08-18 Added --dtx option to txtest for DTX transaction testing  
r686854 kpvdr 2008-08-18 Added --dtx option to txtest for DTX transaction testing  
r687010 aidan 2008-08-19 QPID-1202 : Rebind durable subscriptions if the arguments have changed TopicExchange: take field arguments into account when determining if topic binding already exists when binding, but not for regul ...  
r687108 tross 2008-08-19 Created a development branch for C++ broker management  
r687138 kpvdr 2008-08-19 Missing DTX recover code for --dtx mode in txtest  
r687139 rhs 2008-08-19 increased the timeout in the new DurableSubscriptionTest from 250 milliseconds to 1 second  
r687140 kpvdr 2008-08-19 Missing DTX recover code for --dtx mode in txtest  
r687141 kpvdr 2008-08-19 Forgot to remove unneeded comment  
r687142 kpvdr 2008-08-19 Forgot to remove unneeded comment  
r687156 gsim 2008-08-19 Build tweaks for distcheck: * ensure examples dirs are writable so executables can be compiled * cleanup files on distclean  
r687310 arnaudsimon 2008-08-20 qpid-1251: changed close method for closing the underlying socket on windows only.  
r687313 rhs 2008-08-20 QPID-1252 : remove the durable subscription when done with it, and increased another timeout  
r687361 gsim 2008-08-20 Remove 'clever' locking as it actually degrades performance.  
r687377 rhs 2008-08-20 branch for experimental work  
r687382 aidan 2008-08-20 QPID-1202 : TopicExchance.removeFilteredQueue: if there are no instances of the filter, it's ok to remove it.  
r687383 aidan 2008-08-20 QPID-1217 : make temporary queue creation actually create the temporary queue. AMQSession*: consolidate createTemporaryQueue into AMQSession. ConnectionTest: declare custom exchanges before testing t ...  
r687540 rhs 2008-08-21 added codegen for 1-0-draft xml  
r687664 ritchiem 2008-08-21 QPID-1225 : Temporary commit to allow CI systems to help diagnose cause of race condition. My guess is that the session is open but closes right after the isClosed call is done. So the client the goes ...  
r687665 ritchiem 2008-08-21 Add Simple Request/Response Example from M2.x  
r687667 ritchiem 2008-08-21 Remove old crufty helper that is not used.  
r687688 ritchiem 2008-08-21 QPID-1225 : Remove SimpleACLTest from the test runs as the issues has been identified.  
r687741 ritchiem 2008-08-21 Stopped the broker closing the ProtocolSessions as this was causing the client to lock in Mina seemingly missing the notify for the CloseFuture and hangs indefinately  
r687742 ritchiem 2008-08-21 QPID-1256 : Initial commit of build creator tool. Documentation to appear on Wiki. ( http://cwiki.apache.org/confluence/display/qpid/Build+Creator

)

 
r687743 ritchiem 2008-08-21 QPID-1225 : Changed SimpleACLTest to use QpidTestCase so the failing test can be excluded. This change DOES NOT mean the test will run agains the exteranl brokers. The test explicitly shutsdown the QT ...  
r687749 ritchiem 2008-08-21 Sorry went crazy with git and didn't meant to commit this change  
r687764 aidan 2008-08-21 QPID-1167 : reset queue notification lists when creating queues. Pull out defaults centrally.  
r687807 aidan 2008-08-21 Update version, NOTICE files.  
r687808 aidan 2008-08-21 Tag M3  
r687813 aconway 2008-08-21 Pre-buffering output strategy for cluster. Additional hooks in broker code, should not affect standalone broker.  
r687850 aconway 2008-08-21 Fix typo.  
r687872 aconway 2008-08-21 Use numeric version number 0.3 in AC_INIT.  
r688045 gsim 2008-08-22 Update & correct some of the notes included with the release.  

Jiras

Key Component(s) Affects Version/s Summary Status Assignee Reporter Review Comments
QPID-1240 Java Management Console   (QPID-1240) NullPointerException when setting access level in UserManagement Panel Open Unassigned Martin Ritchie  
QPID-1241 Java Management Console   (QPID-1241) qpidmc.bat script does not cope with spaces (" ") in the path. Open Unassigned Martin Ritchie  
QPID-1242 Java Management Console   (QPID-1242) Ability to view Binary Messages was lost in the merge Open Unassigned Martin Ritchie  
QPID-1243 Ant Build System, Java Management Console   (QPID-1243) Provide mechanism to build management console Open Unassigned Martin Ritchie  
QPID-1244 Java Client   (QPID-1244) The 0-10 java client sometimes NPEs when the broker initiates connection close Resolved Rafael H. Schloming Rafael H. Schloming  
QPID-1245 Java Client M3 (QPID-1245) message prefetched into the synchronous queue don't get acked when a message listener is set Resolved Rafael H. Schloming Rafael H. Schloming  
QPID-1246 Java Broker   (QPID-1246) Broker/bin scripts do not have execute permission set in svn Resolved Martin Ritchie Martin Ritchie  
QPID-1247 Java Client   (QPID-1247) the qpid tests have a lot of boilerplate code that could be moved to a helper class or a base test case Open Unassigned Rafael H. Schloming  
QPID-1248 C++ Broker M3 (QPID-1248) Add "last image caching" so a new subscriber immediately gets the most recently sent msg - PLEASE PLEASE PLEASE!! Open Unassigned andrew M  
QPID-1249 C++ Broker M3 (QPID-1249) Distribution created on system where openais is not installed fails make check on system where it is Open Alan Conway Gordon Sim  
QPID-1250 Python Client M3 (QPID-1250) Race in detaching for 0-10 python client Resolved Gordon Sim Gordon Sim  
QPID-1251 Java Client M3 (QPID-1251) IO transport does not cleanly close on Windows Resolved Arnaud Simon Arnaud Simon  
QPID-1252   M3 (QPID-1252) various tests create durable subscriptions and then leave them there Resolved Rafael H. Schloming Rafael H. Schloming  
QPID-1253   M4 (QPID-1253) Add an option to sync after 'n' bytes. Open Unassigned Rajith Attapattu  
QPID-1254     (QPID-1254) Testing Qpid workflow mods Resolved Unassigned Gavin  
QPID-1255   M3 (QPID-1255) SimpleACLTest testClientPublishInvalidQueueSuccess intermittent failure in CI In Progress Unassigned Martin Ritchie  
QPID-1256     (QPID-1256) Provide build tool for combining source and patches from a variety of sources. In Progress Martin Ritchie Martin Ritchie  
QPID-1257     (QPID-1257) Allow individual broker and client binary packages to be built Open Unassigned Martin Ritchie  
QPID-1258 Java Broker, Java Client, Java Common, Java Management Console, Java Tests, Java Tools M3 (QPID-1258) Releases missing license files etc. Open Aidan Skinner Martin Ritchie  
Document generated by Confluence on May 26, 2010 10:32