Justin Bertram
f5d5710133
ARTEMIS-2834 leaking meters
...
Move all of the meter registration code into the ManagementServer
implementation to provide better life-cycle management.
2020-07-07 08:18:28 -04:00
Justin Bertram
fd207e75b0
ARTEMIS-2829 wrong return type for getDiskStoreUsage
...
Since getDiskStoreUsage on the ActiveMQServerControl is converting a
double to a long the value is always 0 in the management API. It should
return a double instead.
2020-07-07 08:18:28 -04:00
Justin Bertram
cb7cd729d7
ARTEMIS-2828 add addressSize metric
...
Adding this metric required moving the meter registration code from the
AddressInfo class to the ManagementService in order to get clean access
to both the AddressInfo and AddressControl classes.
2020-07-07 08:18:28 -04:00
Justin Bertram
73c4e399d9
NO-JIRA clarify diskStoreUsage description
2020-07-07 08:18:28 -04:00
Justin Bertram
ac8ffedf66
ARTEMIS-2827 add addressMemoryUsagePercentage as metric
2020-07-07 08:18:28 -04:00
Justin Bertram
26091f1907
ARTEMIS-2825 wrong calc for DiskStoreUsagePercentage
...
The calculation used by
ActiveMQServerControlImpl.getDiskStoreUsagePercentage() is incorrect. It
uses disk space info with global-max-size which is for address memory.
Also, the existing getDiskStoreUsage() method *already* returns a
percentage of total disk store usage so this method seems redundant.
2020-07-07 08:18:28 -04:00
Clebert Suconic
74698f0bcf
This closes #3213
2020-07-07 08:05:21 -04:00
Clebert Suconic
3f99c4b846
ARTEMIS-2797 Fixing updateQueue on filter / fixing ActiveMQServerControlTest
2020-07-06 21:45:27 -04:00
Jan Šmucr
6cc370e169
ARTEMIS-2797 Fixing redeploy mechanism
...
Queue settings are reset to their default values upon broker.xml reload ONLY.
Regular calls to PostOfficeImpl#updateQueue are no longer affected.
2020-07-06 15:02:03 -04:00
Clebert Suconic
3b8ab97629
This closes #3210
2020-07-01 08:35:17 -04:00
brusdev
d02f5db9b8
ARTEMIS-2833 Fix metrics configuration backwards compatibility
2020-07-01 08:35:17 -04:00
Clebert Suconic
46cca8543d
This closes #3207
2020-07-01 08:34:47 -04:00
Justin Bertram
b8add9f2c4
ARTEMIS-2830 NPE in XML exporter
2020-07-01 08:34:47 -04:00
Clebert Suconic
3250e5b954
This closes #3209
2020-07-01 08:33:50 -04:00
Clebert Suconic
257d353896
ARTEMIS-2797 Logging redeployment errors and speeding RedeployTest
2020-07-01 08:33:01 -04:00
Clebert Suconic
562bb965ae
ARTEMIS-2797 Fixing user update Null
...
UpdateQueueTest::testUpdateQueueWithFilter was broken.
2020-06-29 22:58:35 -04:00
Clebert Suconic
3d746d3b23
NO-JIRA Speeding test and intermittent failure
2020-06-29 21:45:13 -04:00
Clebert Suconic
663c1d67d4
This closes #3208
2020-06-29 20:38:42 -04:00
Clebert Suconic
f79a4be4c1
ARTEMIS-2831 Avoiding StackOverFlowException when setDLAOnNoRoute(true)
2020-06-29 16:50:00 -04:00
Clebert Suconic
51d1ed4e11
ARTEMIS-2819 Proper fix (previous fix was breaking the testsuite)
2020-06-29 15:37:55 -04:00
Michael Andre Pearce
cc7c3d3721
This closes #3201
2020-06-24 22:02:02 +01:00
Jan Šmucr
85e07a8afe
ARTEMIS-2820 Undeploy diverts by removing them from broker.xml
2020-06-24 22:01:56 +01:00
Justin Bertram
1f391a8d87
This closes #3185
2020-06-24 14:35:07 -05:00
qihongxu
e6343b604e
ARTEMIS-2806 deployQueue missing address argument
2020-06-24 14:35:07 -05:00
Justin Bertram
84bb32bfb2
This closes #3173
2020-06-24 13:39:51 -05:00
Emmanuel Hugonnet
8509356e4c
ARTEMIS-2791 array out of bounds in SSLContextFactoryProvider
...
Making the SSLContextFactoryProvider work even without any
SSLContextFactory service.
Iusse: https://issues.apache.org/jira/browse/ARTEMIS-2791
2020-06-24 13:37:15 -05:00
Justin Bertram
f848feab66
This closes #3196
2020-06-24 13:33:30 -05:00
Bas Elzinga
5621c403ad
ARTEMIS-2821 Stop the timeout future when channel is closed
2020-06-24 13:33:30 -05:00
Justin Bertram
f8bd4a847b
This closes #3199
2020-06-24 12:54:37 -05:00
Keith Wall
efb1bd3f9f
ARTEMIS-2819 exact match address setting removal ineffective
2020-06-24 12:54:05 -05:00
Justin Bertram
b7cbf12fd7
This closes #3200
2020-06-24 11:51:50 -05:00
Keith Wall
4733f2400e
ARTEMIS-2810 fix JSON names
...
Correct two annotation inconsistences in the new overload of
ActiveMQServerControl#addAddressSettings introduced by ARTEMIS-2810.
These names don't follow the key names used in getAddressSettingsAsJSON.
2020-06-24 11:49:42 -05:00
Michael Andre Pearce
b9eca30008
This closes #3172
2020-06-23 11:19:20 +01:00
Jan Šmucr
5070e7a72c
ARTEMIS-2797 - Reset queue properties by unsetting them in broker.xml
...
Now it is possible to reset queue parameters to their defaults by removing them
from broker.xml and redeploying the configuration.
Originally this PR covered the "filter" parameter only.
2020-06-23 11:20:03 +02:00
Michael Andre Pearce
18acd5f8d4
This closes #3195
2020-06-23 09:36:50 +01:00
Havret
3e394b45e9
ARTEMIS-2815: Fix null pointer exception on attempt to update queue without filter
2020-06-23 09:36:45 +01:00
Clebert Suconic
c54ff4c859
NO-JIRA fixing Intermittent failure on test
2020-06-22 20:42:29 -04:00
Clebert Suconic
d5d7c3d469
This closes #3193
2020-06-22 14:14:32 -04:00
Emmanuel Hugonnet
38cb05c079
[ARTEMIS-2814]: java.sql.SQLException: Couldn't access
...
org.postgresql.largeobject.LargeObject.
* Fixing reflection code
Issue: https://issues.apache.org/jira/browse/ARTEMIS-2814
2020-06-22 14:14:32 -04:00
Clebert Suconic
09bd8e711b
This closes #3194
2020-06-22 14:04:48 -04:00
Robbie Gemmell
515dde9ef3
NO-JIRA: use a consistent version for the surefire and failsafe plugins from the parent, override to newer version
2020-06-22 14:04:48 -04:00
Clebert Suconic
4fdfaf0222
This closes #3197
2020-06-22 13:59:24 -04:00
Clebert Suconic
0e0ebd19a4
ARTEMIS-2800 / ARTEMIS-2818 Upgrade Artemis Native
...
This is upgrading artemis native which has a fix to avoid a kernel bug in the fs/aio.c module
2020-06-22 12:43:30 -04:00
Robbie Gemmell
ccc01ac4e5
ARTEMIS-2813: add JUnit assumption check, in case class runs within manually -Dtest=<foo> set
2020-06-22 13:08:13 +01:00
Robbie Gemmell
50bf1efeef
ARTEMIS-2813: also exclude Core client kerberos-via-TLS test that can never work on JDK11+ as the ciphers were removed
2020-06-19 14:55:27 +01:00
Robbie Gemmell
932544f832
ARTEMIS-2813: only run the kerberos tests on JDK8 for now
2020-06-19 10:44:03 +01:00
Clebert Suconic
960a92410d
This closes #3192
2020-06-18 09:15:53 -04:00
Justin Bertram
0908cac668
ARTEMIS-2810 support all address-settings via mgmnt
2020-06-18 09:15:53 -04:00
Clebert Suconic
d234a5c9b1
This closes #3189
2020-06-17 16:31:09 -04:00
Robbie Gemmell
0f72455349
ARTEMIS-2109: add StaticQualifiedUsingExpression check in place of older removed StaticAccessedFromInstance, and fix error.
2020-06-17 16:31:09 -04:00