activemq-apollo.git
6 years ago[maven-release-plugin] copy for tag apollo-project-1.2 tags/apollo-project-1.2 apollo-project-1.2
Hiram R. Chirino [Fri, 13 Apr 2012 13:32:22 +0000 (13:32 +0000)] 
[maven-release-plugin]  copy for tag apollo-project-1.2

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/tags/apollo-project-1.2@1325761 13f79535-47bb-0310-9956-ffa450edef68

6 years ago[maven-release-plugin] prepare release apollo-project-1.2
Hiram R. Chirino [Fri, 13 Apr 2012 13:32:13 +0000 (13:32 +0000)] 
[maven-release-plugin] prepare release apollo-project-1.2

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325760 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdding missing license headers.
Hiram R. Chirino [Fri, 13 Apr 2012 13:22:31 +0000 (13:22 +0000)] 
Adding missing license headers.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325757 13f79535-47bb-0310-9956-ffa450edef68

6 years agoPrep for a 1.2 release.
Hiram R. Chirino [Fri, 13 Apr 2012 13:12:35 +0000 (13:12 +0000)] 
Prep for a 1.2 release.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325752 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUse released swagger version.
Hiram R. Chirino [Fri, 13 Apr 2012 13:12:27 +0000 (13:12 +0000)] 
Use released swagger version.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325751 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRefactor the swagger version setting into the top level pom.
Hiram R. Chirino [Thu, 12 Apr 2012 16:54:57 +0000 (16:54 +0000)] 
Refactor the swagger version setting into the top level pom.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325377 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes an NPE on shutdown. Might be related to APLO-189: UDP connector cannot be...
Hiram R. Chirino [Thu, 12 Apr 2012 16:54:51 +0000 (16:54 +0000)] 
Fixes an NPE on shutdown.  Might be related to APLO-189: UDP connector cannot be stopped, but I'm not 100% sure yet.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325376 13f79535-47bb-0310-9956-ffa450edef68

6 years agoBetter documents how to configure socket options. Fixes APLO-190 : Add support for...
Hiram R. Chirino [Thu, 12 Apr 2012 13:06:01 +0000 (13:06 +0000)] 
Better documents how to configure socket options.  Fixes APLO-190 : Add support for socket level tuning

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1325239 13f79535-47bb-0310-9956-ffa450edef68

6 years agoDon't create the advisory topics until an openwire connection needs it.. Identified...
Hiram R. Chirino [Mon, 9 Apr 2012 20:36:59 +0000 (20:36 +0000)] 
Don't create the advisory topics until an openwire connection needs it.. Identified in issue APLO-185.  This hides the fact that Apollo supports openwire.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311428 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-186: Using ?client_auth=need Still Allows SSL Connections with no Client...
Hiram R. Chirino [Mon, 9 Apr 2012 20:20:31 +0000 (20:20 +0000)] 
Fixes APLO-186: Using ?client_auth=need Still Allows SSL Connections with no Client Cert

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311414 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-185 - Apollo can send STOMP messages without a destination header (advisories)
Hiram R. Chirino [Mon, 9 Apr 2012 19:27:42 +0000 (19:27 +0000)] 
Fixes APLO-185 - Apollo can send STOMP messages without a destination header (advisories)

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311389 13f79535-47bb-0310-9956-ffa450edef68

6 years agoDon't try to use the advisory topic until the virtual host starts up.
Hiram R. Chirino [Mon, 9 Apr 2012 19:27:35 +0000 (19:27 +0000)] 
Don't try to use the advisory topic until the virtual host starts up.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311387 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-184 - Incorrect handling of default full_drop_policy
Hiram R. Chirino [Mon, 9 Apr 2012 19:27:28 +0000 (19:27 +0000)] 
Fixes APLO-184 - Incorrect handling of default full_drop_policy

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311386 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpdate dependency versions.
Hiram R. Chirino [Mon, 9 Apr 2012 19:27:15 +0000 (19:27 +0000)] 
Update dependency versions.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1311384 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-178: Using key_alias= causes all SSL connects to fail.
Hiram R. Chirino [Wed, 4 Apr 2012 19:04:36 +0000 (19:04 +0000)] 
Fixes APLO-178: Using key_alias= causes all SSL connects to fail.

