brusdev
217859bd5f
ARTEMIS-2579 [DOC] How to use custom logging handlers
...
Add the documentation to use custom logging handlers.
2019-12-19 13:03:07 -06:00
Clebert Suconic
ff8d751eeb
This closes #2897
2019-12-19 13:32:44 -05:00
brusdev
fcc39c583a
ARTEMIS-2558 Add the commented out args to dump the java heap on OOME
...
Add the commented out args to dump the first java heap on OOME for
process and backup the last java heap on OOME at startup.
2019-12-19 13:32:44 -05:00
Clebert Suconic
7efebc97c6
NO-JIRA moving OpenWire test under ./integration
2019-12-18 09:59:34 -05:00
Clebert Suconic
d2cf238217
This closes #2921
2019-12-17 20:27:11 -05:00
Justin Bertram
2a452bd7a3
ARTEMIS-2578 clarify storage capacity messages
...
This is a surprisingly large change just to fix some log messages, but
the changes were necessary in order to get the relevant data to where it
was being logged. The fact that the data wasn't readily available is
probably why it wasn't logged in the first place.
2019-12-17 20:27:10 -05:00
Clebert Suconic
d9a4d9238f
This closes #2918
2019-12-17 09:40:31 -05:00
Wei Yang
9c928377c9
NO-JIRA minor changes on test
2019-12-17 09:40:31 -05:00
Clebert Suconic
4622f36b82
This closes #2898
2019-12-16 14:29:32 -05:00
Justin Bertram
eeaeba6354
ARTEMIS-2557 don't export openwire-protocol JMS spec dep
2019-12-16 14:29:32 -05:00
Clebert Suconic
8a37436a40
This closes #2920
2019-12-16 11:30:18 -05:00
Justin Bertram
fd6a98a4f8
ARTEMIS-2574 fix example
2019-12-16 10:12:24 -06:00
Clebert Suconic
23e26b3cfb
This closes #2919
2019-12-16 09:39:52 -05:00
brusdev
42fe6a8ee2
ARTEMIS-2577 Thread leak test failure with IBM JRE
...
Add the thread with name `MemoryMXBean` as expected on IBM JDK.
2019-12-16 14:35:44 +01:00
Clebert Suconic
c2eb037919
This closes #2917
2019-12-12 15:48:43 -05:00
Justin Bertram
c06404406c
ARTEMIS-2574 allow security manager config via XML
...
The test-suite has long used the broker's ability to configure the
security manager. This commit implements this functionality via XML
configuration.
2019-12-12 15:48:43 -05:00
Clebert Suconic
49d3a88703
This closes #2916
2019-12-11 14:20:13 -05:00
Clebert Suconic
747c8dca71
ARTEMIS-2549 Removing duplicate definition of attribute
2019-12-11 13:50:13 -05:00
Clebert Suconic
95ffc8a307
This closes #2915
2019-12-11 12:06:52 -05:00
Clebert Suconic
44209c089a
ARTEMIS-2573 Removing tcpnative dependency from distribution
2019-12-11 11:53:10 -05:00
Clebert Suconic
9c134808bf
This closes #2912
2019-12-11 10:18:43 -05:00
sebthom
51eb01e88e
NO-JIRA Minor code improvement in QueueImpl
...
Removed unused private constant FLUSH_TIMEOUT.
Solved some compiler warnings (missing generic type, private class can
be final). Fixed a performance related sevntu checkstyle warning
"Variable 'xyz' can be moved inside the block at line '2,864' to
restrict runtime creation.".
2019-12-11 10:18:43 -05:00
Clebert Suconic
37fdd89d43
This closes #2914
2019-12-10 11:40:54 -05:00
brusdev
b666cb495b
ARTEMIS-2572 The retryMessages remove all paged messages
...
Add a paged message to the tail, when the QueueIterateAction doesn't handle it, to avoid removing unhandled paged message. Move the refRemoved calls from the QueueIterateActions to the iterQueue to fix the queue stats.
2019-12-10 13:00:16 +01:00
Clebert Suconic
f43b9c395f
NO-JIRA Fixing memory leak on testsuite
...
AbstractJDBCDriver would hold an instance to AbstractJDBCDriver through an innner class,
that would hold an ActiveMQServerImpl.
That means Servers would be leaking for the entire duration of the testsuite when using JDBC.
2019-12-09 17:34:05 -05:00
Justin Bertram
da0d3787f6
This closes #2911
2019-12-06 11:28:02 -06:00
Sebastian Thomschke
3ad8391e9b
ARTEMIS-2570 Improve performance of ConnectionsView
2019-12-06 11:55:48 +01:00
Clebert Suconic
5d76bcbcb8
This closes #2902
2019-12-05 16:52:58 -05:00
Wei Yang
9ce8cad970
NO-JIRA close page after recovering page counter
2019-12-05 16:52:58 -05:00
Clebert Suconic
d2215aa7e3
This closes #2909
2019-12-05 15:54:27 -05:00
Justin Bertram
04db90edde
ARTEMIS-2567 restore locking semantics on server.lock when reading status
2019-12-05 11:39:11 -06:00
Clebert Suconic
6504f6fa8d
This closes #2908
2019-12-04 20:25:41 -05:00
Justin Bertram
13a593848a
ARTEMIS-2566 race condition in concurrent dynamic queue lookup
2019-12-04 20:25:40 -05:00
Clebert Suconic
108ee5d24b
NO-JIRA Fixing intermittent failure
2019-12-03 16:25:00 -05:00
Clebert Suconic
c699b5ed1d
NO-JIRA Fixing intermittent failure
2019-12-03 15:49:58 -05:00
Clebert Suconic
0ce1487252
NO-JIRA Fixing wrong assumption on ClientTestBase
2019-12-03 15:29:34 -05:00
Clebert Suconic
09e3b7b6d5
This closes #2904
2019-12-03 14:24:02 -05:00
Justin Bertram
8614ca1167
ARTEMIS-2564 retryMessages incorrectly removes msgs
2019-12-03 14:24:01 -05:00
Clebert Suconic
e86df5a350
This closes #2847
2019-12-03 11:11:03 -05:00
Keith Wall
7bd710520d
ARTEMIS-2494: [AMQP] Allow Modified disposition to be used signal address full to a sending peer
2019-12-03 11:05:23 -05:00
Francesco Nigro
92f87feab9
This closes #2907
2019-12-03 16:38:10 +01:00
Clebert Suconic
54e3f167bb
ARTEMIS-2560 Re-applying fix on a test properly
2019-12-03 10:20:51 -05:00
Clebert Suconic
3db5ffd40c
Reverting change that was performed on a merge commit at 1ba1de4248
...
During my merging of #2906 , I ammended a change by accident on the Close commit,
This is to revert the change and reapply it on a :
2019-12-03 10:12:01 -05:00
Clebert Suconic
77c2451ea4
This closes #2905
2019-12-03 10:02:21 -05:00
Clebert Suconic
a302c255cc
NO-JIRA fixing tests that will fail eventually for the lack of fsync
2019-12-03 10:02:20 -05:00
Clebert Suconic
1ba1de4248
This closes #2906
2019-12-03 09:59:07 -05:00
Howard Gao
044319da05
ARTEMIS-2560 Duplicate amqp messages over cluster
...
When AMQPMessages are redistributed from one node to
another, the internal property of message is not
cleaned up and this causes a message to be routed
to a same queue more than once, causing duplicated
messages.
2019-12-03 09:46:28 -05:00
Clebert Suconic
1fe910f8ed
This closes #2901
2019-11-26 21:05:01 -05:00
Clebert Suconic
0b1afd35dc
ARTEMIS-2421 Using ActiveMQScheduledComponent
2019-11-26 16:15:06 -05:00
Bas Elzinga
e12f3ddc6f
ARTEMIS-2421 periodic journal lock evaluation
...
If a broker loses its file lock on the journal and doesn't notice (e.g.
network connection failure to an NFS mount) then it can continue to run
after its backup activates resulting in split-brain.
This commit implements periodic journal lock evaluation so that if a live
server loses its lock it will automatically restart itself.
2019-11-26 11:14:56 -05:00