summaryrefslogtreecommitdiff
path: root/cpp/src
Commit message (Collapse)AuthorAgeFilesLines
* Modified return codes for txtest: returns 1 if check fails; 2 if exception ↵Kim van der Riet2008-09-181-4/+6
| | | | | | is thrown; 0 otherwise. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@696728 13f79535-47bb-0310-9956-ffa450edef68
* Build tweaks for distcheck: Gordon Sim2008-08-191-0/+1
| | | | | | | | | * ensure examples dirs are writable so executables can be compiled * cleanup files on distclean git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@687156 13f79535-47bb-0310-9956-ffa450edef68
* Forgot to remove unneeded commentKim van der Riet2008-08-191-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@687142 13f79535-47bb-0310-9956-ffa450edef68
* Missing DTX recover code for --dtx mode in txtestKim van der Riet2008-08-192-1/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@687138 13f79535-47bb-0310-9956-ffa450edef68
* Added --dtx option to txtest for DTX transaction testingKim van der Riet2008-08-181-5/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@686852 13f79535-47bb-0310-9956-ffa450edef68
* Ported from trunk: Usage of lockf for locking the data directory. This ↵Ted Ross2008-08-082-26/+34
| | | | | | ensures that locks aren't left by crashed processes git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@684017 13f79535-47bb-0310-9956-ffa450edef68
* * revised approach for setting tcp-nodelay on client to avoid breaking ↵Gordon Sim2008-08-058-28/+37
| | | | | | | | | | platform abstractions * added ability to set tcp-nodelay on server side of the socket also git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@682785 13f79535-47bb-0310-9956-ffa450edef68
* Merged r682685: Modified error checking on TCP socket read so that it's no ↵Gordon Sim2008-08-051-1/+5
| | | | | | longer fatal git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@682688 13f79535-47bb-0310-9956-ffa450edef68
* Added error handling for case where socket cannot be accepted e.g. due to ↵Gordon Sim2008-07-301-5/+10
| | | | | | constraints on file handles. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@680937 13f79535-47bb-0310-9956-ffa450edef68
* Merged r680691Gordon Sim2008-07-291-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@680695 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that the management thread is stopped before shutdown() returns (to ↵Gordon Sim2008-07-281-0/+1
| | | | | | allow sensible behaviour for deletion of statics). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@680362 13f79535-47bb-0310-9956-ffa450edef68
* Reduce the size of messages in fanout perftest to keep the queues from ↵Gordon Sim2008-07-251-1/+1
| | | | | | getting too large. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679827 13f79535-47bb-0310-9956-ffa450edef68
* Only reduce count and size maintained for queue plicy when messages are ↵Gordon Sim2008-07-254-33/+59
| | | | | | actually dequeued (i.e. acked). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679801 13f79535-47bb-0310-9956-ffa450edef68
* Merged fix to SubscriptionManager (was r679739)Gordon Sim2008-07-252-1/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679748 13f79535-47bb-0310-9956-ffa450edef68
* QPID-447: Optional mechanism to avoid race when automating topic tests. ↵Gordon Sim2008-07-252-8/+36
| | | | | | Patch from David Sommerseth. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679689 13f79535-47bb-0310-9956-ffa450edef68
* Set a configurable default size limit on queuesGordon Sim2008-07-244-10/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679462 13f79535-47bb-0310-9956-ffa450edef68
* Further fixes to transactional perftest:Gordon Sim2008-07-231-4/+4
| | | | | | | | | * correction to transaction boundaries * ensure any outstanding acks are sent on completion of subscriber git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@679038 13f79535-47bb-0310-9956-ffa450edef68
* Fix to transaction batching. (Backport of r669215).Gordon Sim2008-07-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@678759 13f79535-47bb-0310-9956-ffa450edef68
* Allow for pluggable exchange types.Gordon Sim2008-07-142-6/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@676581 13f79535-47bb-0310-9956-ffa450edef68
* Add a get() method to subscription manager that retrieves one message from ↵Gordon Sim2008-07-1011-312/+280
| | | | | | the specified queue if available, returns false otherwise. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-10@675598 13f79535-47bb-0310-9956-ffa450edef68
* Fix for broker wraparound problem.Alan Conway2008-06-135-12/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667603 13f79535-47bb-0310-9956-ffa450edef68
* Revert SessionState changes in r667503.Alan Conway2008-06-131-12/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667554 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in SessionState - avoid all replay calculations for timeout==0.Alan Conway2008-06-131-8/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667503 13f79535-47bb-0310-9956-ffa450edef68
* Default --log-output to syslog in --daemon mode.Alan Conway2008-06-121-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667253 13f79535-47bb-0310-9956-ffa450edef68
* Fix test error.Alan Conway2008-06-121-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667215 13f79535-47bb-0310-9956-ffa450edef68
* Propagate error messages across the Demux between network & user threads.Alan Conway2008-06-125-10/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@667205 13f79535-47bb-0310-9956-ffa450edef68
* * make tcp-nodelay option available for all testsGordon Sim2008-06-112-10/+50
| | | | | | | | | | * option for outputting csv from latency test (from lgoncalv@redhat.com) * option for cumulative output from latency test (from lgoncalv@redhat.com) * specify interval in millisecs instead of secs (from acme@redhat.com) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@666610 13f79535-47bb-0310-9956-ffa450edef68
* Improved exception handling for commit.Gordon Sim2008-06-101-10/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@666051 13f79535-47bb-0310-9956-ffa450edef68
* Updated doxygen comments in qpid/client/*.hAlan Conway2008-06-0929-430/+188
| | | | | | | Changed request-response example to use SubscriptionManager like the others. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@665891 13f79535-47bb-0310-9956-ffa450edef68
* Moved from AccumulatedAck to SequenceSet in managing transactional acceptsGordon Sim2008-06-0918-307/+42
| | | | | | | | | Added transactional option to perftest Removed clientid from ConnectionSettings as it appears not to be used git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@665890 13f79535-47bb-0310-9956-ffa450edef68
* Missing lock in SessionManager::forget()Alan Conway2008-06-091-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@664695 13f79535-47bb-0310-9956-ffa450edef68
* add missing headerNuno Santos2008-06-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@664139 13f79535-47bb-0310-9956-ffa450edef68
* Added exceptions to sys::Waitable.Alan Conway2008-06-0611-88/+119
| | | | | | | | Fixed client side deadlock involving client::Bounds. Fixed incorrect exception messages during connection shutdown. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@664114 13f79535-47bb-0310-9956-ffa450edef68
* Added mutexes back in to protect management counts from corruptionTed Ross2008-06-062-4/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@664112 13f79535-47bb-0310-9956-ffa450edef68
* Modified to work with boost-1.32Alan Conway2008-06-051-8/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663761 13f79535-47bb-0310-9956-ffa450edef68
* Dequeue persistent messages from store in queue purgeTed Ross2008-06-051-1/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663755 13f79535-47bb-0310-9956-ffa450edef68
* Uncomment test now that inline allocator is fixed.Gordon Sim2008-06-051-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663742 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug in InlineAllocatorAlan Conway2008-06-051-4/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663731 13f79535-47bb-0310-9956-ffa450edef68
* Load modules from /usr/lib64/qpidd on x86_64 architectureTed Ross2008-06-051-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663614 13f79535-47bb-0310-9956-ffa450edef68
* Fix to makefile and tests (one test temporarily disabled until a fix is found).Gordon Sim2008-06-055-40/+65
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663601 13f79535-47bb-0310-9956-ffa450edef68
* Re-introduced previously clobbered realm option.Gordon Sim2008-06-051-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663519 13f79535-47bb-0310-9956-ffa450edef68
* Management cleanup - Synchronized with the spec on the WikiTed Ross2008-06-042-13/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663386 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused classes IList and ISList.Alan Conway2008-06-046-769/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663351 13f79535-47bb-0310-9956-ffa450edef68
* Fix valgrind error.Alan Conway2008-06-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663340 13f79535-47bb-0310-9956-ffa450edef68
* Management clean-up. Made the management broker more defensive with regard ↵Ted Ross2008-06-042-25/+45
| | | | | | to received messages. Default and management exchanges now have 'durable' object IDs. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663338 13f79535-47bb-0310-9956-ffa450edef68
* Request a timely reqply to session.completed based on configured flush interval.Alan Conway2008-06-043-5/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663318 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1121Ted Ross2008-06-041-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663304 13f79535-47bb-0310-9956-ffa450edef68
* Increased default flush interval to 1MB, send spontaneous known-completed at ↵Alan Conway2008-06-045-11/+72
| | | | | | the flush interval. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663271 13f79535-47bb-0310-9956-ffa450edef68
* Change to lazy-loading to avoid relying on the content-size to be set by client.Gordon Sim2008-06-043-14/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663243 13f79535-47bb-0310-9956-ffa450edef68
* Avoid use of valgrind --log-file-exactly flag, removed in valgrind 3.3Alan Conway2008-06-044-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@663158 13f79535-47bb-0310-9956-ffa450edef68