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

Agenda

Attendees

Rob Godfrey

Rajith Attapattu 

Rafi Schloming 

Review of Code Commits

revision committer date comment review points
r649339 aconway 2008-04-18 src/tests/python_tests: fix exit status if QPID_NO_PREVIEW is set. src/qpid/framing/AMQFrame.h: frame header setters/getters with 0-10 naming.  
r649409 arnaudsimon 2008-04-18 QPID-798 Make property per connection and/or system wide; change name to SYNC_PERSISTENT to denote only used on persistent messages  
r649432 aidan 2008-04-18 QPID-832 default protocol version to 0-9  
r649436 arnaudsimon 2008-04-18 QPID-936 : added missing session close op  
r649479 kpvdr 2008-04-18 Fix to prevent possible Timer deadlocks by holding onto mutex while calling fire()  
r649547 aconway 2008-04-18 Uncommented tests.  
r649554 aconway 2008-04-18 From Ted Ross: QPID-934 " title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-934 "> QPID-934 ">https://issues.apache.org/jira/browse/QPID-934

This patch fixes a problem related to multiple management sessions run over the same AMQP session (typically seen in test environments). ...

 
r649571 aconway 2008-04-18 Fix build problem.  
r649585 aidan 2008-04-18 Merged revisions 648217-649481 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk ........ r648272 - aconway - 2008-04-15 15:54:46 +0100 (Tue, 15 Apr 2008) - 1 line Fix b ...  
r649642 kpvdr 2008-04-18 fix ambiguity problem found on gcc 3.4 compilers  
r649648 rhs 2008-04-18 QPID-901 : update pom to work with new codegen  
r649661 aidan 2008-04-18 Merged revisions 649482-649660 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk ........ r649547 - aconway - 2008-04-18 15:12:36 +0100 (Fri, 18 Apr 2008) - 2 lines Unco ...  
r649666 astitcher 2008-04-18 Split AsynchIOAcceptor into IOHandler and connection control code  
r649671 aconway 2008-04-18 Fix test failure.  
r649689 astitcher 2008-04-18 Refactored Acceptor code to allow multiple acceptors to be present in the broker  
r649691 astitcher 2008-04-18 Added missed new include file  
r649711 aidan 2008-04-18 QPID-832 fix some compile errors  
r649790 aidan 2008-04-19 QPID-832 ahem  
r649905 aidan 2008-04-20 QPID-832 now 95% bug free  
r649907 aidan 2008-04-20 QPID-832 remove log4j spewage  
r649909 aidan 2008-04-20 Merged revisions 649661-649908 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk ........ r649666 - astitcher - 2008-04-18 20:44:25 +0100 (Fri, 18 Apr 2008) - 2 lines Sp ...  
r649915 gsim 2008-04-20 QPID-920 : converted c++ client to use final 0-10 protocol * connection handler converted to using invoker & proxy and updated to final method defs * SessionCore & ExecutionHandler replace by SessionIm ...  
r650099 aidan 2008-04-21 QPID-832 Make sure that we lock early enough to avoid deadlocks hwen closing  
r650108 aidan 2008-04-21 QPID-832 revert last commit, 650099  
r650122 aidan 2008-04-21 QPID-832 pass a genuine connection so that it doesnt NPE  
r650127 arnaudsimon 2008-04-21 QPID-939 Added "ID:" to message ID  
r650136 rgodfrey 2008-04-21    
r650145 rgodfrey 2008-04-21 Wrong revision  
r650146 rgodfrey 2008-04-21 create branch for broker refactoring  
r650148 rgodfrey 2008-04-21 Initial checkpoint of queue refactoring work  
r650159 gsim 2008-04-21 QPID-920 : send message-accept for acks (as well as completion) * AckPolicy now maintains a set of transfered messages for cumulative accepts  
r650179 rgodfrey 2008-04-21 remove duplicate check of interest in enqueue, enable new Queue by default  
r650193 aidan 2008-04-21 QPID-832 catch dodgy mock generated exception, just like M2.x  
r650198 aconway 2008-04-21 src/qpid/RangeSet.h: generic set implementation using ranges. - no heap allocation for simple sets (<= 3 ranges) - binary searches for o(log) performance in complex sets  
r650205 aidan 2008-04-21 QPID-832 handle multiple brokers properly  
r650210 aconway 2008-04-21 Fix compile error on rhel5.  
r650221 aconway 2008-04-21 Better workaround for boost::ptr_map incompatibility between boost 1.33 and 1.34, based on public properties of ptr::map types rather than version numbers.  
r650227 aconway 2008-04-21 Disable compilation of amqp_0_10 codec until ready for integration.  
r650250 gsim 2008-04-21
  • raise error when controls other than attached are received on unattached channel * corrected exception handling in client and on broker (broker to issue detach)
 
