summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4603: Teach qpid-send to send bool/int/float properties as well as stringsAndrew Stitcher2013-02-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450289 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4602: Fix broker startup when default log4j configuration is used and ↵Alex Rudyy2013-02-264-17/+58
| | | | | | fix java system tests to pass correctly log4j configuration path to the spawn broker if it contains spaces. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450151 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4600: New HA regularly shutting down active nodeAlan Conway2013-02-253-2/+12
| | | | | | | qpid-primary script was incorrect and failing on status calls, causing the broker to be restarted by rgmanager. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449870 13f79535-47bb-0310-9956-ffa450edef68
* Revert "Bug 891689 - New HA regularly shutting down active node"Alan Conway2013-02-253-12/+2
| | | | | | | This reverts commit r1449832, the commit comment did not include a QPID JIRA number. A corrected version of the commit follows... git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449869 13f79535-47bb-0310-9956-ffa450edef68
* Bug 891689 - New HA regularly shutting down active nodeAlan Conway2013-02-253-2/+12
| | | | | | | qpid-primary script was incorrect and failing on status calls, causing the broker to be restarted by rgmanager. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449832 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA loggging: include status in log messages that refer to a BrokerInfoAlan Conway2013-02-256-22/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449831 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4597: Java performance tests now support visualisation of timeseries data.Phil Harvey2013-02-2332-215/+885
| | | | | | | Refactored ChartBuilder hierarchy to reduce duplication, and renamed several classes to make them more intuitive. Added timeseries chart definitions in perftests/etc/c/timeseries/. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449342 13f79535-47bb-0310-9956-ffa450edef68
* [QPID-4594] Add command line option to start java broker in a management ↵Alex Rudyy2013-02-2216-15/+919
| | | | | | mode and options to set JMX and HTTP ports in management mode git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448866 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4538 - Renamed Qpid Nexus to Qpid DispatchTed Ross2013-02-2158-1603/+1606
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448649 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4593: add command line argument to pass path to initial storeAlex Rudyy2013-02-2013-151/+668
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448306 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4584: Java Broker docbook: correct a couple of typos in the ↵Keith Wall2013-02-191-5/+5
| | | | | | configuration xml examples git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447961 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Moved the swig descriptors to the include/qpid directory.Darryl L. Pierce2013-02-195-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447877 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Add getter to broker launcher to expose broker configured objectAlex Rudyy2013-02-193-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447820 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Introduce a configuration store in java broker allowing runtime ↵Alex Rudyy2013-02-19344-10336/+13614
| | | | | | modifications and replace existing xml file configuration with json configuration store git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447646 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4587: Improve the quality of the Perl examples.Darryl L. Pierce2013-02-188-134/+229
| | | | | | Added more detailed comments to the code, and reformatted it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Perl language bindings.Darryl L. Pierce2013-02-181-1/+1
| | | | | | | They will now look for the Swig descriptors and typemaps in their proper locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447499 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Ruby language bindings.Darryl L. Pierce2013-02-182-2/+2
| | | | | | | They will now look for the Swig descriptors and typemaps in their new locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Python bindings.Darryl L. Pierce2013-02-182-2/+2
| | | | | | | The Python language bindings will now look for the Swig descriptors and typemaps in their proper locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447497 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Fix all Swig descriptors to look in qpid and qmf subdirs.Darryl L. Pierce2013-02-181-5/+5
| | | | | | | Updated the CMake files to also install the descriptors to the appropriate locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447496 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4115: Python send and receive example apps.Darryl L. Pierce2013-02-184-0/+619
| | | | | | Submitted by: Pavel Moravec <pmoravec@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447276 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: Java Performance Tests - added Derby to module classpaths so DB ↵Phil Harvey2013-02-161-2/+2
| | | | | | persistence can be used from a standalone perftest installation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446845 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4538 - Added shell for an embedded management agentTed Ross2013-02-153-1/+260
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446737 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4581: Perl message content are automatically encoded.Darryl L. Pierce2013-02-157-16/+52
| | | | | | Updated all Perl examples to properly reflect this change. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446715 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3833: convert int properties to strings if requestedGordon Sim2013-02-151-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446586 13f79535-47bb-0310-9956-ffa450edef68
* QPID_4538 - Fixed install destination for executable.Ted Ross2013-02-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446580 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4116: Allow the path to qpid-send and qpid-receive programs to be ↵Gordon Sim2013-02-151-3/+7
| | | | | | specified; patch from Pavel Moravec. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446578 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4538 - Added router executableTed Ross2013-02-155-0/+613
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446576 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Update Java Broker SSL docbook to note that keystorepassword must ↵Keith Wall2013-02-152-0/+15
| | | | | | match keypassword git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446517 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4584: Add documentation about java broker management REST interfacesAlex Rudyy2013-02-144-2/+400
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446258 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Rationalised unit test buildAndrew Stitcher2013-02-141-37/+48
| | | | | | | | | - Made an empty list of unit tests to build actually build all tests and made the default list empty, this gives much better behaviour in the usual case when adding and removing tests - Also sorted list of unit tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446233 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed unnecessary extra message filter checkAndrew Stitcher2013-02-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446231 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4580: Added a README file for Perl.Darryl L. Pierce2013-02-131-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445949 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4580: Provides perldoc documentation to the Perl bindings.Darryl L. Pierce2013-02-139-40/+1530
| | | | | | | | | | | | | Once installed, the documentation can be accessed using the command: perldoc [MODULE] where [MODULE] is the name of one of the source modules. To get an example app, one can type: perldoc qpid_messaging git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445948 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fixes a few typos in the Ruby documentation.Darryl L. Pierce2013-02-135-12/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445947 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4054: C++ Broker connection limits specified per-userCharles E. Rolke2013-02-128-3/+140
| | | | | | | | | | | | | | From the self-test log file: 2013-02-12 15:33:53 [Broker] notice Changing log hires timestamp to 1 2013-02-12 15:33:53.219003940 [Broker] debug Broker::setLogHiresTimestamp() ... 2013-02-12 15:33:53.491318800 [Broker] notice Changing log hires timestamp to 0 2013-02-12 15:33:53 [Broker] debug Broker::setLogHiresTimestamp() git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445358 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4554: fix old qmf console to allow keyfileKenneth Anthony Giusti2013-02-121-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445355 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4544: Perl bindings now support UTF8 encodingDarryl L. Pierce2013-02-122-1/+15
| | | | | | | | Modifies the swig bindings to properly work with UTF8 encoded strings. Contributed by: Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445344 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4579: Fixes building Qpid under the latest GCC (4.8.0).Darryl L. Pierce2013-02-121-19/+24
| | | | | | | | | Moves the definition of Functor and MemFuncRef out of Handler class definition. Fixes the build failure in later versions of GCC. Contributed by: Petr Machata <pmachata@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445322 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4575 Visual Studio 2012 - Add VS2012 to cmake shell script.Charles E. Rolke2013-02-111-16/+25
| | | | | | | | Tested with CMake 2.8.6. * This patch trivially adds VS2012 to the version pulldown and passes the right args to CMake. * CMake now gets a Boost_COMPILER value to allow older (2.8.6) versions of CMake to find boost. This is probably not necessary with newer CMake. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444937 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4575: Visual Studio 2012 - Update boost version list to latest release.Charles E. Rolke2013-02-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444934 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: Java Performance Tests - addressed bug in JdbcSeriesBuilder that ↵Phil Harvey2013-02-098-19/+203
| | | | | | caused it to ignore the CSV series directory. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444335 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4054 C++ Broker connection limits per userCharles E. Rolke2013-02-0910-96/+566
| | | | | | | | | | | | | | 1. Constrain maximum limits to be a few ticks below Uint16_t max to avoid inadvertent wrapping and to allow room for some named constants such as UNLIMITED. 2. Add syntax to Acl rule file quota connections N user|group [user|group] 3. Pseudo user 'all' receives value from command line switch or from Acl rule file. 4. Named constant strings used in comparisons instead of local strings. 5. Connection counts maintained all the time to support reolad of Acl rule file that may change limits. 6. Self tests exercise all the features. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444302 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4575 Visual Studio 2012 requires exported destructorCharles E. Rolke2013-02-082-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444277 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4555: HA Replace QueueSettings::declaredExclusive with isTemporary.Alan Conway2013-02-084-6/+5
| | | | | | | | Minor reorganization to make things clearer. It was not at all obvious what declaredExclusive mean, isTemporary makes more sense (suggested by gsim https://reviews.apache.org/r/9258/) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444200 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4567: Removed errors from qpid_messaging.rb.Darryl L. Pierce2013-02-081-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4538Ted Ross2013-02-0713-61/+270
| | | | | | | | - Added iovec access to message fields - Buffer size is now run-time configurable git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443728 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4555: HA Add QueueSettings::declaredExclusive for exclusive queues.Alan Conway2013-02-075-3/+8
| | | | | | | | | | This is set when the queue is created, before calling ConfigurationObserver::queueCreate, and does not change thereafter. The existing Queue::owner not set until after ConfigurationObserver::queueCreate and does change as ownership can be released and acquired. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443679 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4555: HA Primary sets explicit qpid.replicate in Queue and Exchange ↵Alan Conway2013-02-0711-101/+109
| | | | | | | | | | | | | | | arguments. Previously both Primary and Backup would calculate the qpid.replicate value independently, assuming the result would be the same. In the case of exclusive queues, the exclusivity can change over time so its possible that primary and backup won't agree. Now only Primary does the calculation with exclusive, auto-delete etc. and puts an explicity qpid.replicate in the queue or event arguments. Backup uses the value set by primary. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443678 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4555: HA Check for backup ready when new backup joins.Alan Conway2013-02-073-3/+9
| | | | | | | | | This test was missing so if there were no backed-up queues the backup would never be marked ready. It was workig because of a separte bug: auto-delete/exclusive queues were being replicated incorrectly so there were always replicated queues (temp queues created by qpid-ha) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443677 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4555: HA Don't shut down on deleting an exchange that is in use as an ↵Alan Conway2013-02-071-0/+9
| | | | | | | | | alternate. Previously threw an exception in this case which shut down the broker. Log warning instead, this is not a fatal event. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443676 13f79535-47bb-0310-9956-ffa450edef68