Timothy Bish
be66175079
https://issues.apache.org/jira/browse/AMQ-5719
...
This closes #86
commit 72837960cf
Author: Christopher L. Shannon (cshannon)
<christopher.l.shannon@gmail.com>
Updated durable related error messages in TopicRegion to include both
subscriptionName and clientId.
2015-04-14 17:42:30 -04:00
Dejan Bosanac
f556076a2c
https://issues.apache.org/jira/browse/AMQ-4929 - remove audit from TransactionBroker
2015-04-14 14:55:11 +02:00
Dejan Bosanac
2852a8bdb1
https://issues.apache.org/jira/browse/AMQ-4929 - remove BrokerService.supportFailoverSupport. This closes #60
2015-04-14 13:59:01 +02:00
Timothy Bish
ec9a92f6fc
https://issues.apache.org/jira/browse/AMQ-5649
...
Ensures that max producers on a connection includes anonymous producers
in its count, based on patch from: Christopher L. Shannon (cshannon)
<christopher.l.shannon@gmail.com>
Merged the test into the existing ConfigTest that validates the max
producers functionality.
2015-04-13 10:25:51 -04:00
Dejan Bosanac
2562cf21a2
https://issues.apache.org/jira/browse/AMQ-5718 - don't add messages to subscriber while it's discarding
2015-04-13 11:16:55 +02:00
Dejan Bosanac
69767a2f2f
https://issues.apache.org/jira/browse/AMQ-5665 - memory store don't propagate connection context
2015-04-09 13:29:37 +02:00
Clebert Suconic
ab8f54b066
fixing a race on SharedLockFile
2015-04-08 11:17:00 -04:00
Clebert Suconic
0a161380f8
AMQ-5709 Fixing tests
...
https://issues.apache.org/jira/browse/AMQ-5709
This is just fixing a test properly
2015-04-08 10:28:42 -04:00
Clebert Suconic
89c75ca28a
AMQ-5709 Reworking Logging on Locker
...
https://issues.apache.org/jira/browse/AMQ-5709
This is about changing how the Log is done in case of not being able to lock (log only once)
2015-04-07 17:24:48 -04:00
Christian Posta
61da1faa4c
https://issues.apache.org/jira/browse/AMQ-5672 Added an option for allowing only a single selector for the virtual destination selector cache. also added some JMX views into the selector cache that can be used at runtime. includes unit tests
2015-04-06 16:12:20 -07:00
gtully
1d71cb7036
https://issues.apache.org/jira/browse/AMQ-5674 - revisit change - use single redelivey delay attribute for both initial and subsequent delays - resolves regression in BrokerRedeliveryTest
2015-04-03 14:19:15 +01:00
Timothy Bish
6df02555fd
https://issues.apache.org/jira/browse/AMQ-5680
...
Fix typo in getTempQueues method.
2015-04-01 09:52:33 -04:00
Dejan Bosanac
8bb58036a0
https://issues.apache.org/jira/browse/AMQ-5697 - authorization map and composite destinations
2015-03-31 17:13:37 +02:00
Christian Posta
efc9a8d578
Fix for https://issues.apache.org/jira/browse/AMQ-5689 Queue dispatching hangs when there are redelivered messages that dont match current consumers selectors, refactored out the pendingDispatchList in Queue implementation
2015-03-27 15:19:56 -07:00
Timothy Bish
05ff52dc15
https://issues.apache.org/jira/browse/AMQ-5413
...
https://issues.apache.org/jira/browse/AMQ-5433
https://issues.apache.org/jira/browse/AMQ-5647
https://issues.apache.org/jira/browse/AMQ-5684
Adds support for AMQP drain and fixes some issues around incorrect
dispatching and credit handling. Should resolve several issues that
have been seen using test suites from AmqpNetLite and other AMQP
clients.
2015-03-27 15:11:38 -04:00
Timothy Bish
e33b3f5939
https://issues.apache.org/jira/browse/AMQ-5686
...
Call into the delegate for asyncAddTopicMessage to avoid a stack
overflow.
2015-03-24 16:07:07 -04:00
gtully
55f040e616
https://issues.apache.org/jira/browse/AMQ-5568 - ensure directory exists - fix ci
2015-03-10 16:18:50 +00:00
Dejan Bosanac
3b39d2cc2a
https://issues.apache.org/jira/browse/AMQ-5644 - authorization map for wildcard subscriptions
2015-03-10 11:24:27 +01:00
Dejan Bosanac
24c2215f4e
Revert " https://issues.apache.org/jira/browse/AMQ-5644 - authorization map for wildcard subscriptions"
...
This reverts commit 7777744dc2
.
2015-03-06 18:06:17 +01:00
Dejan Bosanac
7777744dc2
https://issues.apache.org/jira/browse/AMQ-5644 - authorization map for wildcard subscriptions
2015-03-06 15:35:20 +01:00
gtully
ab28b771e3
https://issues.apache.org/jira/browse/AMQ-5640 - fix by ensuring parent stat is updated on dest init, thanks for the nice test Torsten
2015-03-05 14:46:59 +00:00
gtully
8c66fba0aa
https://issues.apache.org/jira/browse/AMQ-5568 - fix and test - only delete lock file if lock was held on stop
2015-03-05 13:27:40 +00:00
gtully
5313ad8a96
remove stack trace from auth failure log warn - stack trace is already covered by debug service level logging
2015-03-04 22:06:05 +00:00
Timothy Bish
67ccfcad88
https://issues.apache.org/jira/browse/AMQ-5470
...
Allow for early SASL authentication and failure if credentials not
valid.
2015-03-04 14:06:04 -05:00
gtully
741e3aad3e
https://issues.apache.org/jira/browse/AMQ-5630 - add rejectDurableConsumers boolen attribute - when true, requests to create durable subscriptions will fail with a JMSException - not allowed
2015-03-03 13:30:10 +00:00
Dejan Bosanac
4f57744934
https://issues.apache.org/jira/browse/AMQ-5594 - mqtt and virtual topic subs; more refined removing of destinations, as we don't want to remove all descendant destination in a wildcard case
2015-03-02 14:40:07 +01:00
Timothy Bish
84c1419c3d
https://issues.apache.org/jira/browse/AMQ-5621
...
Add the ability to toggle the default value of the ManagementContext
createConnector variable and set it to false for the surefire runs of
the unit tests, this should resolve failures of tests for no other
reason than a previous test failed to shutdown its broker. Also speeds
up tests as they don't need to create this resource in order to use the
MBeans.
2015-02-27 14:59:31 -05:00
Timothy Bish
7af7c0143f
https://issues.apache.org/jira/browse/AMQ-5597
...
Clean up the durable subscription unsubscribe handling to be in line
with the AMQP JMS mapping spec and switch to the QPid 0.32-SNAPSHOT
build for now to allow us to track and other changes we might want to
feed back there before release.
2015-02-27 12:18:49 -05:00
gtully
0142c4dc89
https://issues.apache.org/jira/browse/AMQ-5614 - additional expiration attribute on dead letter strategy and tests
2015-02-25 14:32:43 +00:00
gtully
be919fbc94
https://issues.apache.org/jira/browse/AMQ-4483 - rework to use destination option to indicate dlq, dlq strategy is typically not in place for dlq dests, option is set when a dlq is first used via region broker sendTodlq, fix and tests
2015-02-25 14:32:43 +00:00
gtully
85b9c81a3f
https://issues.apache.org/jira/browse/AMQ-5229 - implement ability to pause/resume dispatch of message to all consumers of a queue
2015-02-23 21:41:33 +00:00
Robert Gemmell
1406d40ac3
AMQ-5608: dont NPE during authentication attempt if no users were defined for the SimpleAuthenticationPlugin
...
https://issues.apache.org/jira/browse/AMQ-5608
2015-02-23 17:42:17 +00:00
Dejan Bosanac
05c3112402
https://issues.apache.org/jira/browse/AMQ-5594 - virtual topics and wildcards
2015-02-18 18:29:20 +01:00
Timothy Bish
94937e855a
https://issues.apache.org/jira/browse/AMQ-5589
...
Reduce the overall time to run the AMQP tests
2015-02-16 16:47:12 -05:00
Dejan Bosanac
1cab713864
https://issues.apache.org/jira/browse/AMQ-5585 - move messages on memory limit
2015-02-13 15:16:52 +01:00
gtully
db084ef776
fix AMQ1936Test,AMQ2021Test timeouts - hitting unnecessary 1s wait on shutdown command completion
2015-02-13 12:01:50 +00:00
gtully
b60bfbbeb4
Revert "rework https://issues.apache.org/jira/browse/AMQ-3684 and https://issues.apache.org/jira/browse/AMQ-4532 to avoid intermittent hangs, processing shutdown wile shutdown is in progress - AMQ1936Test and AMQ2021Test - using just TransportDisposedIOException to propagate exception response and start shutdown process and ignoring broker side for logging"
...
This reverts commit 8cf98a070f
.
seems there are a bunch of network tests that don't conform with the new approach - back to the drawing board
2015-02-12 18:00:58 +00:00
gtully
8cf98a070f
rework https://issues.apache.org/jira/browse/AMQ-3684 and https://issues.apache.org/jira/browse/AMQ-4532 to avoid intermittent hangs, processing shutdown wile shutdown is in progress - AMQ1936Test and AMQ2021Test - using just TransportDisposedIOException to propagate exception response and start shutdown process and ignoring broker side for logging
2015-02-11 13:37:32 +00:00
gtully
3155c625c6
https://issues.apache.org/jira/browse/AMQ-5567 - fix and test - issue was eager dispatch with concurrent sends, recovery and outcome delivery now assign a new sequence id to message additions which sorts sequence order in the xa case
2015-02-06 12:56:29 +00:00
gtully
ae595c95b1
[maven-release-plugin] prepare for next development iteration
2015-01-30 12:46:19 +00:00
gtully
4ba1a1689f
[maven-release-plugin] prepare release activemq-5.11.0
2015-01-30 12:46:08 +00:00
gtully
dc25f2a8f9
https://issues.apache.org/jira/browse/AMQ-5541 - support preemptive redelivery for non persistent case, fix and test
2015-01-27 16:43:35 +00:00
gtully
6c5dd2543e
StoreDurableSubscriberCursor don't set its inner cursors' maxProducersToAudit correctly #57 - patch applied with thanks
2015-01-26 21:28:35 +00:00
gtully
bf5a2997c7
[maven-release-plugin] prepare for next development iteration
2015-01-26 16:48:46 +00:00
gtully
eec2955bde
[maven-release-plugin] prepare release activemq-5.11.0
2015-01-26 16:48:37 +00:00
gtully
64fa706d54
Revert "[maven-release-plugin] prepare release activemq-5.11.0"
...
This reverts commit f47fbe4b89
.
2015-01-26 16:39:35 +00:00
gtully
f47fbe4b89
[maven-release-plugin] prepare release activemq-5.11.0
2015-01-26 16:17:43 +00:00
gtully
6cebd2c79e
https://issues.apache.org/jira/browse/AMQ-5513 - interaction with - https://issues.apache.org/jira/browse/AMQ-5068 - need to ensure broker cached messages state reflects delivery attempt - RedeliveryRestartWithExceptionTest regression
2015-01-26 12:13:55 +00:00
gtully
a2c5c22ec5
https://issues.apache.org/jira/browse/AMQ-5513 - additional test for reconnect/rebalance case - indicate the absense of delivery information to the destination
2015-01-23 15:23:35 +00:00
gtully
981c0f20fa
fix hang on org.apache.activemq.network.FailoverStaticNetworkTest - network connector vm creation clashing with broker stop
2015-01-23 11:27:10 +00:00
gtully
189a75afdc
fix AMQ4221Test failure on low disk space - use warn level when resetting to available. Test checked log for error messages
2015-01-22 11:41:06 +00:00
Claus Ibsen
5c7985c695
AMQ-5523: Average message size attribute on statistics plugin should not have decimals
2015-01-16 09:29:52 +01:00
Claus Ibsen
dbf2c28b96
AMQ-5521: Average message size attribute on destination mbean should not have decimals
2015-01-16 09:22:28 +01:00
gtully
cf62d58ae7
https://issues.apache.org/jira/browse/AMQ-5515 - tidy up jetty deps - fix jetty maven coords
2015-01-12 22:58:07 +00:00
gtully
869c193d1f
fix mvn warn on missing plugin ver
2015-01-12 15:04:13 +00:00
gtully
849987e5dd
https://issues.apache.org/jira/browse/AMQ-5513 - remove inadvertent change of statement log level
2015-01-12 13:12:25 +00:00
gtully
8dbb48a23f
https://issues.apache.org/jira/browse/AMQ-4107 - apply patch - resolved intermittent failure of TwoMulticastDiscoveryBrokerTopicSendReceiveTest
2015-01-12 12:00:42 +00:00
gtully
dbb1d8b83d
https://issues.apache.org/jira/browse/AMQ-5513 - have lastDeliveredSequence -1 indicate nothing was received, respect this value in queue sub remove and durable sub deactivate. 0 still constitutes no info - so old clients see same behaviour as before
2015-01-09 13:30:59 +00:00
Hadrian Zbarcea
8e0865d5d1
[AMQ-5505]. Add getUptimeMillis to the BrokerView MBean. This closes #56
2015-01-05 13:23:19 -05:00
Hadrian Zbarcea
aedcae139b
Revert "[maven-release-plugin] prepare release activemq-5.11.0"
...
This reverts commit 48b0cf396c
.
2015-01-05 12:25:58 -05:00
Hadrian Zbarcea
89995f4723
Revert "[maven-release-plugin] prepare for next development iteration"
...
This reverts commit 7b285c6f52
.
2015-01-05 12:25:47 -05:00
Dejan Bosanac
7b285c6f52
[maven-release-plugin] prepare for next development iteration
2014-12-29 12:44:32 +01:00
Dejan Bosanac
48b0cf396c
[maven-release-plugin] prepare release activemq-5.11.0
2014-12-29 12:44:20 +01:00
Dejan Bosanac
9f53e2bcae
adding missing licences
2014-12-29 12:25:04 +01:00
gtully
e16815ad3b
https://issues.apache.org/jira/browse/AMQ-5174 - apply patch from paulGale with thanks replace jdbc specific lease io handler with generic lease io handler - closesThis closes #53
2014-12-22 12:37:43 +00:00
gtully
13c207292f
fix failing DbRestartJDBCQueueTest
2014-12-15 14:21:47 +00:00
gtully
2d9959a6f6
https://issues.apache.org/jira/browse/AMQ-5476 - ZeroPrefetchConsumerTest regression - fix default in connection factory and refactor prefetchExtension support - https://issues.apache.org/activemq/browse/AMQ-2560
2014-12-15 14:21:47 +00:00
gtully
d25c52ccb2
https://issues.apache.org/jira/browse/AMQ-5483 - fix and test - assigned group counts are updated when lru map evicts a group assignment
2014-12-11 14:42:00 +00:00
Timothy Bish
164e303e21
https://issues.apache.org/jira/browse/AMQ-5473
...
Apply patch that allows for durable subs to migrate when links are
stolen.
2014-12-09 10:35:58 -05:00
gtully
bc3587cfc9
fix failing RecoverExpiredMessagesTest - remove duplicate ref to secedualler task in jdbc pa inheritance and fix persistence adapter ref in test
2014-12-08 14:00:43 +00:00
gtully
60ad053486
https://issues.apache.org/jira/browse/AMQ-2719 - resolve possible skipped dispatch - https://issues.apache.org/jira/browse/AMQ-2106 - remove overload so that distribution order is not compromised when consumers are removed with a valid last delivered sequence. Additional test that uses consumer recreation to redistribute groups
2014-12-05 13:59:04 +00:00
gtully
74f530a641
https://issues.apache.org/jira/browse/AMQ-5457 - fix and test - we now peek first in redeliveredWaitingDispatch
2014-11-25 14:23:33 +00:00
Timothy Bish
7d136de422
https://issues.apache.org/jira/browse/AMQ-5421
...
Ensure concurrent access to the destinations state data does not cause
errors.
2014-11-04 16:04:29 -05:00
gtully
52e1a05aaa
https://issues.apache.org/jira/browse/AMQ-5347 - variant of patch and additional tests applied, prefetch=0 test without restart exposed ordering bug with fix for https://issues.apache.org/jira/browse/AMQ-2719
2014-10-31 16:40:41 +00:00
Dejan Bosanac
dffccb1c7d
https://issues.apache.org/jira/browse/AMQ-5417 - use proper classloader in TaskRunnerFactory
2014-10-29 11:30:15 +01:00
gtully
33089f3fbb
https://issues.apache.org/jira/browse/AMQ-5266 track cursor pending additions size in debug logging
2014-10-23 16:56:24 +01:00
gtully
8b8f630080
isolate cursor storeHasMessage logic into durable topic sub cursor b/c only durable sub cursors have selectors that won't match, otherwise we should always read a page if the store has messages
2014-10-21 23:23:15 +01:00
gtully
67ead201e1
https://issues.apache.org/jira/browse/AMQ-5266 https://issues.apache.org/jira/browse/AMQ-4485 - single dest test with low limit exposed ignored setbatch in kahadb when sequence was not found in the index due to acking - resolved and validated with test that verifies dlq is empty
2014-10-21 16:05:46 +01:00
Timothy Bish
3873ecfe5d
https://issues.apache.org/jira/browse/AMQ-5396
...
Reviewed the patch and it looks good, I made a small change to prevent
logging in the case where no old context exists so we don't spam the
logs.
2014-10-20 19:06:21 -04:00
gtully
1d39f08c12
https://issues.apache.org/jira/browse/AMQ-5266 https://issues.apache.org/jira/browse/AMQ-4485 - fix warn logging from kahadb on set batch when message already consumed using seq from messageId, additional single dest test that hammers this case
2014-10-17 16:55:23 +01:00
gtully
4705f95bec
https://issues.apache.org/jira/browse/AMQ-5266 https://issues.apache.org/jira/browse/AMQ-4485 - tidy up exception trace and async check, fix leveldb async test regressions
2014-10-17 11:25:47 +01:00
gtully
9c2b1d2572
https://issues.apache.org/jira/browse/AMQ-5266 https://issues.apache.org/jira/browse/AMQ-4485 - store has messages must be aware of pending also kahadb setBatch for async sends. additional tests and tidy up of cusror sync with store to reflect async/sync additions
2014-10-16 23:35:18 +01:00
gtully
243db1c289
rework npe avoidance in vmtransport stop to resolve thread leakage test failure
2014-10-16 23:35:18 +01:00
gtully
8216e7f4d5
https://issues.apache.org/jira/browse/AMQ-4930 - limit browse page in iterations in case cursor and store are out of sync - avoid a spin when store does not return messages
2014-10-16 23:35:17 +01:00
gtully
0cf7c0bc47
add trace logging to cursor page in
2014-10-09 22:16:54 +01:00
Timothy Bish
62c20ebdcf
Apply fix and add test for:
...
https://issues.apache.org/jira/browse/AMQ-5385
2014-10-09 12:40:13 -04:00
gtully
97c127d2d4
https://issues.apache.org/jira/browse/AMQ-4485 - fix test regression with browse test - AMQ4595Test - reduce replay window when sync and asnyc cursor updates flip message order - concurrentStoreAndDispatch=true - https://issues.apache.org/jira/browse/AMQ-5266 - increse default audit depth to match async jobs for concurrent store
2014-10-09 13:47:31 +01:00
gtully
a56996dd6c
avoid npe on network bridge failure, dispose when not started on vm transport
2014-10-09 13:44:30 +01:00
gtully
140ce1bc8f
https://issues.apache.org/jira/browse/AMQ-4485 - reenable test. concurrentStoreandDispatch case cannot be reconciled via setBatch, best we can do is trap duplicates from inflight messages as they occur. tagged async stores to support this. the revert of serialization with tx and non aysnc send brings perf back to where it was. https://issues.apache.org/jira/browse/AMQ-5266
2014-10-07 14:50:41 +01:00
gtully
c1c82beb2d
fix deadlock that blocks remote broker start in duplex case with durable sub recreation on restart - dynamicOnly=true works around
2014-10-07 14:50:41 +01:00
gtully
4ff5a3e48e
improve trace logging on failure and tidy up future - try to nail down intermittent duplex bridge half start
2014-09-18 22:40:27 +01:00
gtully
357d491cbe
https://issues.apache.org/jira/browse/AMQ-4705 - verify lock sanity on acquire so master cannot start and immediatly fail with a keepalive failure
2014-09-17 16:14:57 +01:00
gtully
f19add11de
add info log message for a queue purge event
2014-09-17 15:57:55 +01:00
gtully
5861d86ad3
https://issues.apache.org/jira/browse/AMQ-5266 - fix edge case with optimizedDispatch=true where a single message could be pending till the next page in event
2014-09-11 16:59:50 +01:00
gtully
26807cd452
https://issues.apache.org/jira/browse/AMQ-5274 - we now only check expiry on non inflight messages so there is on contention on ack with the periodic expriy check thread - related https://issues.apache.org/jira/browse/AMQ-2876
2014-09-11 16:13:43 +01:00
Dejan Bosanac
0b5231ada5
https://issues.apache.org/jira/browse/AMQ-5345 - improve ldap communication
2014-09-08 13:51:25 +02:00
gtully
8a37f97315
AMQ4677Test.testSendAndReceiveAllMessages - demoed the lack of reference increment for transacted send and the non completion of transacted futures in leveldb
2014-08-30 23:36:05 +01:00
gtully
54e2e3bef2
rework cursor store sync w.r.t to index order. resolve issues with skipped dispatch and duplicate dispatch. https://issues.apache.org/jira/browse/AMQ-4485 https://issues.apache.org/jira/browse/AMQ-5266
2014-08-30 00:51:21 +01:00
Timothy Bish
b2afb8c969
https://issues.apache.org/jira/browse/AMQ-5337
...
Switch to LinkedHashMap with R/W locking for concurrent add / remove
protection
2014-08-29 15:52:23 -04:00
Timothy Bish
60bdfc061c
https://issues.apache.org/jira/browse/AMQ-5315
...
Fix for possible NPE during start with immediate bridge failure.
2014-08-29 10:06:53 -04:00