r650273 aconway 2008-04-21 Fix packaging problems for rpmbuild.  
r650359 rhs 2008-04-22 QPID-832 : fixed ant build system  
r650439 gsim 2008-04-22 QPID-648 : (based on patch from mfarrellee@redhat.com) * apply authentication to final 0-10 codepath * consolidate conditional compilation of sasl-related code * improved handling of connection close ...  
r650440 rhs 2008-04-22 QPID-823 : add junit to the libs for junit-toolkit  
r650447 aidan 2008-04-22 create forrest site  
r650450 gsim 2008-04-22 QPID-944 : do no-local checking where requested when there is an exclusive subscription active  
r650478 aidan 2008-04-22 Merged revisions 649909-650455 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk ........ r649915 - gsim - 2008-04-20 13:10:37 +0100 (Sun, 20 Apr 2008) - 6 lines QPID-92 ...  
r650565 rhs 2008-04-22 QPID-947 : update cpp and python management to 0-10 final  
r650579 rhs 2008-04-22 QPID-832 : updated build order  
r650581 rhs 2008-04-22 QPID-832 : moved 0-8 specific code into 0-8 subclass of session  
r650598 rhs 2008-04-22 QPID-832 : moved more 0-8 specific code to 0-8 subclasses  
r650604 rhs 2008-04-22 QPID-948 : patch from Ted Ross for updated management utilities to 0-10 final  
r650617 rhs 2008-04-22 QPID-832 : moved more 0-8 specific code into 0-8 subclasses  
r650620 cctrieloff 2008-04-22 QPID-945 from Ted Ross  
r650635 gsim 2008-04-22 Moved federation to final 0-10 codepath  
r650640 gsim 2008-04-22 QPID-920 : allow applications to trigger the sending of a flush to server  
r650657 astitcher 2008-04-22
  • Renamed the Acceptor class to be the ProtocolFactory class which better approximates its current behaviour * Slightly refactored TCPIOPlugin to better approximate how it would look when we imple ...
 
r650658 aidan 2008-04-22 QPID-832 make tests use new QpidTestCase magic for getting connections  
r650795 gsim 2008-04-23 Added to the no-local tests, cleaned up comments (and highlighted non-standard nature of these tests)  
r650813 aidan 2008-04-23 QPID-832 remember to pass username to getConnection  
r650850 rgodfrey 2008-04-23 QPID-832 : Quoted identifiers grammar fix for client side selectors  
r650855 rhs 2008-04-23 QPID-832 : switched from execing javacc to using the javacc task; this should fix the build on cygwin  
r650858 rhs 2008-04-23 QPID-832 : moved CloseTests and DurableSubscriberTests -> CloseTest and DurableSubscriberTest  
r650875 gsim 2008-04-23 Add support for reading 0-10 arrays; Set sync bit on session header for commands sent with auto_sync on.  
r650876 rgodfrey 2008-04-23 QPID-832 : connection should be set to started before sessions are started  
r650887 rgodfrey 2008-04-23 QPID-832 : Fixed AMQSession_0_10 so that it takes the acknowledge mode from the session not a system definition  
r650890 aidan 2008-04-23 QPID-832 fix failover detection, rename startDispatcher  
r650901 rhs 2008-04-23 QPID-832 : fixed override of notifyMessage, this re-enables selectors for 0-10  
r650906 aconway 2008-04-23
  • SequenceSet implemented on RangeSet. - Reduced #include dependencides on SequenceSet.h
 