Also added tests to verify.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1309548 13f79535-47bb-0310-9956-ffa450edef68

6 years ago Fixes APLO-181: java.lang.NullPointerException when using the UDP connector
Hiram R. Chirino [Wed, 4 Apr 2012 18:07:45 +0000 (18:07 +0000)] 
 Fixes APLO-181: java.lang.NullPointerException when using the UDP connector

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1309507 13f79535-47bb-0310-9956-ffa450edef68

6 years agoImplements APLO-180 : Add support for IP address credentials
Hiram R. Chirino [Wed, 4 Apr 2012 16:37:55 +0000 (16:37 +0000)] 
Implements APLO-180 : Add support for IP address credentials

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1309486 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-182 : "java.lang.AssertionError: Dispatch queue 'hawtdispatch' was not...
Hiram R. Chirino [Wed, 4 Apr 2012 15:07:29 +0000 (15:07 +0000)] 
Fixes APLO-182 : "java.lang.AssertionError: Dispatch queue 'hawtdispatch' was not executing" when sending messages to the broker to many different queues from a single connection.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1309439 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-183 : Allow customizing the settings of the per subscription queues create...
Hiram R. Chirino [Wed, 4 Apr 2012 14:59:59 +0000 (14:59 +0000)] 
Fixes APLO-183 : Allow customizing the settings of the per subscription queues created when slow_consumer_policy="queue" on a topic

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1309437 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-76: It would be nice to be able to configure Apollo's behavior when a...
Hiram R. Chirino [Sun, 1 Apr 2012 23:03:29 +0000 (23:03 +0000)] 
Fixes APLO-76: It would be nice to be able to configure Apollo's behavior when a queue is full.  You can now block, or drop from the tail or head of the queue.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308215 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-16 : Add support for Dead Letter Queues
Hiram R. Chirino [Sun, 1 Apr 2012 23:03:13 +0000 (23:03 +0000)] 
Fixes APLO-16 : Add support for Dead Letter Queues

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308214 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMove the persistent and expiration properties from the Message trait to the Delivery...
Hiram R. Chirino [Sun, 1 Apr 2012 23:02:57 +0000 (23:02 +0000)] 
Move the persistent and expiration properties from the Message trait to the Delivery class.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308213 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRename the OptionSupport methods to apply so that it's easier to use without having...
Hiram R. Chirino [Sun, 1 Apr 2012 23:02:42 +0000 (23:02 +0000)] 
Rename the OptionSupport methods to apply so that it's easier to use without having to import it's methods.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308212 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes build on JDK 1.7 OS X machines.
Hiram R. Chirino [Sun, 1 Apr 2012 23:02:35 +0000 (23:02 +0000)] 
Fixes build on JDK 1.7 OS X machines.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308210 13f79535-47bb-0310-9956-ffa450edef68

6 years agoThe test xml files were incorrectly using the name attribute instead of the id attribute.
Hiram R. Chirino [Sun, 1 Apr 2012 23:02:27 +0000 (23:02 +0000)] 
The test xml files were incorrectly using the name attribute instead of the id attribute.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1308209 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRemove debugging print statements.
Hiram R. Chirino [Fri, 30 Mar 2012 18:15:51 +0000 (18:15 +0000)] 
Remove debugging print statements.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1307566 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSupport adding additional external static content resource dirs by using a system...
Hiram R. Chirino [Fri, 30 Mar 2012 14:50:30 +0000 (14:50 +0000)] 
Support adding additional external static content resource dirs by using a system property to aid during dev.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1307455 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-170 : Aggregate destination metrics we incorrect even when queues are...
Hiram R. Chirino [Thu, 29 Mar 2012 17:59:13 +0000 (17:59 +0000)] 
Fixes APLO-170 : Aggregate destination metrics we incorrect even when queues are deleted when they were not empty.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1307020 13f79535-47bb-0310-9956-ffa450edef68

