summaryrefslogtreecommitdiff
path: root/qpid
Commit message (Collapse)AuthorAgeFilesLines
* Improved & simplified cluster output algorithm.Alan Conway2009-04-2911-175/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769914 13f79535-47bb-0310-9956-ffa450edef68
* Removed code that prevents cmake build from raw checkoutAndrew Stitcher2009-04-281-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769566 13f79535-47bb-0310-9956-ffa450edef68
* Fixed to allow use of cmake 2.4Andrew Stitcher2009-04-287-58/+56
| | | | | | | Fixes to allow cmake to build all the plugin modules as before git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769559 13f79535-47bb-0310-9956-ffa450edef68
* Ensure socket is closed when exception occurs during encode/decode.Gordon Sim2009-04-281-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769532 13f79535-47bb-0310-9956-ffa450edef68
* Add tests; revise checks for C++ headers to uuse C++, not CStephen D. Huston2009-04-284-177/+242
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769480 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1730: add AlertingTest, although not to 010Aidan Skinner2009-04-284-2/+167
| | | | | | | | java.testprofile: Make sure that the broker can always find the log configuration file even if we've used a different directory for the config file QpidTestCase: expose the file that the output is being written to as a protected variable. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769406 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile error - missing config.h check and QPIDC_MODULE_DIR, QPIDC_CONF_FILEStephen D. Huston2009-04-272-9/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@769117 13f79535-47bb-0310-9956-ffa450edef68
* Added missing const clause for putBin128.Ted Ross2009-04-242-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@768355 13f79535-47bb-0310-9956-ffa450edef68
* Merge in initial changes to allow building with CMake; rubygen and ↵Stephen D. Huston2009-04-2321-44/+1564
| | | | | | managementgen can now generate either .mk files or .cmake files as needed; CONF_FILE and MODULE_DIR macros now have broker/client counterparts QPIDD_CONF_FILE, QPIDD_MODULE_DIR, QPIDC_CONF_FILE, QPIDC_MODULE_DIR configurable by cmake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@768085 13f79535-47bb-0310-9956-ffa450edef68
* Move client::Dispatcher destructor from .cpp to .h to avoid having to export ↵Stephen D. Huston2009-04-233-5/+12
| | | | | | it on Windows; Added new client files to client.vcproj git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@768081 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile warning-turned-errorStephen D. Huston2009-04-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@768051 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to build under Visual Studio 2008Andrew Stitcher2009-04-234-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@768027 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1826: brown paper bag commitAidan Skinner2009-04-232-16/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767989 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1826: Ensure that server-wide configuration variables in ↵Aidan Skinner2009-04-235-54/+298
| | | | | | virtualhosts.xml are honored. Add sample-flattened parse tree from M4 and test to ensure that values are parsed appropriately. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767951 13f79535-47bb-0310-9956-ffa450edef68
* Apply PIMPL pattern to client::Completion and client::Future.Alan Conway2009-04-2311-35/+131
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767896 13f79535-47bb-0310-9956-ffa450edef68
* Fix valgrind error in PollableCondition unit test.Alan Conway2009-04-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767669 13f79535-47bb-0310-9956-ffa450edef68
* Unit test for PollableCondition.Alan Conway2009-04-222-1/+119
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767666 13f79535-47bb-0310-9956-ffa450edef68
* Better logging around cpg_init, 30 second retry limit.Alan Conway2009-04-221-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767663 13f79535-47bb-0310-9956-ffa450edef68
* Added failonerror=true to fail the build if the example automation failsRajith Muditha Attapattu2009-04-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767211 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1823: Allow recycling of channel IDsAidan Skinner2009-04-219-5/+167
| | | | | | | | | | | | AMQConnection.getNextChannelID: add method to abstract channel id assignment, allow max to be set AMQConnectionDelegate*: add getMaxChannelID AMQConnectionDelegate_0_10: use getNextChannelID for this session-id SessionCreateTest: add test that attempts to create 65555 sessions on one connection AMQConnectionTest: add unit test for getNextChannelID SessionCreateTest takes a long, long time to run so is excluded by default git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767185 13f79535-47bb-0310-9956-ffa450edef68
* File missed in previous commit.Alan Conway2009-04-211-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767158 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1824 : Add ability to use a ConnectionURL String to configure a ↵Martin Ritchie2009-04-212-0/+86
| | | | | | ConfigurationFactory via a 3rd party tools that use Bean properties such as Mule or Spring. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767150 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1818 : Disable NoLocalAfterRecoveryTest until we can resolve the ↵Martin Ritchie2009-04-211-0/+2
| | | | | | failover problems git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@767083 13f79535-47bb-0310-9956-ffa450edef68
* Apply PIMPL pattern to qpid::client::Message.Alan Conway2009-04-2018-79/+410
| | | | | | | Hide implementation of Message, move framing::MethodContent and framing::TransferContent out of public API. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766899 13f79535-47bb-0310-9956-ffa450edef68
* used timed wait to improve debugabilityRafael H. Schloming2009-04-182-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766369 13f79535-47bb-0310-9956-ffa450edef68
* Setting the svn:executable property on the verify_all scriptRajith Muditha Attapattu2009-04-171-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766162 13f79535-47bb-0310-9956-ffa450edef68
* Small change to ClusterFixture which allows a different path to the ↵Kim van der Riet2009-04-172-16/+17
| | | | | | cluster.so lib for persistence testing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766110 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1822: override imported module.xml 'libs' target, preventing unecessary ↵Robert Gemmell2009-04-171-0/+4
| | | | | | copy of the libs to the 'build/lib' directory. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766068 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1798: Update AMQQueueMBean to use new constant value of DeliveryMode, ↵Robert Gemmell2009-04-173-5/+6
| | | | | | | | | replacing previously incorrect literal value used in conditional statement and thus preventing the reversal of delivery mode status. Also update other broker classes making similar comparisons using a literal value to use a constant. merged from trunk r764026, as changes were lost during /broker 0.5-fix process. Excludes changes to sections no longer present, and changes still present in /common from previous commit. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766047 13f79535-47bb-0310-9956-ffa450edef68
* Turn off NoLocalAfterRecoveryTest until it's fixed.Aidan Skinner2009-04-171-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766042 13f79535-47bb-0310-9956-ffa450edef68
* Eat IllegalArgumentException when creating the signal handler, fixes startup ↵Aidan Skinner2009-04-171-1/+9
| | | | | | on Windows. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766025 13f79535-47bb-0310-9956-ffa450edef68
* Remove LatencyMetric filesStephen D. Huston2009-04-171-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766022 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1820: configure queues on creationAidan Skinner2009-04-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@766004 13f79535-47bb-0310-9956-ffa450edef68
* Fix log message with incorrect level (critical should be debug).Alan Conway2009-04-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765699 13f79535-47bb-0310-9956-ffa450edef68
* Override the executable used by ForkedBroker by setting an env. var.Alan Conway2009-04-162-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765685 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1818 : Exclude NoLocalAfterRecoveryTest as 0-10 client code path does ↵Martin Ritchie2009-04-161-0/+2
| | | | | | not restore a transacted session after failover. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1813 : Add missing DerbyDB library dependency.Martin Ritchie2009-04-161-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765628 13f79535-47bb-0310-9956-ffa450edef68
* Changes missed in previous commit r765285.Alan Conway2009-04-162-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765615 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1813/QPID-1817 : Removed the new properties from the test-provider as ↵Martin Ritchie2009-04-165-33/+76
| | | | | | this will affect all tests. The NoLocalAfterRecoveryTest now updates a ConnectionURL based on the JNDI data and uses that to start a connection. NLART also provides a default location for the derbyDB store as the DMS class does not correctly attempt to put the store in QPID_WORK. This will be re-addressed when ServerConfiguration is again available from a VHC object. ConnectionTest was updated to remove the literal values for the BrokerDetail options. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765608 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1817 : Update QTC to provide the configuration file to an external brokerMartin Ritchie2009-04-163-23/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765605 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1813 : Provide test that uses the DerbyMessageStore to check NoLocal ↵Martin Ritchie2009-04-164-4/+230
| | | | | | functionality after a broker restart. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765604 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1817 : Update to QpidTestCase to use setUp to start the broker this ↵Martin Ritchie2009-04-168-46/+202
| | | | | | | | allows tests to update the _configFile that is being used before the broker is started. By default the etc/config-systests.xml is used. This differs from the stock config.xml only in that it disables the Managment JMX interface by default. If a test requires this functionality it can provided an edited configuration. An example of how that might be done can be seen in SyncWaitDelayTest and will additionally be provided for QPID-1813. A couple of tests were modified to remove their setUp/tearDown where the code did no additional work. This made the tests cleaner. Additionally FrameworkBaseCase never actually called super.setUp() so that was fixed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765602 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1813 : Check the value of _sessionIdentifier and return null if it is ↵Martin Ritchie2009-04-162-7/+25
| | | | | | null rather than an NPE. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765600 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1815 : Ensure Derby store looks up existing queues/exchanges in the ↵Martin Ritchie2009-04-161-5/+17
| | | | | | virtualhost on recovery git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765597 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1814 : Don't always attempt to create the default exchanges in the ↵Martin Ritchie2009-04-161-0/+9
| | | | | | persistent store as they are always created first. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765596 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1814 : Relax Derby so that it does not error if you create an existing ↵Martin Ritchie2009-04-161-27/+50
| | | | | | Exchange or Queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765593 13f79535-47bb-0310-9956-ffa450edef68
* Removed defunct interop_runner test, was never updated from 0-8 channel API.Alan Conway2009-04-159-793/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765370 13f79535-47bb-0310-9956-ffa450edef68
* Clean up temporary data directories in tests.Alan Conway2009-04-154-19/+30
| | | | | | | | ForkedBroker.cpp: create/delete tmp data directory if passed arg TMP_DATA_DIR. failover_soak.cpp, PartialFailure.cpp: use tmp data dir feature of ForkedBroker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765365 13f79535-47bb-0310-9956-ffa450edef68
* Update set of generated source filesStephen D. Huston2009-04-151-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765351 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in SocketProxy causing occasional hangs in tests.Alan Conway2009-04-151-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@765338 13f79535-47bb-0310-9956-ffa450edef68