Commit Graph

7325 Commits

Author SHA1 Message Date
gtully efaa351db7 https://issues.apache.org/jira/browse/AMQ-4365 - allow lease locker to be used by kahadb - remove deps on jdbc pa. LockableService now passes a reference to a locker so it can pull the brokerService, extracted some of the jdbc lock common stuff, additional test kahadb with jdbc lease 2013-09-20 15:33:24 +01:00
gtully 0f90695db7 https://issues.apache.org/jira/browse/AMQ-4729 - add lockableSupport to mKahaDb to isolate it from dynamically created filtered kahadb locks, nested locks are disabled when top level lock is in place. default to a sharedfile locker 2013-09-19 21:58:43 +01:00
Timothy Bish c7d33ad5e4 Logging cleanup, don't need all the if checks, use string substitution
more effectively.
2013-09-19 15:19:24 -04:00
gtully c387522217 https://issues.apache.org/jira/browse/AMQ-4426 - default to client ack, so that if a tx aborts we never auto ack or start a local transaction 2013-09-19 16:26:52 +01:00
Dejan Bosanac f6f22df4f4 https://issues.apache.org/jira/browse/AMQ-4594 - add log plugin to hawtio 2013-09-19 14:55:17 +02:00
Timothy Bish fba8e25563 apply patch for: https://issues.apache.org/jira/browse/AMQ-4713 2013-09-19 07:00:26 -04:00
Hiram Chirino 8d5b9a5587 Adding hooks so that in the future we can more easily support handling older versions of the AMQP protocol. 2013-09-18 15:26:07 -04:00
Timothy Bish 97bbd2dfe9 https://issues.apache.org/jira/browse/AMQ-4726
Updated help text to reflect the proper workings of the durable option
when it comes to producers
2013-09-18 14:36:47 -04:00
Timothy Bish e6e7ba7e44 https://issues.apache.org/jira/browse/AMQ-4725
Enable all tests now that things are fixed.
2013-09-18 10:27:26 -04:00
Hiram Chirino 5215fc21d6 Fixing regression due to chagnes in AMQ-4718. You now have to prefix option that need to passed to the nested urls by prefixing those options with 'nested.' 2013-09-18 10:14:07 -04:00
Timothy Bish 1bc55049e6 https://issues.apache.org/jira/browse/AMQ-4725
temporarily apply patch to disable hanging tests
2013-09-17 17:34:07 -04:00
gtully 29b90b5812 https://issues.apache.org/jira/browse/AMQ-4643 - have keepAlive task trap the new suppressreplyexception such that it can stay alive and renew a lease on resumption 2013-09-17 21:01:40 +01:00
gtully dd91e8592e https://issues.apache.org/jira/browse/AMQ-4092 - resolve by removing dynamic property modification - JMSXGroupFirstForConsumer is now a message attribute with a property accessor 2013-09-17 11:03:57 +01:00
Hiram Chirino d771ebb97e Fixes bug in replicated leveldb where log files on slaves were not getting GCed. 2013-09-16 11:58:03 -04:00
Dejan Bosanac a69379d5fb https://issues.apache.org/jira/browse/AMQ-4621 - remove check for the inflight size, as ignoreIdleConsumers=true should do the work 2013-09-16 16:23:24 +02:00
Dejan Bosanac 269d44cfdd https://issues.apache.org/jira/browse/AMQ-4621 - return modified trace logging 2013-09-16 15:23:37 +02:00
Dejan Bosanac 25af8e62cc https://issues.apache.org/jira/browse/AMQ-4621 - some improvements to the AbortSlowAckConsumerStrategy 2013-09-16 15:18:29 +02:00
Timothy Bish e1bbde7302 https://issues.apache.org/jira/browse/AMQ-4721
Upgrade to latest slf4j library and update many LOG statements to use
proper calls (no string concats).  Removes many uneeded isXXXEnabled
checks to clean up the code.
2013-09-13 14:53:41 -04:00
Timothy Bish cdb7bb11ff https://issues.apache.org/jira/browse/AMQ-4621
Update the consumer / connection abort process such that when the
strategy is configured to abort the connection is only attempt to do so
once instead of once for every subscription in the map.  Also improve
logging to better indicate the subscription being aborted and the
destination that the subscription was on.
2013-09-12 15:10:25 -04:00
Hiram Chirino 272b846b0c Fixes AMQ-4723: HTTP Discovery agent should only poll for broker URLs while attempting to connect a transport. 2013-09-12 11:16:34 -04:00
Timothy Bish 8f8aa0f5e2 https://issues.apache.org/jira/browse/AMQ-4621
Improve logging and configuration
2013-09-11 14:24:29 -04:00
Timothy Bish 77bcffc9b9 https://issues.apache.org/jira/browse/AMQ-4621
Additional work, adds an option to ignore network subscriptions by
default.  When the ignoreIdleConsumers setting is false and the abort
connection option is true this can cause the bridges to be torn down and
rebuilt for no reason.
2013-09-11 11:28:20 -04:00
Rob Davies 16c1627ca0 Fix for https://issues.apache.org/jira/browse/AMQ-4719 2013-09-11 09:21:06 +01:00
Hiram Chirino 0ff359341c Fixes AMQ-4718: Extra options added to a failover/discovery URL that don't map to failover configuration settings, should get passed to the nested URLs. 2013-09-10 12:56:25 -04:00
Hiram Chirino fd67eefad6 Improve test for AMQ-4717: verify that propertyExists also works. 2013-09-10 12:53:46 -04:00
Hiram Chirino 9c75fe7b61 Fix for AMQ-4717: populateJMSXUserID is not setting the JMSXUserID property on the JMS message in JMX 2013-09-10 10:45:52 -04:00
Timothy Bish 272de3a146 https://issues.apache.org/jira/browse/AMQ-4621
some minor tweaks to the slow ack abort strategy, wasn't always kicking
in when it should have.
2013-09-09 17:48:12 -04:00
Timothy Bish 8276676469 Upgrade to the release version of Camel 2.12.0 2013-09-09 15:27:11 -04:00
gtully 6c5732bc5c https://issues.apache.org/jira/browse/AMQ-2327 - resolve. key is not to conduit proxy/proxy consumers b/c the dependencies cannot be easily resolved without more network traffic on additions to demand subs. Maintaining the order of consumer advisories fixes duplicate suppression. thanks for the easymock test. while brittle it did help focus on checkpaths which was key 2013-09-06 22:46:09 +01:00
rajdavies 5515b9be3f Fix for https://issues.apache.org/jira/browse/AMQ-4714 2013-09-06 14:02:10 +01:00
rajdavies 8d31e44e8d fix for https://issues.apache.org/jira/browse/AMQ-4714 2013-09-06 13:46:44 +01:00
rajdavies 0a5b14386f Fix for https://issues.apache.org/jira/browse/AMQ-4714 2013-09-06 13:46:43 +01:00
Timothy Bish 2eb0203f02 more gitignore updates 2013-09-05 16:02:02 -04:00
Timothy Bish d1446c3bca fix and tests for: https://issues.apache.org/jira/browse/AMQ-4073 2013-09-05 15:59:01 -04:00
Timothy Bish edc1599018 fixes for: https://issues.apache.org/jira/browse/AMQ-4641 2013-09-05 12:06:30 -04:00
Dejan Bosanac 0203cde150 https://issues.apache.org/jira/browse/AMQ-4702 - added additional bundlel jaxb impl 2013-09-05 14:41:10 +02:00
Jonathan Anstey 3d6065ea3f AMQ-4702 - Error resolving org.jvnet.jaxb2_commons packages 2013-09-04 15:51:42 -02:30
Timothy Bish ce5d2a9e9e https://issues.apache.org/jira/browse/AMQ-4205
Allow for tuning to thread pool keep alive times as system properties.
2013-09-04 14:16:51 -04:00
Dejan Bosanac 1f57a6408f https://issues.apache.org/jira/browse/AMQ-4594 - fix hawtio issues; linkage error and authentication 2013-09-04 17:36:38 +02:00
Timothy Bish b47b9aa64a update ignore rules 2013-09-04 10:46:49 -04:00
Timothy Bish ebe54c46b3 Fix and tests for: https://issues.apache.org/jira/browse/AMQ-4596
Updates to proton 0.5
2013-09-04 10:26:44 -04:00
gtully 74b35bc5dd https://issues.apache.org/jira/browse/AMQ-4705 - add check for lock file exist and use error in place of warn if lock is lost 2013-09-03 21:24:09 +01:00
Timothy Bish d2f4d76f83 apply patch for: https://issues.apache.org/jira/browse/AMQ-4696 2013-09-03 16:13:53 -04:00
Christian Posta a63a8320ea Fix for https://issues.apache.org/jira/browse/AMQ-4695 where user could not subscribe anonymously even though authn and authz was set up for it 2013-09-03 12:05:00 -07:00
Dejan Bosanac a3a22efb25 improving publishable address policy interface, so we can get the actual publish URI 2013-09-03 18:04:37 +02:00
Timothy Bish 8320e66b5d Fixes https://issues.apache.org/jira/browse/AMQ-4704 2013-09-03 11:50:52 -04:00
gtully b588d6cb9b https://issues.apache.org/jira/browse/AMQ-4643 - update to jdbc checkpoint to validate connection before declaring success, is more bullit proof in preventing an early restart even if start is now deferred till after stop completes 2013-09-03 16:35:08 +01:00
Timothy Bish 29453d6793 Update .gitignore 2013-09-03 11:13:25 -04:00
Dejan Bosanac 40af36e934 add ability to do port mapping when publishing connector uris; important in restricting environments 2013-09-03 17:07:13 +02:00
Timothy Bish ccc85af301 Update the scm settings for the project to reflect the git repo 2013-09-03 10:52:35 -04:00