9629 Commits

Author SHA1 Message Date
Christopher L. Shannon (cshannon)
0f0bdb21ef https://issues.apache.org/jira/browse/AMQ-6524
Fixing a thread safety issue with memoryUsage when using concurrentStoreAndDispatch
that was causing memory usage to get out of sync.

The InnerFutureTask class inside KahaDB was not thread safe which was
the root cause of the problem.
2016-12-05 07:10:20 -05:00
gtully
6a0c65828a Revert "fix up createPublisher contract to throw on null topic param, match the java doc"
the java doc allows null for an anonymous publish - the check needs to go in TopicRequestor part of the jdk

This reverts commit 29ecfd6cdbad76617242ab91be5dd75a14a14425.
2016-12-02 13:57:44 +00:00
gtully
59bfffd2b4 Revert "[AMQ-6515] Adding javax.inject bundle to fix the issue on feature install"
guava 14 was the culprit - activemq-osgi does not need to import javax.inject

This reverts commit 00129837dedd010843fe19150adfbfb64e97ced8.
2016-12-02 12:55:20 +00:00
gtully
29ecfd6cdb fix up createPublisher contract to throw on null topic param, match the java doc 2016-12-02 12:46:32 +00:00
gtully
11d968df51 move to java leveldb .9 to match guava 18 2016-12-02 12:39:46 +00:00
gtully
3069655d87 move to sane guava version - avoid leaked javax.inject osgi import into activemq-osgi 2016-12-01 12:45:22 +00:00
Dejan Bosanac
a73eb0eab5 https://issues.apache.org/jira/browse/AMQ-6435 - align jackson version used, with the rest of the project 2016-11-30 11:44:13 +01:00
Timothy Bish
5ddcb9b336 Closing out of date PRs. This closes #181 which was fixed in a different commit 2016-11-29 17:30:52 -05:00
Claus Ibsen
a5c8bcb109 fix for: --msgsel for the purge command not working as described. This fixes #108. Thanks to Frank Dietrich for the patch. 2016-11-29 19:15:43 +01:00
Claus Ibsen
78492febc8 AMQ-5659: Add safety measure against infinite loop when store exception prevents message removal. Thanks to metatechbe for the patch. This fixes #72. 2016-11-29 18:58:17 +01:00
Claus Ibsen
b988113587 Closing out of date PRs. This closes #64. 2016-11-29 18:52:43 +01:00
Claus Ibsen
1f18d9f2b4 Closing out of date PRs. This closes #95. This closes #96. 2016-11-29 18:47:25 +01:00
Claus Ibsen
c625f08584 Was merged this closes #140. 2016-11-29 18:44:03 +01:00
Claus Ibsen
0b767fcb0c AMQ-5976: Filter queues by name in admin webconsole. Thanks to Francois Chartier for the patch. This closes #144. 2016-11-29 18:42:08 +01:00
Claus Ibsen
f888cc2729 AMQ-5939: ActiveMQ REST GET request is always encoded in ISO-8859-1. Thanks to Kirill Dubovikov for the patch. This fixes 140. 2016-11-29 17:54:07 +01:00
Claus Ibsen
2e36e2c88c Closing out of date PRs. This closes #122. 2016-11-29 17:46:29 +01:00
Claus Ibsen
e6fa735325 AMQ-5796: Incorrect Task Usage mentioned for amq browse command. Thanks to Jay SenSharma for the patch. This fixes #104. 2016-11-29 17:42:27 +01:00
Christopher L. Shannon (cshannon)
80f46a8056 https://issues.apache.org/jira/browse/AMQ-6521
Adding support for Jetty 9.3 by re-adding in the logic to dynamically
load the correct GzipHandler depending on the version
2016-11-29 11:38:36 -05:00
Claus Ibsen
4e766d92c5 Add example using retroactive customer with a fixedsubscriptionrecoverypolicy for JMS Topic and broker restarted. Thanks to Charles Moulliard for the patch. This fixes #94. 2016-11-29 17:38:06 +01:00
Claus Ibsen
100ccdfde4 Closing out of date PRs. This closes #83. 2016-11-29 17:31:27 +01:00
Claus Ibsen
7fe862caf4 AMQ-5654 Allow ActiveMQ authentication on server side for REST/Ajax clients. Thanks to Geert Pante for the patch. This fixes #70. 2016-11-29 17:31:01 +01:00
Claus Ibsen
19afba02bb Closing out of date PRs. This closes #69. This closes #59. 2016-11-29 17:16:59 +01:00
gtully
cf57559f1c [no jira] unit test that exercises failover with xa and missing replys 2016-11-29 12:04:24 +00:00
gtully
dad629e889 [AMQ-6522] - remove hardcoded 32k batch limit from recovery check of the journal, fix and test 2016-11-29 11:32:03 +00:00
gtully
0a29533ed7 [AMQ-6520] respect kahadb indexDirectory for perDestination mKahaDB - fix and test 2016-11-25 16:44:28 +00:00
gtully
cfdff4edc5 [AMQ-6518] - fix up aveMessageSize dest stat and test 2016-11-25 10:38:09 +00:00
Benjamin Graf
89c1a7b8ba AMQ-5344: Replace bundles with feature 2016-11-25 09:16:28 +01:00
gtully
b6bca3976c [AMQ-6517] make pre dispatch redelivery policy check optional jms.redeliveryPolicy.preDispatchCheck=false 2016-11-24 17:02:37 +00:00
Benjamin Graf
8bc3ee29cd AMQ-6057: Add performance patch to JDBC statements definition 2016-11-23 10:46:58 +01:00
Benjamin Graf
2a56c6037d AMQ-6506: Increase OSGi version range for package import javax.jms 2016-11-22 19:44:45 +01:00
Benjamin Graf
7a7192517b AMQ-6452: Upgrade dependency of geronimo-transaction 2016-11-22 19:39:50 +01:00
gtully
99b7a28ccb [AMQ-3166] fix typo that removed class name, sorry 2016-11-22 16:27:29 +00:00
gtully
7077d2b910 [AMQ-3166] init rollbackonly exception cause such that xaexception has meaning, thanks to james (jtahlborn) for the suggestion 2016-11-22 16:07:55 +00:00
Christopher L. Shannon (cshannon)
f40532a23d https://issues.apache.org/jira/browse/AMQ-6491
Changing the WebSocket servlet to return a succesful empty response
instead of an error when a GET request is made
2016-11-22 07:27:29 -05:00
Benjamin Graf
7dc70e03ea AMQ-5247: Make jmxUseLocal global settable 2016-11-22 12:11:06 +01:00
Christian Schneider
00129837de [AMQ-6515] Adding javax.inject bundle to fix the issue on feature install 2016-11-22 12:09:23 +01:00
Christian Schneider
037f28de5a [AMQ-6514] Upgrade xbean-blueprint to 4.2 to fix issue with placeholders 2016-11-22 12:09:04 +01:00
Timothy Bish
043d1f29e4 https://issues.apache.org/jira/browse/AMQ-6510
Use the ${activemq.data} directive for the logging output folder insead
of a synthesized value based on ${activemq.base}/data
2016-11-21 15:42:25 -05:00
Timothy Bish
2c828b23df https://issues.apache.org/jira/browse/AMQ-6504
Fix intermittent test failure
2016-11-21 12:37:52 -05:00
Timothy Bish
e050519ff6 https://issues.apache.org/jira/browse/AMQ-6500
Better handle prefetch extension and pull consumers over Topics to avoid
the remote not receiving all the messages available based on the credit
it has issued.
2016-11-18 11:59:01 -05:00
gtully
2537266740 [AMQ-4082] - ensure masked exception is report in the log on missing broker info from local or remote transports 2016-11-15 13:23:54 +00:00
gtully
105128a92d [no jira] use the general wildcard for the drain test 2016-11-14 11:57:49 +00:00
Christopher L. Shannon (cshannon)
7e648d512d https://issues.apache.org/jira/browse/AMQ-6505
Fixing the auto transport protocol detection so that the byte buffer
that captures the initial bytes for detection is not shared across
threads. This was causing failed connections under high load and high cpu
usage under NIO
2016-11-12 10:02:32 -05:00
Timothy Bish
980162233f https://issues.apache.org/jira/browse/AMQ-6504
Round the start time value not truncate to ensure delay falls on the
correct side of the scheduling block.
2016-11-11 14:48:49 -05:00
gtully
9d6bc3a5d8 [no jira] add replay policy to draining broker to allow drain to origin 2016-11-11 12:01:54 +00:00
gtully
7d0df2d01e [no jira] static network wildcard drain test 2016-11-11 11:49:56 +00:00
Timothy Bish
097c0e7eae NO-JIRA Add some additional validation. 2016-11-10 12:45:37 -05:00
Timothy Bish
1a75e0f33a https://issues.apache.org/jira/browse/AMQ-6501
Update to latest point releases
2016-11-08 11:07:51 -05:00
gtully
3b7613d930 AMQ-6451 - catch errors on preallocation. allocate direct buffer on start and reuse to ensure resource availability at runtime 2016-11-08 14:05:46 +00:00
Christopher L. Shannon (cshannon)
dca066287e https://issues.apache.org/jira/browse/AMQ-6494
Ignoring test that currently fails. The parent test is already ignored
in the build so I'm adding this one to be ignored as well.  It
currently fails on exceptions that are expected and needs to be fixed.
2016-11-08 08:20:19 -05:00