summaryrefslogtreecommitdiff
path: root/qpid
Commit message (Collapse)AuthorAgeFilesLines
* qpid-1284: qman_14102008_latest.patch (on behalf Andrea) Arnaud Simon2008-10-146-189/+152
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704541 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1352: ignore duplicate detached controlsRafael H. Schloming2008-10-141-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704537 13f79535-47bb-0310-9956-ffa450edef68
* Update to periodic purge of expired messages: check the dequeue rate to ↵Gordon Sim2008-10-145-10/+125
| | | | | | avoid interfering unnecessarily where the dequeing is sufficient to remove expired messages. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704461 13f79535-47bb-0310-9956-ffa450edef68
* Field Table API: changed the getInt() & getString() operationsAndrew Stitcher2008-10-1311-45/+46
| | | | | | | | which are inconsistent with all the other getXXX() functions to getAsString()/getAsInt() to better indicate their real function. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704255 13f79535-47bb-0310-9956-ffa450edef68
* Reverted a small part of r703237 as it causes deadlocks under load. Session ↵Gordon Sim2008-10-132-2/+25
| | | | | | controls can _not_ be subject to bounds checking on the queue of outgoing frames as is done for commands. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704245 13f79535-47bb-0310-9956-ffa450edef68
* Adjust sizes in tests for change to timestamp settingGordon Sim2008-10-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704213 13f79535-47bb-0310-9956-ffa450edef68
* Optimisation for testing expiration and disabling of setting timestamp until ↵Gordon Sim2008-10-131-3/+6
| | | | | | performance impact is evaluated git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704211 13f79535-47bb-0310-9956-ffa450edef68
* Reduce the scope over which lock is held during purge of expired messages.Gordon Sim2008-10-131-8/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704199 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1351Carl C. Trieloff2008-10-1312-18/+172
| | | | | | | | | | | | | -Support for sequencing messages through an exchange -Related changes - Bug fix for ptr saftey in Headers & FanOut exchange - Added support for int64 and uint64 in fieldvalue / fieldtable - Added tests for fieldtable - Added tests for sequencing message feature. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1352: log the original exception so we don't lose the stack traceRafael H. Schloming2008-10-131-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704187 13f79535-47bb-0310-9956-ffa450edef68
* Periodically purge expired messages from queuesGordon Sim2008-10-139-1/+216
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704166 13f79535-47bb-0310-9956-ffa450edef68
* Allow management clienst to specify transport to use for inter-broker linksGordon Sim2008-10-138-24/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704159 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1339:Rafael H. Schloming2008-10-1320-397/+340
| | | | | | | | | | | | | | | | | | | - Removed the Channel class in order to simplify the state management surrounding Sessions and Connections. - Consolidated the ChannelDelegate into the ConnectionDelegate. - Modified MethodDelegate to invoke a generic handle method as the default action for each dispatched method. - Modified the code generator to produce a separate ConnectionInvoker and SessionInvoker. - Modified the invoker template to use package level visibility for all controls rather than public visibility. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704147 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1277: updated build for setting body default value.Arnaud Simon2008-10-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@704129 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1284: on behalf Adnrea: revert to previous revision so to include ↵Arnaud Simon2008-10-133-313/+201
| | | | | | latest changes from rhs git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703989 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1284: on behalf Adnrea (lnew unit tests)Arnaud Simon2008-10-134-0/+471
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703980 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1284: on behalf Adnrea (lnew classes atest posted patch)Arnaud Simon2008-10-1311-0/+839
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703978 13f79535-47bb-0310-9956-ffa450edef68
* qpid-1284: on behalf Adnrea (latest posted patch)Arnaud Simon2008-10-1344-555/+750
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703961 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1306Carl C. Trieloff2008-10-112-4/+8
| | | | | | | | - Added aquire safety check + test. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703704 13f79535-47bb-0310-9956-ffa450edef68
* src/client/FailoverConnection.cpp: re-register callback after failuresAlan Conway2008-10-102-8/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703604 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1350 - Object reference following in the QMF console APITed Ross2008-10-106-33/+98
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703588 13f79535-47bb-0310-9956-ffa450edef68
* Failover client and example fixes & tidy up.Alan Conway2008-10-108-380/+360
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703575 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1349 - Push routing for federation (includes hook for dynamic routing)Ted Ross2008-10-108-38/+114
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1344: modified Connection to preserve the originating stack traces when ↵Rafael H. Schloming2008-10-106-30/+49
| | | | | | throwing exceptions git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703559 13f79535-47bb-0310-9956-ffa450edef68
* Identify transports by nameGordon Sim2008-10-105-25/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703558 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1327 - Add display of source broker in __repr__ for eventsTed Ross2008-10-101-35/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703543 13f79535-47bb-0310-9956-ffa450edef68
* Failover client and example fixes & tidy up.Alan Conway2008-10-105-274/+281
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703532 13f79535-47bb-0310-9956-ffa450edef68
* Handle ttl in messages transfers received by the broker 7 added test for itGordon Sim2008-10-109-13/+81
| | | | | | | | Moved Timer instance from DtxManager to Broker so it can be shared git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703521 13f79535-47bb-0310-9956-ffa450edef68
* Client-side INFO logging for known-broker updates.Alan Conway2008-10-103-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1314: add missing MockQueueEntry class, oopsAidan Skinner2008-10-101-0/+177
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703497 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1314: Make sure all messags that are enqueued are dequeued.Aidan Skinner2008-10-103-2/+58
| | | | | | | | SimpleAMQQueue - dequeue messages if they are persistent, regardless of queue durability. SimpleAMQQueueTest - make sure that all messages which are stored are removed properly. TestableMemoryMessageStore - override enqueue/dequeue so it's possible to determine what is in the queue at any given point in time. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703485 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1336 : Update the revisions for patches to print the svn revisionMartin Ritchie2008-10-101-5/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703481 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1346: Updated build scriptArnaud Simon2008-10-101-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703477 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1346: Added .net perftest Arnaud Simon2008-10-1017-49/+990
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703430 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1289: Make 0-8/0-9 client honour the max_preftech system property.Aidan Skinner2008-10-107-19/+70
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703383 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1342 : Disable tests from main build until JIRA is resolved.Martin Ritchie2008-10-101-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703381 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1344 QPID-1339 : Fixed the two issues preventing protocol negotiationMartin Ritchie2008-10-102-2/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703369 13f79535-47bb-0310-9956-ffa450edef68
* adding jline to NOTICE and LICENSE.Lahiru Gunathilake2008-10-102-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703367 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1340 froM Mick Goulish: preliminary client-side failover support.Alan Conway2008-10-1027-19/+2302
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703319 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1343: added build scripts for management/clientRafael H. Schloming2008-10-093-1/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703270 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1342: fixed qpid-cli build and shell scripts; tests still don't run ↵Rafael H. Schloming2008-10-097-94/+28
| | | | | | properly by default since the expect the java broker to be running git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703262 13f79535-47bb-0310-9956-ffa450edef68
* Client-side support for amq.faiover exchange. Connection::getKnownBrokers ↵Alan Conway2008-10-0916-162/+245
| | | | | | provides latest list. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703237 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1306Carl C. Trieloff2008-10-092-2/+55
| | | | | | | | | | - from review, clean-up for acquire - test for LVQ acquire - suppress store for LVQ git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703236 13f79535-47bb-0310-9956-ffa450edef68
* Added options to perftestCarl C. Trieloff2008-10-091-14/+36
| | | | | | | | | | - tx_sub & tx_pub so that they can be set independantly - async tx pub option git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703214 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1331 : Modified the BrowserSubscription to be consistent with the NoAck ↵Martin Ritchie2008-10-099-10/+187
| | | | | | | | | | | | | | | | Subscription. Added Test QueueBrowserUsesNoAckTest to validate the change. Note that the Credit Manager Suspends the subscriber not the channel when credit is exhausted. JIRA to follow. So to check if the subscription was suspended I needed to make a MockChannel and give it access to the subscriber map in the Channel. The test also needed to be able to interrogate the state of the Subscription which was not part of the Subscription interface, but was used by all subscriptions. So promoted to the interface and implemented the stubs in the various helper/test classes. Added the ability to browse() via the InternalBrokerBaseCase and prevented a NPE when there were no messages returned via getDelivers. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703212 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1339: refactor of low level client API to permit connections to exist ↵Rafael H. Schloming2008-10-0955-2446/+1336
| | | | | | in a disconnected state as well as to provide a central point from which to track session state git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703208 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1337 : Remove run* scriptsMartin Ritchie2008-10-093-112/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703188 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1330 : Ensure release-bin copies all files in java/broker/binMartin Ritchie2008-10-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703187 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1336 Updated buildCreator.py to allow the creation of a file at release ↵Martin Ritchie2008-10-091-13/+136
| | | | | | | | | time that contains the build stats. Source dependency details along with applied patches. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703186 13f79535-47bb-0310-9956-ffa450edef68
* Make Address/TcpAddress manipulation portable; extend SystemInfo functions ↵Stephen D. Huston2008-10-099-99/+360
| | | | | | to Windows; resolves QPID-1325 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@703179 13f79535-47bb-0310-9956-ffa450edef68