gtully
baa10ed33e
more derby shutdown woes resolved
2015-05-20 09:57:05 +01:00
gtully
3fdf9861b2
https://issues.apache.org/jira/browse/AMQ-5783 - properly remove free topic from the store when there are no remaining subs. Issue: release of the index but remaining metadata refs to the old state. Mbean was also left dangling. test thanks to pat fox
2015-05-20 09:57:05 +01:00
gtully
17f4f349f3
more tidy up of derby usage in tests to ensure proper cleanup; ci failures
2015-05-20 09:57:05 +01:00
gtully
2536c03125
fix sync on failover updated urls - intermittent failure on FailoverComplexClusterTest
2015-05-20 09:57:05 +01:00
gtully
27e11a388e
reduce test duration for ci
2015-05-20 09:57:04 +01:00
Timothy Bish
aedf4ea5ff
https://issues.apache.org/jira/browse/AMQ-5777
...
Remove unneeded StompConnection instance from the test.
2015-05-19 18:02:45 -04:00
Christopher L. Shannon (cshannon)
a7a3c78fd9
Adding maxFrameSize to the Stomp Protocol to be consistent with Openwire.
...
This applies to https://issues.apache.org/jira/browse/AMQ-5776
2015-05-19 17:34:52 -04:00
Timothy Bish
551f4fc4e0
https://issues.apache.org/jira/browse/AMQ-5621
...
The tests no longer need to worry about configuring the scheduler store
as the broker will use an in-memory or kahadb based version depending on
the broker persistence value.
2015-05-19 16:44:13 -04:00
Timothy Bish
3454a8b596
https://issues.apache.org/jira/browse/AMQ-5781
...
add maxFrameSize to the transport and enforce across the TCP, SSL, NIO
and NIO+SSL transport connectors.
2015-05-18 17:50:55 -04:00
Timothy Bish
7c41ebc912
https://issues.apache.org/jira/browse/AMQ-5778
...
Fixes and some testing around maxFrameSize handling on the AMQP
Transport.
2015-05-18 14:51:56 -04:00
Timothy Bish
76b60ce44b
https://issues.apache.org/jira/browse/AMQ-5606
...
use QPid JMS v0.2.0
2015-05-17 17:55:41 -04:00
Timothy Bish
fd2805fe1c
https://issues.apache.org/jira/browse/AMQ-5441
...
Don't dip into the store to recover durable topic subscriptions or queue
subscriptions depending on the subscription strategy in use. The needed
information is always kept in either TopicRegion or QueueRegion even
after restart as all stored destinations are reloaded as the broker is
started.
2015-05-15 16:01:54 -04:00
Timothy Bish
3e599a595f
Allow a test to turn of JMX if desired.
2015-05-15 11:03:35 -04:00
gtully
6f1f06fb16
tidy up derby usage - thread safe creation/shutdown to avoid derby failures and db creation/shutdown sql exceptions that leave db dir in inconsistent state
2015-05-15 14:06:04 +01:00
gtully
5e36f65e0e
https://issues.apache.org/jira/browse/AMQ-4705 - lastmod granualarity is second on some nix. Also write on lock acquire to ensure modification time change
2015-05-15 13:23:12 +01:00
gtully
4c8a4722a1
remove some dead code in tests
2015-05-15 12:21:28 +01:00
gtully
ed1622dd34
harden to address intermittent ci failure
2015-05-15 12:21:28 +01:00
Timothy Bish
29fb4a4b3f
Add some additional tests for durable subscription recovery and lookup.
2015-05-14 18:56:34 -04:00
Timothy Bish
c5a1b86062
https://issues.apache.org/jira/browse/AMQ-5762
...
Fix for potential memory leak from creation of KahaDBTopicMessageStore.
2015-05-14 16:57:06 -04:00
gtully
181e4d4617
https://issues.apache.org/jira/browse/AMQ-4705 - ensure cached lastModified is externally visible - hardened test showed window for missed mod
2015-05-14 13:48:14 +01:00
gtully
fee7c1cf4c
https://issues.apache.org/jira/browse/AMQ-4705 - harden test - ensure existance before attempted mod
2015-05-13 16:30:06 +01:00
Dejan Bosanac
eaf766b35d
https://issues.apache.org/jira/browse/AMQ-5775 - encode queueGraph.jsp
2015-05-13 16:32:49 +02:00
gtully
b8a20e9ef6
skipped first dispatch on vmtransport needed a better test - reworked to avoid busy loop on full and ensured sync on started for enqueue. Sort FailoverStaticNetworkTest and NetworkOfTwentyBrokersTest intermittent failures
2015-05-13 13:56:24 +01:00
gtully
ccbbecb4a4
https://issues.apache.org/jira/browse/AMQ-4705 - apply patch from ganesh murthy with thanks. Fix and test making use of last modified to track deletion and recreation events
2015-05-12 23:19:07 +01:00
gtully
c89bb7a316
fix intermittent failure of FailoverStaticNetworkTest. Bridge fails to start triggerStartAsyncNetworkBridgeCreation thread waiting on localBrokerInfo. The command was dropped due to contention between dispatch and peer start. Fix and test. Relates to https://issues.apache.org/jira/browse/AMQ-3684
2015-05-12 22:10:57 +01:00
gtully
3ef5389691
https://issues.apache.org/jira/browse/AMQ-4897 - rework with test that shows the blocking inactivity monitor task. Removed some redundant state
2015-05-12 22:10:57 +01:00
gtully
d467220085
add some more logging if tests fails
2015-05-12 22:10:56 +01:00
Dejan Bosanac
e19293de5f
https://issues.apache.org/jira/browse/AMQ-5772
...
Improve Broker.removeConnection() method, so that we pass the cause for removing it (if available)
2015-05-12 14:23:12 +02:00
Christopher L. Shannon (cshannon)
b679c8d4d2
Added an uncaught exception handler to ThreadPoolExecutor getExecutor()
...
method to log errors in threads.
This resolves https://issues.apache.org/jira/browse/AMQ-5750
This closes #93
2015-05-08 16:11:44 -04:00
Timothy Bish
16a1e2b686
https://issues.apache.org/jira/browse/AMQ-5768
...
Exclude advisory topics from the expired message check.
2015-05-08 13:45:21 -04:00
Timothy Bish
a812131db7
Add some tests around honoring the transportConnector maximumConnections
...
option
2015-05-08 13:37:53 -04:00
gtully
1359e8eae2
https://issues.apache.org/jira/browse/AMQ-4068 fix intermittent test failure. Rework usage check to prevent additions to the store rather than blocking scheduled dispatch from the store
2015-05-08 14:14:25 +01:00
Timothy Bish
3bfffca9c9
https://issues.apache.org/jira/browse/AMQ-5621
2015-05-07 18:42:11 -04:00
Timothy Bish
c10e6fa8f0
https://issues.apache.org/jira/browse/AMQ-5621
...
Convert to JUnit 4 while fixing sporadic failure due to the expiry
setting being left at default of 30 seconds, which on a fast machine
means the expiry tests sometime finish before the task kicks in.
2015-05-07 18:31:00 -04:00
Claus Ibsen
188434c6ee
Upgrade to jolokia 1.3.0
2015-05-07 17:37:40 +02:00
Timothy Bish
1271d2ea03
https://issues.apache.org/jira/browse/AMQ-5758
...
Fix for potential NPE.
2015-05-06 15:13:15 -04:00
Timothy Bish
6a2ffca57e
https://issues.apache.org/jira/browse/AMQ-5699
...
Use constant symbols that are now available in v0.9+ of proton-j
2015-05-05 19:04:44 -04:00
Timothy Bish
4b4cf7c09e
https://issues.apache.org/jira/browse/AMQ-5757
...
Add inactivity monitoring and heartbeats to the AMQP transport.
2015-05-05 18:36:15 -04:00
Robert Gemmell
fa81c1ff73
AMQ-5763: ensure we replenish the credit for the transaction coordinator link
...
https://issues.apache.org/jira/browse/AMQ-5763
2015-05-05 19:35:20 +01:00
Timothy Bish
32f21ff1a9
https://issues.apache.org/jira/browse/AMQ-5763
...
Capture the reported issue in a test case to track the fix.
2015-05-05 11:18:17 -04:00
Dejan Bosanac
f8e778ea98
https://issues.apache.org/jira/browse/AMQ-5754 - better filename guaard fix
2015-05-05 16:29:39 +02:00
Claus Ibsen
30210ae191
Upgrade to Camel 2.15.2
2015-05-05 06:54:04 +02:00
Claus Ibsen
9b3d651b38
AMQ-5760: ActiveMQ - Output url to the rest api when starting AMQ
2015-05-04 18:45:24 +02:00
Robert Gemmell
b77eba471d
AMQ-5699: upgrade to Proton 0.9.1 release
...
https://issues.apache.org/jira/browse/AMQ-5699
2015-05-03 15:12:44 +01:00
Timothy Bish
f05f83b15d
https://issues.apache.org/jira/browse/AMQ-5755
...
Unit tests for some STOMP over WebSockets functionality and some fixes
for resource cleanup.
2015-04-30 14:41:59 -04:00
gtully
82200b6e70
add test case for https://issues.apache.org/jira/browse/AMQ-5752 - fix needs some thought
2015-04-30 16:19:57 +01:00
Dejan Bosanac
f2c3ebfa0e
https://issues.apache.org/jira/browse/AMQ-5754 - disable file server by default
2015-04-30 12:08:26 +02:00
gtully
977deb42c8
check for null in case where deleteAllMessages is called w/o broker ref, prevelant in tests resulting in bogus errors
2015-04-29 11:54:28 +01:00
Timothy Bish
eea3230c37
https://issues.apache.org/jira/browse/AMQ-5155
...
Ensure that the inactivity monitor can see that new data is arriving to
prevent wrongful disconnect of clients.
2015-04-28 18:10:24 -04:00
Timothy Bish
b444b6c463
Fix a couple log messages.
2015-04-28 14:24:45 -04:00