6 years agoimprove the log message level when inconsistencies are detected from the store. ...
Hiram R. Chirino [Thu, 29 Mar 2012 15:10:03 +0000 (15:10 +0000)] 
improve the log message level when inconsistencies are detected from the store.  Suggested in issue APLO-176

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306895 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-175: Adds a disk_usage metric to stores.
Hiram R. Chirino [Wed, 28 Mar 2012 20:11:48 +0000 (20:11 +0000)] 
Fixes APLO-175: Adds a disk_usage metric to stores.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306567 13f79535-47bb-0310-9956-ffa450edef68

6 years agoInclude the swagger libs in the distro so that the webadmin starts up correctly.
Hiram R. Chirino [Wed, 28 Mar 2012 20:11:26 +0000 (20:11 +0000)] 
Include the swagger libs in the distro so that the webadmin starts up correctly.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306566 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRefactor common test support bits that start a and help access a broker.
Hiram R. Chirino [Wed, 28 Mar 2012 19:40:33 +0000 (19:40 +0000)] 
Refactor common test support bits that start a and help access a broker.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306555 13f79535-47bb-0310-9956-ffa450edef68

6 years agoIntegrated swagger based API doco. Resource paths changed a bit too.
Hiram R. Chirino [Wed, 28 Mar 2012 19:40:12 +0000 (19:40 +0000)] 
Integrated swagger based API doco.  Resource paths changed a bit too.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306554 13f79535-47bb-0310-9956-ffa450edef68

6 years agoImprove how your extends the webadmin interface with JAXRS. We now use a servlet...
Hiram R. Chirino [Tue, 27 Mar 2012 20:12:52 +0000 (20:12 +0000)] 
Improve how your extends the webadmin interface with JAXRS.  We now use a servlet filter to reliably serve up static resources.   And then simplify the web.xml configuration.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1306002 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-174 : Add a key_alias attribute to the key_storage configuration element...
Hiram R. Chirino [Tue, 27 Mar 2012 18:30:37 +0000 (18:30 +0000)] 
Fixes APLO-174 : Add a key_alias attribute to the key_storage configuration element to allow selecting which SSL cert is used in keystore.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1305945 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFix compile error.
Hiram R. Chirino [Tue, 27 Mar 2012 17:29:39 +0000 (17:29 +0000)] 
Fix compile error.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1305914 13f79535-47bb-0310-9956-ffa450edef68

6 years agoConvert the Sink interface to an abstract base class since invoking virtual methods...
Hiram R. Chirino [Tue, 27 Mar 2012 17:29:32 +0000 (17:29 +0000)] 
Convert the Sink interface to an abstract base class since invoking virtual methods is sightly more efficient than invoking interface methods.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1305913 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSwitch from using Runnables to using Tasks since they are slightly more efficient.
Hiram R. Chirino [Tue, 27 Mar 2012 17:29:24 +0000 (17:29 +0000)] 
Switch from using Runnables to using Tasks since they are slightly more efficient.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1305912 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-173 : Document how to use the MQTT protocol with Apollo.
Hiram R. Chirino [Tue, 27 Mar 2012 17:08:28 +0000 (17:08 +0000)] 
Fixes APLO-173 : Document how to use the MQTT protocol with Apollo.

Just added an MQTT Publisher / Listener example and re-organized the examples directory structure so that it's organized by protocol.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1305905 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRemove un-needed maven repos.
Hiram R. Chirino [Thu, 22 Mar 2012 16:26:23 +0000 (16:26 +0000)] 
Remove un-needed maven repos.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1303877 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMake sure the servlet api jar is included in the distro.
Hiram R. Chirino [Thu, 22 Mar 2012 15:41:41 +0000 (15:41 +0000)] 
Make sure the servlet api jar is included in the distro.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1303846 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-169 : Documented how to configure the client auth mode in SSL transports.
Hiram R. Chirino [Thu, 22 Mar 2012 14:11:14 +0000 (14:11 +0000)] 
Fixes APLO-169 : Documented how to configure the client auth mode in SSL transports.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1303791 13f79535-47bb-0310-9956-ffa450edef68

