8650 Commits

Author SHA1 Message Date
Justin Bertram
0ca413004b ARTEMIS-3155 fix test 2021-03-29 11:38:42 -05:00
AntonRoskvist
fe3851ff6d ARTEMIS-3198 - Fix order of concurrency parameter 2021-03-26 11:16:53 -04:00
gtully
3b4872e1a2 ARTEMIS-3128 - add test of large message browse opentype support 2021-03-26 14:42:03 +00:00
Andy Taylor
658d45f543 ARTEMIS-3202 - add a flag to deleted diverts removed from config
https://issues.apache.org/jira/browse/ARTEMIS-3202
2021-03-24 19:24:16 -04:00
Andy Taylor
69bea6756c ARTEMIS-3201 - configured diverts arent persisted
https://issues.apache.org/jira/browse/ARTEMIS-3201
2021-03-24 19:24:16 -04:00
Domenico Francesco Bruscino
e45c1d98d4 NO-JIRA Fix NettyConnectorWithHTTPUpgradeTest 2021-03-24 19:05:06 -04:00
Justin Bertram
186481bbe8 ARTEMIS-3155 differentiate SSL store type and provider
The provider of an SSL key/trust store is different from that store's
type. However, the broker currently doesn't differentiate these and uses
the provider for both. Changing this *may* potentially break existing
users who are setting the provider, but I don't see any way to avoid
that. This is a bug that needs to be fixed in order to support use-cases
like PKCS#11.

Change summary:
 - Added documentation.
 - Consolidated several 2-way SSL tests classes into a single
   parameterized test class. All these classes were essentially the same
   except for a few key test parameters. Consolidating them avoided
   having to update the same code in multiple places.
 - Expanded tests to include different providers & types.
 - Regenerated all SSL artifacts to allow tests to pass with new
   constraints.
 - Improved logging for when SSL handler initialization fails.
2021-03-24 09:08:33 -04:00
dhawkins
4f4231f629 ARTEMIS-3156 Better support for PKCS #11 2021-03-24 09:08:33 -04:00
franz1981
7bd2a4d080 ARTEMIS-3045 NettyConnection should null-check Netty buffer 2021-03-24 09:07:46 -04:00
Clebert Suconic
8d24bfa646 ARTEMIS-3204 Fixing NPE on Counting Queue for Resource Limit 2021-03-24 08:12:40 -04:00
Clebert Suconic
7b8f34afe9 ARTEMIS-3196 Fixing ActiveMQServerControlUsingCoreTest 2021-03-23 18:49:47 -04:00
Domenico Francesco Bruscino
0f03064e37 ARTEMIS-3199 Upgrade postgresql to 42.2.19 2021-03-23 16:21:45 +00:00
Domenico Francesco Bruscino
6231a70b8c NO-JIRA Sync karaf version 2021-03-23 16:20:41 +00:00
Clebert Suconic
89ea4ecda7 NO-JIRA Adding CoreMessage Test with Bytes access 2021-03-23 10:03:52 -04:00
Andy Taylor
bb94d0a5b3 ARTEMIS-3196 - expose journal pool files in JMX
https://issues.apache.org/jira/browse/ARTEMIS-3196
2021-03-23 10:01:24 +00:00
Domenico Francesco Bruscino
5a137fa0b7 ARTEMIS-3194 Upgrade hawtio version to 2.13.1 2021-03-23 09:55:10 +00:00
Sebastian Thomschke
28c7d95367 NO-JIRA Remove unnecessary cast from byte[] to byte[] 2021-03-23 09:54:03 +00:00
gtully
d71d54b38a ARTEMIS-3168 - add example using authentication delegation to keycloak, principal conversion for jms clients and oath for the web cosole 2021-03-23 09:51:50 +00:00
gtully
06461f146c ARTEMIS-3168 - add PrincipalConversionLoginModule feature 2021-03-23 09:51:50 +00:00
gtully
02bb7031c2 ARTEMIS-3175 - implement address setting management-message-attribute-size-limit to sensibly limit data returned by list/browse/filter management ops 2021-03-23 09:48:45 +00:00
Clebert Suconic
7c5ef2796a This closes #3505 2021-03-22 22:20:15 -04:00
Domenico Francesco Bruscino
4473758edb ARTEMIS-3195 Filter empty items from listNetworkTopology 2021-03-22 22:20:15 -04:00
Clebert Suconic
31345c5b51 ARTEMIS-3198 Fixing test after concurrency bridge changes 2021-03-22 21:56:02 -04:00
Clebert Suconic
04fcecb579 This closes #3508 2021-03-22 19:15:02 -04:00
gtully
8fd1b33d16 ARTEMIS-3197 - add selectorAware option to virtualTopicConsumerWildcards for openwire acceptor 2021-03-22 19:15:02 -04:00
Clebert Suconic
6f7dc5c31b This closes #3509 2021-03-22 19:13:06 -04:00
AntonRoskvist
e9e1e476ee ARTEMIS-3198 Add concurrency option on core bridges 2021-03-22 19:13:06 -04:00
Clebert Suconic
af7857e3d1 This closes #3511 2021-03-22 19:12:06 -04:00
Clebert Suconic
41d9eef511 ARTEMIS-3191 Tests with Mirror and Credentials 2021-03-22 19:10:37 -04:00
Clebert Suconic
1085c62f29 This closes #3510 2021-03-22 17:37:12 -04:00
Clebert Suconic
b4beea1f2c ARTEMIS-3150 Broker Connections with restricted security
The local connections and sessions created internally were supposed to bypass security
just like bridges and other internal components
2021-03-22 17:32:43 -04:00
Clebert Suconic
387553347b This closes #3498 2021-03-18 23:10:47 -04:00
Markus Meierhofer
1d1a9433bc ARTEMIS-2870: Transfer connection close/failure listeners one by one on reattachment
Previously, when a session was reattached, all the close/failure listeners
were removed from the old connection and set onto the new connection.
This only worked when at most 1 session of the old connection was
transferred: When the second session was transferred, the old
connection already didn't contain any close/failure listeners anymore,
and therefore the list of close/failure listeners was overwritten by
an empty list for the new connection.