r650922 astitcher 2008-04-23 Make python tests work with VPATH builds  
r650970 astitcher 2008-04-23 Patch from Mick Goulish: Fixes to previous improved portability patch  
r650997 aconway 2008-04-23 src/tests/ClientSessionTest.cpp: uncommented tests for session resume as EXPECTED_FAILURES tests. src/tests/unit_test.h: workarounds for broken EXPECTED_FAILURES tests in boost <= 1.34  
r650999 astitcher 2008-04-23 Reverted earlier change to valgrind suppressions  
r651088 aconway 2008-04-23 Fix build error introduced by earlier commit.  
r651107 aidan 2008-04-23 QPID-832 copy trunk before performing some major operations  
r651111 aidan 2008-04-23 Delete stuff that's just going to get synced from M2.x  
r651112 aidan 2008-04-23 QPID-832 copy the M2.x broker  
r651113 aidan 2008-04-23 QPID-832 sync from M2.x  
r651115 aidan 2008-04-24 QPID-832 copy from M2.x  
r651116 aidan 2008-04-24 QPID-832 copy from M2.x  
r651117 aidan 2008-04-24 QPID-832 copy from M2.x  
r651118 aidan 2008-04-24 QPID-832 copy from M2.x  
r651119 aidan 2008-04-24 QPID-832 copy from M2.x  
r651120 aidan 2008-04-24 QPID-832 copy from M2.x  
r651124 aidan 2008-04-24 QPID-832 sync build stuff from thegreatmerge  
r651125 aidan 2008-04-24 QPID-832 sync build stuff from thegreatmerge  
r651126 aidan 2008-04-24 QPID-832 sync build stuff from thegreatmerge  
r651133 aidan 2008-04-24 QPID-832 merge M2.x  
r651134 aidan 2008-04-24 QPID-832 nuke some obsolete stuff  
r651211 aidan 2008-04-24 QPID-832 update pom version  
r651276 rhs 2008-04-24 QPID-832 : fixed DerbyMessageStore to compile on Java 1.5 (hopefully)  
r651287 aconway 2008-04-24 emacs/qpid-c+-mode.el: qpid-c+-mode for Emacs. qpid-style indentation plus some useful commands for inserting copyrights etc. Feel free to improve it, there's lots of room.  
r651290 cctrieloff 2008-04-24 QPID-953 from tross  
r651301 aidan 2008-04-24 QPID-832 make systests run  
r651321 aconway 2008-04-24 Edits to doxygen comments for user documentation.  
r651325 rgodfrey 2008-04-24 QPID-832 : Fix eol-style  
r651346 nsantos 2008-04-24 add include for list, for gcc4.3  
r651375 rgodfrey 2008-04-24 QPID-832 : Fix CRLF line endings  
r651421 gsim 2008-04-24 Correct expected error codes for final 0-10 spec  
r651423 gsim 2008-04-24 Generate c++ code from final 0-10 spec  
r651425 cctrieloff 2008-04-24 QPID-958 by Danushka Menikkumbura  
r651431 rhs 2008-04-24 QPID-832 : fixed merge artifact affecting replyTo  
r651474 astitcher 2008-04-25 Fix building examples when using a VPATH build  
r651531 gsim 2008-04-25 Fixed caught exception type in recovery  
r651997 aconway 2008-04-27 Session state as per AMQP 0-10 specification.  
r652037 cctrieloff 2008-04-28 QPID-918 patch from Senaka  
r652041 cctrieloff 2008-04-28 QPID-971 - Senaka Fernando, I also edited the README in a few places.  
r652053 astitcher 2008-04-28 Work In Progress: Added initial rdma code including test server and client Turn off rdma support by default but autoconf should now detect whether necessary rdma/ibverbs libs and headers are pre ...  
r652075 gsim 2008-04-29 QPID-977 : shutdown mgmt client cleanly in federation tests (patch from tross@redhat.com) QPID-981 : added custom options to queue declare to tag each message as it goes through a bridge queue and allow ...  
r652076 gsim 2008-04-29 QPID-981 : management schema change missed from previous commit  
r652083 gsim 2008-04-29 QPID-974 : allow the size of the queue of outgoing frames to be restricted QPID-544 : tidy up configuration (ensuring desired settings are used correctly, allowing tcp socket options to be se ...  
r652086 rhs 2008-04-29 QPID-979 : added backwards compatible uuid to qpid.datatypes  
r652114 gsim 2008-04-29 QPID-981 : allow id and exclude list to be passed through when creating a bridge with qpid-route  
r652120 astitcher 2008-04-29 Removed some unnecessary #includes  
r652170 rhs 2008-04-29 QPID-984 : override MINA's IoServiceListenerSupport class in order to fix infinite loop Investigate  whether this can be avoided by synchronizing transport  connection
r652173 rhs 2008-04-29 QPID-983 : fixed deadlock between AMQConnection.close and FailoverHandler  
r652180 astitcher 2008-04-29 More RDMA Work in Progress Changes to client buffering Buffering improvement to server Removed unused state machine from RdmaIO code Move the write throttling due to limited write buff ...  
r652386 gsim 2008-04-30 QPID-988 and QPID-989 : fixes to framing for final 0-10 spec  
r652388 ritchiem 2008-04-30 QPID-889 : Removed _reapingStoreContext from CSDM replaced with local StoreContext()s so they are not reused by different threads.  
r652389 ritchiem 2008-04-30 QPID-887 : Renamed QueueHouseKeeping threads so they can be identified in thread dump. Named Queue-housekeeping-<virtualhost name> Changed more than just the name.  Also adds a System exit - this should be documented.
Action: move log statements to debug - not info.
r652399 ritchiem 2008-04-30 QPID-888 ,QPID-886 : Fixed all management uses of _lock.lock / _lock.unlock so that they correctly call unlock from a finally block in the CSDM. There are two issues that cover that. QPID-888 - Fix the ...  
r652409 rajith 2008-05-01 This commit is for QPID-992 and QPID-993 build.xml ========== I added the broker-plugins as a module to the ant build system. This was nessacery to get the plugins jar generated for QPID-993 . In gene ... module.xml should not include specific code such as the copy which breaks building other modules.
r652411 rajith 2008-05-01 Added the following tests to 0-10 exclude lists as these tests are for the java broker. However when the java broker gets to 0-10 we should also have exclude lists per broker as well. For the time bei ...  
r652451 gsim 2008-05-01 Cleanup: Re-enable tests that now pass; delete unused templates directory.  
r652469 gsim 2008-05-01 QPID-966 : applied patch from rajith; altered to use uuid as session name; updated verify scripts for automated testing; re-enabled automated testing in c++ build  
r652506 gsim 2008-05-01 Remove preview tests (no longer required)  
r652535 nsantos 2008-05-01 applying Ted Ross's patch to handle unicode encoding and management message ordering issues  
r652548 rhs 2008-05-01 QPID-965 : added an option to turn on deprecation during compile  
r652558 gsim 2008-05-01 QPID-989 : fix decode of zero sized map  
r652567 aidan 2008-05-01 QPID-994 Dont wait for attain state as connection is closed by we get CloseOk Wrong JIRA refrred to...  Would like some justification for change.
r652568 aidan 2008-05-01 QPID-1001 dont set the expiration time if TTL is 0  
r652591 gsim 2008-05-01 Turn auth back on by default for c++ broker (only if SASL libs are available)  
r652670 rhs 2008-05-01 QPID-987 : reduced message count in DupsOKTest  
r652672 rhs 2008-05-01 QPID-993 : added an osgi manifest to broker-plugins jar  
r652680 rhs 2008-05-01 QPID-1002 : applied patch from Senaka to make systests run using normal junit testrunner  
r652689 gsim 2008-05-01 Boost's string split function causes problems on older versions of the library. Replaced with homegrown equivalent.  
r652705 rhs 2008-05-01 QPID-1003 : added excludes for framework test classes  
r652779 gsim 2008-05-02 QPID-986 : Patch from Danushka Menikkumbura.  
r652783 gsim 2008-05-02 QPID-980 : Patch from Danushka Menikkumbura revising installation notes.  
r652799 gsim 2008-05-02 Use BOOST_CHECK_EQUAL in place of BOOST_REQUIRE_EQUAL (compatible with older boost)  
r652829 gsim 2008-05-02 Use no-ack in bridging as it is currently an exclusive, temp queue (will eventually be configurable)  
r653248 gsim 2008-05-04 Fix error handling for connection close during startup.  
r653249 gsim 2008-05-04 Extra log ouput for queue policy.  
r653251 gsim 2008-05-04 Use amq.direct for control queue in topic test.  
r653252 gsim 2008-05-04 Allow queue durbaility to be specified independent of message durability.  
r653253 gsim 2008-05-04 Update and cleanup scripts for automated 0-10 example testing.  
r653354 arnaudsimon 2008-05-05 QPID-1006 and QPID-1007 : -QPID-1006 :use same socket buffer size and frame size -QPID-1007 : added io write handler into MINA chain Use Integer.getInteger and int constants rather than String constants and parsing.  If System Property not an integer use default rather than none, still with warning, or throw RuntimeException?  Should we have a magic value for unbounded?  What are valid value for these numbers - what is the effect of a negative number... We shouldn't be catching "Exception" but specific subtype.
 in conect():

"true".equals should instead be Boolean.getBoolean 
having tcpNoDelay default to true is suspect 
Constant being configured is it the buffer size of the max frame size?  We may default the buffer size to the max frame size... but surely the disassmbler is being created relative to the max frame size?
r653399 arnaudsimon 2008-05-05 QPID-1018 : added org.apache.qpid.client.configuration and add io props AMQConnection.java:
use Long.getLong rather than System.getproperties...
Can we make properties into some sort of enum/class with get accessors 
Property names should be made more consistent
r653400 arnaudsimon 2008-05-05 QPID-1007 : removed bad imports  
r653415 ritchiem 2008-05-05 QPID-887 : Renamed QueueHouseKeeping threads so they can be identified in thread dump. Named Queue-housekeeping-<virtualhost name> This change does not have the same System.exit(-1) that the equivalent change on M2.x had
r653416 aidan 2008-05-05 QPID-1019 prevent messages being dequeued unecessarily, from rgodfrey  
r653419 aidan 2008-05-05 turn on merge tracking between trunk and M2.x  
r653421 ritchiem 2008-05-05 QPID-895 : Patch provided provided by Senaka to prevent delay on initial Connections with SingleServer methods. Updated FailoverMethodTest to include a better description of where the times come from. ...  
r653426 arnaudsimon 2008-05-05 QPID-1005 : Added a property for ignoring setClientID so we are compatible with legacy applications that don't rely on the ID being set on the connection URL. change name of property as it give wrong impression about effect.
r653427 ritchiem 2008-05-05 QPID-998 : prevented warning about missing bin/etc directories in modules that don't have bin or etc. should have a variable to control the echo, if-verbose or something
r653434 ritchiem 2008-05-05 QPID-1021 : Update to build system to store and clean test results per module.name. Changing of test results directory to new directory shouldn't have been done without consultation- should have been posted on the list.  JIRA was filed and closed within 30 minutes.
Broke the test report task
r653439 ritchiem 2008-05-05 QPID-1021 : Update to build system to store and clean test results per module.name. Sorry errant } broke everything.  
r653441 ritchiem 2008-05-05 QPID-997 : Cause of delay is the missing / in the file url for the log4j configuration file. Under windows the path would start file://c:/ which log4j assumes is some remote file system. For windows i ...  
r653447 aidan 2008-05-05 Check if consumer is closed and dont reclose it No JIRA number!
r653451 aidan 2008-05-05 QPID-1022 Use synchronous writes to fix race conditions  
r653452 aidan 2008-05-05 QPID-1023 increase some timeouts  
r653508 gsim 2008-05-05 QPID-1008 : allow for case where 0-10 message-properties are not included in a received message Wrong { convention
r653518 arnaudsimon 2008-05-05 QPID-1025 : changed received so empty Payload are processed Rafi to review with Arnaud
r653527 gsim 2008-05-05 Updated for latest 0-10 spec and added two extra queue options to set the flow to disk policy trigger size/count Use StringBuilder for String concatenation
binddingKey has too many 'd's
the exchange name / binding key should be truncated so that the entire string fits inside 255 bytes.
See rules laid down in exchange on qpid-dev between rgodfrey & cctrielloff.  Care needs to be taken with multibyte unicode characters.
r653720 aidan 2008-05-06 Merged revisions 652388-652389,652399,652567-652568,653416 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r652388 - ritchiem - 2008-04-30 15:40:18 +0100 ( ...  
r653731 arnaudsimon 2008-05-06 QPID-1028 : updated report task for including all subdirs  
r653760 aidan 2008-05-06 QPID-1029 : Generate temporary queue names using GUIDs to ensure uniqueness.  
r653813 arnaudsimon 2008-05-06 QPID-1030 : This solves the issue for the 0.10 code path  
r653830 rajith 2008-05-06 This is a fix for QPID-1031 I added read/write methods for datetime that calls int64.  
r653854 aconway 2008-05-06 From QPID-879 " title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-879 "> QPID-879 ">https://issues.apache.org/jira/browse/QPID-879

contributed by Jonathan Robie. XML exchange allowing messages to be routed base on XQuery expressions.

 
r653875 rhs 2008-05-06 QPID-1033 : made loading of the spec file not fail if the results cannot be cached, e.g. due to an unwritable directory  
r653904 rajith 2008-05-06 This patch was attached to QPID-953 . It allows to specify a comma separated list of queue names to filter with -f flag. Also I removed getopt and added optparse as it provides a more easy way of handl ...  
r653912 aconway 2008-05-06 Fix for defining HAS_XML  
r654097 aidan 2008-05-07 QPID-952 , QPID-951 , QPID-1032 Fix failover, ensure that it is properly detected, that frames are replayed approrpiately and that failover does not timeout.  
r654104 aidan 2008-05-07 QPID-952 should have been part of previous commit  
r654109 aidan 2008-05-07 QPID-1036 increase timeouts to more reasonable levels, ensure that durable queues are deleted when no longer needed  
r654113 aidan 2008-05-07 Merged revisions 653420-654109 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r653447 - aidan - 2008-05-05 13:26:29 +0100 (Mon, 05 May 2008) - 1 line ...  
r654125 aidan 2008-05-07 Add integration tests to #D project  
r654143 aidan 2008-05-07 Tidy up #D project a bit  
r654144 aidan 2008-05-07 Tidy up #D project a bit  
r654158 rhs 2008-05-07 QPID-979 : added convenience accessors for headers  
r654457 arnaudsimon 2008-05-08 QPID-1004 : Disable this test as it is not finished and TTL is already tested undo this change as the subsequent change disables TTLTest in the correct way
r654464 arnaudsimon 2008-05-08 QPID-1004 : As this test does not extend QpidTestCase we need to exclude it from the build.xml. Log comment on commit is wrong - it is being excluded because the test is broken
r654505 arnaudsimon 2008-05-08 QPID-1037 : Added module name prop and an exclude.modules prop + switch systests off in cpp profiles. rhs: don't think this change is necessary.  Also why module.name being set when is set automatically with exception of junit-toolkit
suggest most of this change should be reversed 
systests execution time should be fixed by fixing timeout 
This change should have been discussed on list (excluding an entire test suite is a *big* change)
r654513 arnaudsimon 2008-05-08 QPID-1037 : revert the junit-toolkit change  
r654529 aidan 2008-05-08 QPID-1038 add test case  
r654545 aidan 2008-05-08 QPID-1038 add a mixed send/recieve/rollback test  
r654564 nsantos 2008-05-08 QPID-1035 : managementgen only exists in qpid C++ source - applying patched supplied by Matt Farrellee  
r654566 nsantos 2008-05-08 QPID-1026 : managementgen C++ symbol validation - applied patch supplied by Matt Farrellee  
r654574 nsantos 2008-05-08 QPID-1035 : managementgen only exists in qpid C++ source - applying patched supplied by Matt Farrellee  
r654584 nsantos 2008-05-08 QPID-1035 : managementgen only exists in qpid C++ source - applying patched supplied by Matt Farrellee  
r654618 rhs 2008-05-08 QPID-979 : added access to enums through the session so that symbolic constants can be used rather than hard coded ones; also added default loading of the spec  
r654623 rhs 2008-05-08 QPID-979 : switched to a more appropriate name for locating the spec  
r654637 rhs 2008-05-08 QPID-979 : added qpid_config.py appropriate for devel checkout  
r654666 astitcher 2008-05-09 QPID-1040 : Patch from Ted Ross: Asynchronous Connector Code to allow non-blocking connection of new sockets  
r654710 gsim 2008-05-09 Make ANONYMOUS the default authentication mechanism.  
r654712 gsim 2008-05-09 Make ANONYMOUS the default mechanism  
r654737 gsim 2008-05-09 QPID-1042 : ensure delievery record is kept where accept_mode=not-required, acquire_mode=not-acquired and flow_mode=credit  
r654759 gsim 2008-05-09 Enabled PLAIN authentication and setting of username and password for 0-10 python client. Added options to all command line tools to allow a username and password to be specified.  
r654761 gsim 2008-05-09 Reverted change to use ANONYMOUS as default (I had a change of heart on that)  
r654780 ritchiem 2008-05-09 Create M2.1 Bug fix branch  
r654785 ritchiem 2008-05-09 Moved all references to M2.1 to M2.1.x-SNAPSHOT  

Recently Raised JIRAs

Key Component(s) Affects Version/s Summary Status Assignee Reporter Review Comments
QPID-1001 Dot Net Client M2.1, M3 (QPID-1001) .Net client sets expiration time incorrectly Open Aidan Skinner Aidan Skinner Resolved?
QPID-1002 Java Tests   (QPID-1002) Improvements to Test Framework making it possible to run systests Closed Martin Ritchie Senaka Fernando affects version should be set
QPID-1003 Ant Build System, Java Tools   (QPID-1003) Junit treats Classes ending with Test as testcases Closed Martin Ritchie Senaka Fernando affects version should be set
QPID-1004 Java Tests   (QPID-1004) org.apache.qpid.test.testcases.TTLTest Fails Open Unassigned Senaka Fernando  
QPID-1005 Java Client M3 (QPID-1005) Client ID Open Unassigned Arnaud Simon need more descriptive title.
Issue needs more work - see notes on commit above
QPID-1006 Java Client M3 (QPID-1006) (0.10 code path) Message rate is very slow when big messages are sent. Resolved Arnaud Simon Arnaud Simon Should be reopened because of comments above
QPID-1007 Java Client M3 (QPID-1007) (0.10 code path) Need a way of controlling MINA queue size Resolved Unassigned Arnaud Simon  
QPID-1008 Java Client M3 (QPID-1008) 0-10 client throws NPE if message-properties are not present Open Unassigned Gordon Sim Should be marked as resolved
QPID-1009 Java Management Console   (QPID-1009) Update JMX Management Console FAQ on using scrips on Unix systems Open Unassigned Senaka Fernando  
QPID-1010 Java Management Console   (QPID-1010) Buttons are not visible in New Connection Dialog Box Open Unassigned Senaka Fernando Someone should look at patch
QPID-1011 Java Management Console   (QPID-1011) Qpid Management Console Plugin has undefined behaviour in different Eclipse Perspectives Open Unassigned Senaka Fernando Someone should look at patch
QPID-1012 website   (QPID-1012) Attachments Links unavailable on Configuring Qpid Management Console wiki page Open Unassigned Senaka Fernando  
QPID-1013 Java Management Console   (QPID-1013) Documentation on running Qpid Management Console within Eclipse is Required Open Unassigned Senaka Fernando  
QPID-1014 Java Management Console   (QPID-1014) qpid.management.perspective should be replaced by a better phrase Open Unassigned Senaka Fernando Someone should look at patch
QPID-1015 Java Management Console   (QPID-1015) NPE Reported Incorrectly by Qpid Management Console Open Unassigned Senaka Fernando Someone should look at patch
QPID-1016     (QPID-1016) Can not get qpid-tool to run Closed Unassigned Danushka Menikkumbura  
QPID-1017 Python Test Suite   (QPID-1017) README in Qpid Python has wrong name for run-tests Open Unassigned Senaka Fernando Someone should look at patch
QPID-1018 Java Client M3 (QPID-1018) Client properties centralization Open Arnaud Simon Arnaud Simon See comments above
QPID-1019 Java Broker M2.1, M3 (QPID-1019) Message cleanup can cause refcount to go below 0 Open Rob Godfrey Aidan Skinner Should be marked resolved
QPID-1020 Ant Build System M3 (QPID-1020) Test classes should be built by default ant run. Open Martin Ritchie Martin Ritchie
QPID-1021 Ant Build System M3 (QPID-1021) Module test results should be listed by module and removed by clean Open Martin Ritchie Martin Ritchie Should be marked resolved
QPID-1022 Dot Net Client M2.1, M3 (QPID-1022) Client doesn't wait for replies correctly Open Unassigned Aidan Skinner Should be marked resolved
QPID-1023 Dot Net Client M2.1, M3 (QPID-1023) Various tests fail due to insufficent time outs Open Unassigned Aidan Skinner Should be marked resolved
QPID-1024 C++ Broker M3 (QPID-1024) When a message is released by the client the c++ broker continues to serve the same message Closed Gordon Sim Rajith Attapattu  
QPID-1025 Java Client M3 (QPID-1025) (0.10 code path) Empty body messages are not propagated to the consumer Open Unassigned Arnaud Simon  
QPID-1026 Code Generator   (QPID-1026) managementgen C++ symbol validation Open Unassigned Matthew Farrellee  
QPID-1027 Python Test Suite   (QPID-1027) verify script is sensitive to shell in use Open Unassigned Senaka Fernando  
QPID-1028 Ant Build System M3 (QPID-1028) Test report is not generated Open Unassigned Arnaud Simon Should be marked resolved
QPID-1029 Dot Net Client M2.1, M3 (QPID-1029) Client generates non-unique temporary queue names Open Aidan Skinner Aidan Skinner  
QPID-1030 Java Client M3 (QPID-1030) Making JMS easier for users Open Unassigned Arnaud Simon Change title to be more reflective on content.  Also see comments on commit
QPID-1031 Python Client M3 (QPID-1031) Python doesn't handle date time for 0-10 final Resolved Rajith Attapattu Rajith Attapattu  
QPID-1032 Dot Net Client M2.1, M3 (QPID-1032) Failover replays frames but is unable to handle the OKs that are generated Open Aidan Skinner Aidan Skinner Should be marked as resolved
QPID-1033 Python Client M3 (QPID-1033) Continue on error if cannot create spec pcl Resolved Rafael H. Schloming Justin Ross  
QPID-1034     (QPID-1034) README on verify scripts Open Unassigned Senaka Fernando  
QPID-1035 Code Generator   (QPID-1035) managementgen only exists in qpid C++ source Open Unassigned Matthew Farrellee can this be resolved
QPID-1036 Dot Net Client M2.1, M3 (QPID-1036) Integration tests generate false negatives Open Aidan Skinner Aidan Skinner Should be marked as resolved
QPID-1037 Java Tests M3 (QPID-1037) Need a way of not running some module tests Closed Arnaud Simon Arnaud Simon  
QPID-1038 Dot Net Client M2.1, M3 (QPID-1038) Blocking I/O in transport layer leads to poor performance for mixed sender/producer Open Aidan Skinner Aidan Skinner Should be marked as resolved
QPID-1039 C++ Broker   (QPID-1039) fix program options behavior for Boost 103200 Open Unassigned michael goulish  
QPID-1040 C++ Broker M3 (QPID-1040) Asynchronous Protocol Connector for C++ broker Open Andrew Stitcher Ted Ross Can be resolved?
QPID-1041 Python Client M3 (QPID-1041) Sources and sinks should all have names ( a problem in at least the Python client ) Open Rafael H. Schloming Jonathan Robie  
QPID-1042 C++ Broker M3 (QPID-1042) Record of deliveries not kept for non-acquired, non-accepted subscriptions in credit flow mode Open Gordon Sim Gordon Sim Can be resolved?
QPID-1043 website M3 (QPID-1043) Add page with a clear grid of protocol support for each qpid component Open Gordon Sim Gordon Sim  
Document generated by Confluence on May 26, 2010 10:32