summaryrefslogtreecommitdiff
path: root/qpid/java/bdbstore
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5222: Update optional BDB store to use version 5.0.97 of BDB JEKeith Wall2013-10-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1531560 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: remove the groupId from sub-modules, inherit org.apache.qpid from ↵Robert Gemmell2013-10-063-3/+0
| | | | | | the parent git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1529705 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5161: Use case-insensitive path comparing on Windows OS when evaluating ↵Alex Rudyy2013-10-031-1/+1
| | | | | | path relative to working directory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1528832 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: add pluginManagement section to the qpid parent, to override ↵Robert Gemmell2013-09-303-46/+3
| | | | | | | | | apache parent versions as desired and set any additional config. Sets the compiler source+target values in parent and removes unecessary duplicate compiler plugin config from child modules. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1527797 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: move extraction of the broker release binary for system testing ↵Robert Gemmell2013-09-241-1/+1
| | | | | | usage to the pre-integration-test phase, allowing test-compile to work if called explicitly git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525848 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: add initial pom files for a maven buildRobert Gemmell2013-09-233-0/+413
| | | | | | still a work-in-progress git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525753 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5164: remove use of qpid-all.jar from scripts, use classpath wildcard ↵Robert Gemmell2013-09-231-1/+1
| | | | | | expansion to pick up .jar files in the dir instead git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525752 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5162: move the bdbstore-specific systests to their own moduleRobert Gemmell2013-09-2310-22/+91
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525741 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5160: add a qpid-test-utils module instead of making every modules ↵Robert Gemmell2013-09-232-2/+2
| | | | | | tests rely on the tests dir from the common module git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525738 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5159: fixups after previous directory rename of broker to broker-coreRobert Gemmell2013-09-232-6/+6
| | | | | | | | | - Add new broker module build.xml - Updates the other modules to rely on broker-core, make it all compile. - 'Un-move' the bin, etc, scripts dirs and other non-core files to 'leave' them in the broker module. - 'Un-move' the Main and MainTest classes to 'leave' them in the broker module. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525736 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5088 : [Java Broker] Isolate use of AMQShortString and FieldTable to ↵Robert Godfrey2013-08-212-11/+13
| | | | | | 0-8/9/9-1 protocol specific plugins git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1516058 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5087 : [Java Broker] Allow use of separate message stores and ↵Robert Godfrey2013-08-207-36/+115
| | | | | | configuration stores git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1515914 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5081 : [Java Broker] Refactor Queue CreationRobert Godfrey2013-08-184-9/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1515079 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5074: update broker binary release tar process to handle plugins with ↵Robert Gemmell2013-08-162-0/+12
| | | | | | dependencies, fix issues with generated poms git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5073 : [Java Broker] Refactor DurableConfigurationStore recovery to ↵Robert Godfrey2013-08-152-9/+36
| | | | | | allow for additional configured object children other than just Exchange/Binding/Queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514360 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5038: [Java Broker Tests] Fix leak from message store testsKeith Wall2013-08-044-21/+31
| | | | | | | Ensure that all message store tests close the message store under test on all code paths. This prevents a BDB thread leak manifesting when running a BDB profile. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1510189 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5012: use the constant to make the hard-dependency on 5.0.84+ clear at ↵Robert Gemmell2013-07-291-1/+1
| | | | | | compile-time git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1507995 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5012: [Java Broker] Turn off BDB JE stats generation feature (on by ↵Keith Wall2013-07-241-0/+1
| | | | | | default from 5.0.84). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506773 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5009 : Update broker store to revision 7Robert Godfrey2013-07-195-9/+205
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1505029 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4999 : [Java Broker] Strip selector arguments from persistent bindings ↵Robert Godfrey2013-07-181-0/+7
| | | | | | to non-topic exchanges created by buggy old clients git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504451 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4999 : [Java Broker] Strip selector arguments from persistent bindings ↵Robert Godfrey2013-07-181-24/+98
| | | | | | to non-topic exchanges created by buggy old clients git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504429 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4998 : [Java Broker] Add ability to set durability, sync policy on ↵Robert Godfrey2013-07-171-1/+38
| | | | | | creation of HA Virtual Host through Web Management git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504285 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] fix bdbstore dependencies on pluggable protocolsRobert Godfrey2013-07-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503663 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] move amqp 0-8 implementation into a pluginRobert Godfrey2013-07-161-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] move amqp 0-10 implementation into a pluginRobert Godfrey2013-07-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503446 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make message meta data pluggable for different ↵Robert Godfrey2013-07-152-8/+9
| | | | | | protcol versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] preliminary refactoring in preparation for ↵Robert Godfrey2013-07-142-3/+3
| | | | | | pluggable protocols git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502993 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-133-5/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502835 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-102-8/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1501682 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4980 : [Java Broker] add connection pool attributes to http managementRobert Godfrey2013-07-053-2/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500169 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4980 : [Java Broker] In HTTP Management make (standard) virtual host ↵Robert Godfrey2013-07-053-0/+77
| | | | | | store attributes depended upon store type git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500134 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4973 : [Java Broker] Refactor DurableConfigurationStore interface to be ↵Robert Godfrey2013-07-051-1/+1
| | | | | | in terms of ConfiguredObject rather than implementation classes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500047 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4973 : [Java Broker] Refactor DurableConfigurationStoreRobert Godfrey2013-07-023-138/+71
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1498976 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4970 : [Java Broker] Configure MessageStores based on VirtualHost ↵Robert Godfrey2013-07-019-75/+262
| | | | | | object not XML Configuration git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1498345 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4937 : [Java Broker] separate virtualhosts into different typesRobert Godfrey2013-06-199-4/+431
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4832 : Exclude the default exchange in the bdb store upgrade from 5 to 6Robert Godfrey2013-05-121-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481508 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4778: Introduce additional states for configured objects: ERRORED and ↵Alex Rudyy2013-04-301-2/+2
| | | | | | REPLICA git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1477667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4639: Improve functionality to delete store on virtual host deletionAlex Rudyy2013-04-292-0/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1477110 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4645: add the broker-plugins and bdbstore moudles as optional ↵Robert Gemmell2013-03-111-0/+1
| | | | | | dependencies in the broker pom to simplify their use, make the bdbstore plugin match the others by using provided scope for the brokers modules (and the JE dep) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1455361 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: move the store factory interface beside the other plugin factory ↵Robert Gemmell2013-03-102-1/+1
| | | | | | interfaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454937 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: remove the BDB-HA store factory to remove it from the types ↵Robert Gemmell2013-03-103-44/+1
| | | | | | usable via the management interface, until such time as it can actually be configured without using virtualhosts.xml git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454936 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Introduce a configuration store in java broker allowing runtime ↵Alex Rudyy2013-02-1915-98/+232
| | | | | | 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-4550 : AMQP 1.0 Persistent Messages cause failure on restartRobert Godfrey2013-01-251-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4515: improved broker logging, particularly when receiving/sending AMQP ↵Phil Harvey2012-12-202-9/+38
| | | | | | | | 0-8/0-9 frames and when committing transactions. Work done by Keith (kwall) and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424382 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4377: add missing licence headers to various files in the Java treeRobert Gemmell2012-12-111-0/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1420285 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4441: add system test verification of the priority queue and queue with ↵Robert Gemmell2012-11-291-0/+111
| | | | | | DLQ following the store upgrade git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1415127 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4474: quote the name within the JMX ObjectName for the ↵Robert Gemmell2012-11-264-4/+8
| | | | | | BDBHAMessageStore MBean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1413676 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4456: ensure the broker plugins get packaged in the release binary and ↵Robert Gemmell2012-11-211-0/+2
| | | | | | added to the classpath. Create opt directory for later use by users and update docs accordingly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1412359 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4441: Improve BDB store upgrade tests to cover the upgrade of ↵Alex Rudyy2012-11-218-43/+152
| | | | | | configuration for queues having creation arguments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1412203 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: remove version from backup script, the referenced jar is now in the ↵Robert Gemmell2012-11-201-4/+1
| | | | | | qpid-all.jar manifest already git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1411615 13f79535-47bb-0310-9956-ffa450edef68