This page last changed on May 09, 2008 by aidan.
revision committer date comment  
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 " 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  
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>  
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 ...  
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  
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.  

JIRAs

Key Component(s) Affects Version/s Summary Status Assignee Reporter Review Comments Action Status
QPID-965 Ant Build System M3 (QPID-965) ant build system does not completely replace maven Open Unassigned Aidan Skinner    
QPID-966 Python Client M3 (QPID-966) Update python examples to use the new API Open Rajith Attapattu Rajith Attapattu    
QPID-967 Java Client   (QPID-967) Binding arguments in Java JMS Open Unassigned Jonathan Robie    
QPI3D-968 Java Client   (QPID-968) runSamples script uses incorrect log4j.xml file location Open Unassigned Suran Jayathilaka    
QPID-969   M2 (QPID-969) Qpid/C++ M2 build failure in man file generation Open Unassigned Danushka Menikkumbura    
QPID-970 Java Management Console M3 (QPID-970) Wrong url in README file of Eclipse-plugin Open Unassigned Lahiru Gunathilake    
QPID-971 C++ Client   (QPID-971) README for C++ examples Open Unassigned Senaka Fernando    
QPID-972 Java Broker, Java Client   (QPID-972) Add runSamples.bat script for running samples in Windows Open Unassigned Suran Jayathilaka AS or MR to review patch
 
QPID-974 C++ Client M3 (QPID-974) Need to allow the size of the queue of outgoing frames to be limited Resolved Gordon Sim Gordon Sim    
QPID-975 Dot Net Client   (QPID-975) Prefetched messages can cause problems with clients Open Unassigned Martin Ritchie    
QPID-976 C++ Client M3 (QPID-976) Add wider SASL support to c++ client Open Unassigned Gordon Sim    
QPID-977 C++ Broker M3 (QPID-977) Federation tests raise exceptions after successful completion Closed Gordon Sim Ted Ross    
QPID-978 C++ Broker M2, M2.1 (QPID-978) memory leak in C++ broker Open Gordon Sim Rudolf Polzer    
QPID-979 Python Client M3 (QPID-979) Improvements for the python client API Open Rafael H. Schloming Rajith Attapattu    
QPID-980   M2 (QPID-980) Amend Qpid/C++ INSTALL file to show how to build/install Boost to work with the current build system Closed Unassigned Danushka Menikkumbura
 
QPID-981 C++ Broker M3 (QPID-981) Prevent looping in inter-broker routing Resolved Gordon Sim Gordon Sim    
QPID-982 C++ Broker, C++ Client, Code Generator   (QPID-982) C++ rubygen code generator sensitive to ruby version. Open Unassigned Alan Conway    
QPID-983 Java Client M3 (QPID-983) Deadlock between AMQConnection.close and FailoverHandler Resolved Unassigned Rafael H. Schloming Want to check for M2.x
 
QPID-984 Java Client M3 (QPID-984) FailoverTest hangs Open Unassigned Rafael H. Schloming    
QPID-985     (QPID-985) Build break in C++ repo Closed Unassigned Danushka Menikkumbura    
QPID-986 C++ Broker, C++ Client   (QPID-986) Need to link libuuid.a to libqpidbroker.so and libqpidclient.so in Qpid/C++ Closed Unassigned Danushka Menikkumbura    
QPID-987 Java Tests   (QPID-987) org.apache.qpid.test.client.DupsOkTest has high memory requirements Resolved Unassigned Senaka Fernando    
QPID-988 C++ Broker, C++ Client, Java Client, Python Client M3 (QPID-988) Final 0-10 spec does not include a frame-end marker between frames Resolved Gordon Sim Gordon Sim    
QPID-989 C++ Broker, C++ Client, Java Client, Python Client M3 (QPID-989) Final 0-10 spec has a count filed in maps Resolved Gordon Sim Gordon Sim    
QPID-990 C++ Broker M3 (QPID-990) Federation objects need to be persistent Open Unassigned Ted Ross    
QPID-991 Java Tools   (QPID-991) Qpid Junit Toolkit Ant Plugin (Ant Task) Open Martin Ritchie Senaka Fernando    
QPID-992 Java Tests M3 (QPID-992) SimpleACLTest fails in trunk Open Rajith Attapattu Rajith Attapattu Test need to be reviewed, suspect time.
 
QPID-993 Java Tests M3 (QPID-993) org.apache.qpid.server.plugins.PluginTest is failing on trunk Resolved Rajith Attapattu Rajith Attapattu    
QPID-994 Java Tests   (QPID-994) Reduce Memory consumed by DupsOkTest Open Unassigned Senaka Fernando    
QPID-995 Dot Net Client M2.1, M3 (QPID-995) StateWaiter can get terribly confused Open Aidan Skinner Aidan Skinner    
QPID-996 Dot Net Client M2.1, M3 (QPID-996) .Net client SslConnectionTest uses odd port Open Aidan Skinner Aidan Skinner    
QPID-997 Java Tests   (QPID-997) AMQBrokerManagerMBeanTest takes more than 60seconds to run Open Unassigned Martin Ritchie    
QPID-998 Ant Build System   (QPID-998) Prevent warnings about missing bin / etc directories Open Martin Ritchie Martin Ritchie    
QPID-999 Java Client   (QPID-999) QPID-854 : Commit 637086 on M2.1 is missing from trunk merge Open Unassigned Martin Ritchie    
QPID-1000 Java Tests   (QPID-1000) Deadlock in unit.basic.SelectorTest Open Unassigned Martin Ritchie Martin to svn annotate and take appropriate action.
 
QPID-1001 Dot Net Client M2.1, M3 (QPID-1001) .Net client sets expiration time incorrectly Open Aidan Skinner Aidan Skinner
 
QPID-1002 Java Tests   (QPID-1002) Improvements to Test Framework making it possible to run systests Closed Martin Ritchie Senaka Fernando MR to comment
 
QPID-1003 Ant Build System, Java Tools   (QPID-1003) Junit treats Classes ending with Test as testcases Closed Martin Ritchie Senaka Fernando    
QPID-1004 Java Tests   (QPID-1004) org.apache.qpid.test.testcases.TTLTest Fails Open Unassigned Senaka Fernando RHS to explain problem in Jira
 
QPID-1005 Java Client M3 (QPID-1005) Client ID Open Unassigned Arnaud Simon    
QPID-1006 Java Client M3 (QPID-1006) (0.10 code path) Message rate is very slow when big messages are sent. Open Unassigned Arnaud Simon    
QPID-1007 Java Client M3 (QPID-1007) (0.10 code path) Need a way of controlling MINA queue size Open Unassigned Arnaud Simon    

AOB: rhs to get permissions to edit wiki

mar to comment on 1002 

Document generated by Confluence on May 26, 2010 10:32