6 years agoImplement API changes in the hawtdispatch.
Hiram R. Chirino [Wed, 21 Mar 2012 18:40:15 +0000 (18:40 +0000)] 
Implement API changes in the hawtdispatch.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1303494 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-171 : Support allowing cross origin resource sharing (CORS) of web admin...
Hiram R. Chirino [Mon, 19 Mar 2012 14:55:31 +0000 (14:55 +0000)] 
Fixes APLO-171 : Support allowing cross origin resource sharing (CORS) of web admin APIs and websocket APIs.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1302486 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpdate scala, jetty, and jersey versions.
Hiram R. Chirino [Mon, 19 Mar 2012 14:55:03 +0000 (14:55 +0000)] 
Update scala, jetty, and jersey versions.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1302485 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixing the link to the latest snapshot.
Hiram R. Chirino [Mon, 5 Mar 2012 13:43:13 +0000 (13:43 +0000)] 
Fixing the link to the latest snapshot.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1297051 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpgrade to next hawtdispatch version.. Add a UDP based transport and protocol. We...
Hiram R. Chirino [Thu, 1 Mar 2012 00:24:41 +0000 (00:24 +0000)] 
Upgrade to next hawtdispatch version.. Add a UDP based transport and protocol.  We should be abel to take syslog events to deliver them to a topic.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295355 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSupport removing overflow items before they are delivered.
Hiram R. Chirino [Thu, 1 Mar 2012 00:24:21 +0000 (00:24 +0000)] 
Support removing overflow items before they are delivered.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295354 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMaintain the connector order.
Hiram R. Chirino [Thu, 1 Mar 2012 00:24:13 +0000 (00:24 +0000)] 
Maintain the connector order.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295353 13f79535-47bb-0310-9956-ffa450edef68