Now, when a session is being transferred, it only transfers the
close/failure listeners that belong to it, which are the session itself
+ the TempQueueCleanerUppers.

Modified a test to check whether the sessions are failure listeners of
the new connection after reattachment.
2021-03-18 18:26:07 -04:00
Clebert Suconic
02ec0bfe42 This closes #3501 2021-03-18 18:08:42 -04:00
gtully
8d848f4615 ARTEMIS-3188 / ARTEMIS-2108 Fixing StackOverFlow over bindings
This fix was done in collaboration with Gary Tully
2021-03-18 18:08:42 -04:00
Sebastian Thomschke
76b76c56e9 NO-JIRA Remove unused private logger field 2021-03-18 15:05:51 -04:00
gtully
052bd60da4 ARTEMIS-3180 - fix multiple path match case in wildcard address map 2021-03-18 11:24:51 +00:00
Justin Bertram
321802f525 This closes #3486 2021-03-17 13:36:09 -05:00
Justin Bertram
d36525348d ARTEMIS-3174 add test 2021-03-17 13:36:09 -05:00
Markus Meierhofer
3b9008bda0 ARTEMIS-3174: Set new connection on ServerSession during reattachment
During session reattachment, also set the new connection on the
"session" member of the ServerSessionPacketHandler. Until now,
the connected ServerSessionImpl instance still referenced the old
connection although it had already been transferred on the new connection.
2021-03-17 13:36:09 -05:00
Justin Bertram
cd44d90f2b This closes #3485 2021-03-17 09:53:22 -05:00
Justin Bertram
e1669d4ad2 ARTEMIS-3172 don't log STOMP CONNECT passcode header 2021-03-17 09:53:22 -05:00
Justin Bertram
d718a9dd32 This closes #3489 2021-03-17 09:52:13 -05:00
Justin Bertram
fea5e246e7 ARTEMIS-3166 support disabling configuration file reload 2021-03-17 09:52:13 -05:00
Justin Bertram
5514bca9a6 This closes #3488 2021-03-17 09:50:58 -05:00
Justin Bertram
9bdd271092 ARTEMIS-3176 don't log JDBC datasource 'password' property 2021-03-17 09:50:58 -05:00
Justin Bertram
0cb7650693 This closes #3496 2021-03-17 09:49:19 -05:00
Erwin Dondorp
6d379d1aa7 NO-JIRA visually separate the controls in groups
The "filter" toolbar above many pages has all controls without spacing.
This PR inserts a little bit of spacing to make the groups of controls
more obvious.

Spacing is applied 3 times:

 - at the start of the row to separate it from the left margin
 - at "sort order" to separate the "filter" group from the "ordering"
group
 - at "columns" to separate it from "reset"

Since the "looking glass" being an icon, no extra spacing was needed
there.

Note: I tried to use "1em" as spacing, but that did not work, so this PR
uses "10px".
2021-03-17 09:47:42 -05:00
Justin Bertram
a47733826a This closes #3497 2021-03-17 09:31:53 -05:00
Domenico Francesco Bruscino
14755a0296 ARTEMIS-3152 Fix console column selectors
The `hawtioConfirmDialog` directive replaces the html of any element with the
class `.modal-body` when the element is shown.
2021-03-17 14:28:51 +01:00