6 years ago[maven-release-plugin] prepare for next development iteration
Hiram R. Chirino [Wed, 29 Feb 2012 16:18:31 +0000 (16:18 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295176 13f79535-47bb-0310-9956-ffa450edef68

6 years ago[maven-release-plugin] prepare release apollo-project-1.1
Hiram R. Chirino [Wed, 29 Feb 2012 16:18:17 +0000 (16:18 +0000)] 
[maven-release-plugin] prepare release apollo-project-1.1

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295174 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdd a migration guide to help folks migrate from 1.0 -> 1.1
Hiram R. Chirino [Wed, 29 Feb 2012 15:41:33 +0000 (15:41 +0000)] 
Add a migration guide to help folks migrate from 1.0 -> 1.1

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295160 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMake sure we create the data directory before we try to lock data in it.
Hiram R. Chirino [Wed, 29 Feb 2012 15:41:23 +0000 (15:41 +0000)] 
Make sure we create the data directory before we try to lock data in it.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295159 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdding @JsonIgnoreProperties annotations to the DTO classes so that we don't fail...
Hiram R. Chirino [Wed, 29 Feb 2012 15:41:14 +0000 (15:41 +0000)] 
Adding @JsonIgnoreProperties annotations to the DTO classes so that we don't fail when loading json data from older releases.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295158 13f79535-47bb-0310-9956-ffa450edef68

6 years agoDisplay a nicer help screen.
Hiram R. Chirino [Wed, 29 Feb 2012 15:40:40 +0000 (15:40 +0000)] 
Display a nicer help screen.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295157 13f79535-47bb-0310-9956-ffa450edef68

6 years agoStay backward compatible with Apollo 1.0 so you can store import/export between the...
Hiram R. Chirino [Wed, 29 Feb 2012 15:40:32 +0000 (15:40 +0000)] 
Stay backward compatible with Apollo 1.0 so you can store import/export between the 2 versions.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295156 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-168 : The <access_rule> element's principal_kind attribute is broken
Hiram R. Chirino [Wed, 29 Feb 2012 13:23:27 +0000 (13:23 +0000)] 
Fixes APLO-168 : The <access_rule> element's principal_kind attribute is broken

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295092 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes: APLO-167 The 'Not authorized to connect to connector' log messages do not...
Hiram R. Chirino [Wed, 29 Feb 2012 13:05:36 +0000 (13:05 +0000)] 
Fixes: APLO-167 The 'Not authorized to connect to connector' log messages do not show the principals of the user

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1295083 13f79535-47bb-0310-9956-ffa450edef68

6 years agoPrep for a 1.1 release.
Hiram R. Chirino [Tue, 28 Feb 2012 23:20:49 +0000 (23:20 +0000)] 
Prep for a 1.1 release.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294892 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMove the issue tracker link up in the page.
Hiram R. Chirino [Tue, 28 Feb 2012 23:10:27 +0000 (23:10 +0000)] 
Move the issue tracker link up in the page.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294889 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSwitch to a simple java linked list.
Hiram R. Chirino [Tue, 28 Feb 2012 22:56:50 +0000 (22:56 +0000)] 
Switch to a simple java linked list.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294883 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpdating mailing list links.
Hiram R. Chirino [Tue, 28 Feb 2012 16:08:45 +0000 (16:08 +0000)] 
Updating mailing list links.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294713 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes failing test case that was introduced in last commit.
Hiram R. Chirino [Tue, 28 Feb 2012 00:43:06 +0000 (00:43 +0000)] 
Fixes failing test case that was introduced in last commit.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294424 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSmall perf tweak
Hiram R. Chirino [Mon, 27 Feb 2012 23:06:21 +0000 (23:06 +0000)] 
Small perf tweak

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294385 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpgrade dependencies
Hiram R. Chirino [Mon, 27 Feb 2012 18:55:54 +0000 (18:55 +0000)] 
Upgrade dependencies

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294272 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpdate dependency versions.
Hiram R. Chirino [Mon, 27 Feb 2012 18:39:59 +0000 (18:39 +0000)] 
Update dependency versions.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294264 13f79535-47bb-0310-9956-ffa450edef68

6 years agoChange order makes test work better.
Hiram R. Chirino [Mon, 27 Feb 2012 18:39:55 +0000 (18:39 +0000)] 
Change order makes test work better.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294263 13f79535-47bb-0310-9956-ffa450edef68

6 years agoInclude the openwire DTO classes in the generated XSD.
Hiram R. Chirino [Mon, 27 Feb 2012 18:39:48 +0000 (18:39 +0000)] 
Include the openwire DTO classes in the generated XSD.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1294262 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-165 : Enhance the access control rules to allow matching against the conne...
Hiram R. Chirino [Tue, 21 Feb 2012 13:37:42 +0000 (13:37 +0000)] 
Fixes APLO-165 : Enhance the access control rules to allow matching against the connector the user is connected against.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291776 13f79535-47bb-0310-9956-ffa450edef68

6 years agoDocument the log_compression config option.
Hiram R. Chirino [Tue, 21 Feb 2012 12:30:42 +0000 (12:30 +0000)] 
Document the log_compression config option.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291739 13f79535-47bb-0310-9956-ffa450edef68

6 years agoBetter openwire config field names.
Hiram R. Chirino [Tue, 21 Feb 2012 02:08:38 +0000 (02:08 +0000)] 
Better openwire config field names.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291554 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUse better session buffering defaults so that we perform better when transferring...
Hiram R. Chirino [Tue, 21 Feb 2012 02:04:15 +0000 (02:04 +0000)] 
Use better session buffering defaults so that we perform better when transferring larger messages.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291553 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUse the -XX:-UseBiasedLocking JVM option by default.
Hiram R. Chirino [Mon, 20 Feb 2012 23:50:48 +0000 (23:50 +0000)] 
Use the -XX:-UseBiasedLocking JVM option by default.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291528 13f79535-47bb-0310-9956-ffa450edef68

6 years agorefill sinks more eagerly to avoid stalls.
Hiram R. Chirino [Mon, 20 Feb 2012 23:45:35 +0000 (23:45 +0000)] 
refill sinks more eagerly to avoid stalls.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291527 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSimplify the OpenWire codec by extending from the AbstractProtocolCodec.
Hiram R. Chirino [Mon, 20 Feb 2012 21:59:41 +0000 (21:59 +0000)] 
Simplify the OpenWire codec by extending from the AbstractProtocolCodec.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291476 13f79535-47bb-0310-9956-ffa450edef68

6 years agoChange the label for a subscription that is blocking from waiting on "ack" to waiting...
Hiram R. Chirino [Mon, 20 Feb 2012 21:59:34 +0000 (21:59 +0000)] 
Change the label for a subscription that is blocking from waiting on "ack" to waiting on "consumer", since ack's are not necessarily related to the subscription flow control.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291475 13f79535-47bb-0310-9956-ffa450edef68

6 years agoThe tail_buffer queue config setting was not being properly picked up on startup
Hiram R. Chirino [Mon, 20 Feb 2012 17:14:28 +0000 (17:14 +0000)] 
The tail_buffer queue config setting was not being properly picked up on startup

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291378 13f79535-47bb-0310-9956-ffa450edef68

6 years agoExclude the slf4j version that is transitively included by the activemq-core jar.
Hiram R. Chirino [Mon, 20 Feb 2012 10:03:22 +0000 (10:03 +0000)] 
Exclude the slf4j version that is transitively included by the activemq-core jar.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291175 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSupport configuring the size of the tail buffer on a queue.
Hiram R. Chirino [Mon, 20 Feb 2012 10:03:17 +0000 (10:03 +0000)] 
Support configuring the size of the tail buffer on a queue.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291174 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdded test case to verify openwire client prefetch and client ack.
Hiram R. Chirino [Mon, 20 Feb 2012 10:03:06 +0000 (10:03 +0000)] 
Added test case to verify openwire client prefetch and client ack.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291173 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFix runtime warning from JAXRS
Hiram R. Chirino [Mon, 20 Feb 2012 10:02:55 +0000 (10:02 +0000)] 
Fix runtime warning from JAXRS

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291172 13f79535-47bb-0310-9956-ffa450edef68

6 years agoOpenwire should not remove message on a DELIVERED_ACK_TYPE ack.
Hiram R. Chirino [Mon, 20 Feb 2012 10:02:48 +0000 (10:02 +0000)] 
Openwire should not remove message on a DELIVERED_ACK_TYPE ack.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291171 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMakes the web console work better in IDE based launches.
Hiram R. Chirino [Mon, 20 Feb 2012 10:02:40 +0000 (10:02 +0000)] 
Makes the web console work better in IDE based launches.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291170 13f79535-47bb-0310-9956-ffa450edef68

6 years agoIf a queue consumer did not ack sooner than the consumer buffer, we could stop dispat...
Hiram R. Chirino [Mon, 20 Feb 2012 10:02:35 +0000 (10:02 +0000)] 
If a queue consumer did not ack sooner than the consumer buffer, we could stop dispatching to him if the messages needed to be prefetched.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291169 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMessage size and expiration do not need to be tracked in the message record since...
Hiram R. Chirino [Mon, 20 Feb 2012 10:02:27 +0000 (10:02 +0000)] 
Message size and expiration do not need to be tracked in the message record since they are tracked in the queue entry records.  Support holding a compressed encoding the the message and changed the leveldb store to compress earlier in the process to avoid bottlenecking the thread that does the IO.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291168 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMove leveldb store source files to correct directory
Hiram R. Chirino [Sun, 19 Feb 2012 20:24:15 +0000 (20:24 +0000)] 
Move leveldb store source files to correct directory

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1291054 13f79535-47bb-0310-9956-ffa450edef68

6 years agoThe openwire config was not getting loaded, add better debug statements to the ClassF...
Hiram R. Chirino [Sat, 18 Feb 2012 15:34:10 +0000 (15:34 +0000)] 
The openwire config was not getting loaded, add better debug statements to the ClassFinder

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245945 13f79535-47bb-0310-9956-ffa450edef68

6 years agoMake sure the Snappy impl class can be fully resolved before picking the impl winner
Hiram R. Chirino [Sat, 18 Feb 2012 15:06:34 +0000 (15:06 +0000)] 
Make sure the Snappy impl class can be fully resolved before picking the impl winner

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245939 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdd option which attempts to Snappy compress logged messages to reduce disk IO.
Hiram R. Chirino [Sat, 18 Feb 2012 14:49:24 +0000 (14:49 +0000)] 
Add option which attempts to Snappy compress logged messages to reduce disk IO.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245934 13f79535-47bb-0310-9956-ffa450edef68

6 years agoAdded test to the non-tight, non-cache encoded messages.
Hiram R. Chirino [Sat, 18 Feb 2012 14:49:15 +0000 (14:49 +0000)] 
Added test to the non-tight, non-cache encoded messages.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245933 13f79535-47bb-0310-9956-ffa450edef68

6 years agoWhen delivering a message that is not tight, and cache encoded, then we can avoid...
Hiram R. Chirino [Sat, 18 Feb 2012 14:49:07 +0000 (14:49 +0000)] 
When delivering a message that is not tight, and cache encoded, then we can avoid re-encoding when we deliver it to a subscription.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245932 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSupport better openwire protocol config options.
Hiram R. Chirino [Sat, 18 Feb 2012 14:48:59 +0000 (14:48 +0000)] 
Support better openwire protocol config options.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245931 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSwitch to Unframed protobuf messages to further reduce index usage size.
Hiram R. Chirino [Fri, 17 Feb 2012 23:55:46 +0000 (23:55 +0000)] 
Switch to Unframed protobuf messages to further reduce index usage size.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245811 13f79535-47bb-0310-9956-ffa450edef68

6 years agoReduce the amount of data encoded into every leveldb store's index queue entry.
Hiram R. Chirino [Fri, 17 Feb 2012 23:17:30 +0000 (23:17 +0000)] 
Reduce the amount of data encoded into every leveldb store's index queue entry.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245801 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes openwire inactivity timeout bug and fix perf bug assoicated with a logging...
Hiram R. Chirino [Fri, 17 Feb 2012 21:01:42 +0000 (21:01 +0000)] 
Fixes openwire inactivity timeout bug and fix perf bug assoicated with a logging statement

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245761 13f79535-47bb-0310-9956-ffa450edef68

6 years agoRevert "Fix for APLO-160 Apollo becoming unresponsive when stressed with 48k connecti...
Hiram R. Chirino [Fri, 17 Feb 2012 14:42:46 +0000 (14:42 +0000)] 
Revert "Fix for APLO-160 Apollo becoming unresponsive when stressed with 48k connections." This change had a negative performance impact, instead
we should look into using the strategy outlined in APLO-163 to deal with large connection counts.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245580 13f79535-47bb-0310-9956-ffa450edef68

6 years agoOpenwire should close consumers on disconnect and only parse producer destinations...
Hiram R. Chirino [Fri, 17 Feb 2012 02:58:05 +0000 (02:58 +0000)] 
Openwire should close consumers on disconnect and only parse producer destinations the first time a message is sent.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245304 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFix for APLO-160 Apollo becoming unresponsive when stressed with 48k connections.
Hiram R. Chirino [Fri, 17 Feb 2012 02:25:28 +0000 (02:25 +0000)] 
Fix for APLO-160 Apollo becoming unresponsive when stressed with 48k connections.

This if releases the read and write buffers when they are not needed.

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245297 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-157 : Unsubscribing durable subscriptions is not successful
Hiram R. Chirino [Thu, 16 Feb 2012 20:32:17 +0000 (20:32 +0000)] 
Fixes APLO-157 : Unsubscribing durable subscriptions is not successful

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245159 13f79535-47bb-0310-9956-ffa450edef68

6 years agoFixes APLO-162 : Cannot re-create a durable sub that was previously deleted without...
Hiram R. Chirino [Thu, 16 Feb 2012 20:32:07 +0000 (20:32 +0000)] 
Fixes APLO-162 : Cannot re-create a durable sub that was previously deleted without restarting the broker

git-svn-id: https://svn.apache.org/repos/asf/activemq/activemq-apollo/trunk@1245158 13f79535-47bb-0310-9956-ffa450edef68