Clebert Suconic
1e89ce828c
NO-JIRA fixing intermittent test failure
2021-12-10 15:49:26 -05:00
gtully
158157260c
ARTEMIS-2097 - via elastic queue use case test based on ARTEMIS-3365 and ARTEMIS-3569
...
scenario - avoid paging, if address is full chain another broker and produce to the head, consume from the tail using producer and consumer roles to partition connections. When tail is drained, drop it.
- adds a option to treat an idle consumer as slow
- adds basic support for credit based address blocking ARTEMIS-2097
- adds some more visiblity to address memory usage and balancer attribute modifier operations
2021-12-09 10:14:20 +00:00
gtully
56299e846a
ARTEMIS-3054 - fix lock inversion - intermittent failure of PageCleanupWhileReplicaCatchupTest and hang
2021-12-09 10:13:26 +00:00
gtully
dcb6292def
fix intermittent failure of org.apache.activemq.artemis.tests.integration.client.ConsumerTest#testSendAMQPReceiveCore
2021-12-09 10:12:39 +00:00
gtully
de7a1805a4
ARTEMIS-2716 - fix up test regression in OpenWireProtocolManagerTest
2021-12-08 15:12:12 +00:00
gtully
e0b16217a1
ARTEMIS-3594 - add support for a local target key transformer and an instance of CONSISTENT_HASH_MODULO that can be used to partition in a static cluster
2021-12-07 13:17:37 +00:00
Domenico Francesco Bruscino
3f7f8c0ecd
ARTEMIS-3576 Fix toString methods throwing exceptions
2021-12-03 13:15:44 -05:00
Clebert Suconic
5730fcacfa
ARTEMIS-3599 Removing finalization calls
2021-12-03 13:12:02 -05:00
Domenico Francesco Bruscino
8f41cf647f
ARTEMIS-3600 Add console index page test
2021-12-03 12:55:22 -05:00
Clebert Suconic
72a4fff167
ARTEMIS-3593 Defense against OME on parsing XID
...
Co-authored-by: Viktor Kolomeyko <Viktor.Kolomeyko@r3.com>
2021-12-02 21:15:41 -05:00
Clebert Suconic
4196faf7ce
ARTEMIS-3595 PrintData option helping on visualization of data
...
I need to filter out some of the data when looking for issues.
Like I will not need to print every single page.
and some times I need to find the records that are not acked on Page
2021-12-01 15:12:18 -05:00
Robbie Gemmell
e04f3214cb
NO-JIRA: update source file to ensure apache/activemq-website#68 remains resolved for future site refreshes
2021-12-01 12:07:05 +00:00
franz1981
4a91bcfd58
This closes #3370
2021-12-01 10:27:47 +01:00
franz1981
7e6373d4df
ARTEMIS-3578 Save SimpleString duplication and long[] allocation while moving Core messages
2021-12-01 10:27:46 +01:00
franz1981
185236f74d
ARTEMIS-3577 Save Core msg re-encoding due to msg copy
2021-12-01 10:27:46 +01:00
franz1981
ad4f6a133a
ARTEMIS-3021 OOM due to wrong CORE clustered message memory estimation
2021-12-01 10:27:46 +01:00
Clebert Suconic
12a93e3c7e
Revert "ARTEMIS-3576 Fix toString methods throwing exceptions"
...
This reverts commit fcd512f9de
.
this will be re-applied after fixing the build and tests
2021-11-29 13:21:24 -05:00
Justin Bertram
5fe42dd0c4
ARTEMIS-3552 NPE on message expiration
2021-11-29 12:13:14 -05:00
nbrendah
ff0e97150e
Broken link in tests.md
2021-11-29 12:03:41 -05:00
Tiago Bueno
f2ab5f7fed
ARTEMIS-3586 - fix ActiveMQActivationSpec equals field verification switch
...
The equals method on ActiveMQActivationSpec has a switched
null pointer verification for singleConnection and useJNDI fields.
Since both fields are initialized with a value by default it should
not be a problem but if one of these fields are set as null at some
point and then equals is called it throws a NPE.
2021-11-29 12:03:22 -05:00
Domenico Francesco Bruscino
fcd512f9de
ARTEMIS-3576 Fix toString methods throwing exceptions
2021-11-29 12:02:58 -05:00
Benjamin Graf
5f5f683a85
ARTEMIS-3544 Set min version of javax.servlet
2021-11-29 12:01:53 -05:00
Clebert Suconic
e90a659981
ARTEMIS-3587 Fixing false positives on critical analyzer
2021-11-29 10:58:15 -05:00
Domenico Francesco Bruscino
f8472fd736
ARTEMIS-3569 Validate users on AMQP remote open
2021-11-24 11:28:16 +01:00
gtully
b979189187
ARTEMIS-3569 - balancer role_name local target, matches role of authenticated user
2021-11-24 11:28:16 +01:00
Clebert Suconic
8c63d9af72
This closes #3846
2021-11-19 13:23:22 -05:00
Clebert Suconic
bfc10dcf8b
ARTEMIS-3546 Jakarta javax.json incompability on jakarta all client
...
Domenico Bruscino provided the JSON Wrapper used here. Thanks Domenico!
2021-11-19 13:20:38 -05:00
gtully
8d50aa916c
ARTEMIS-3581 - allow max-size-bytes=0 configuration force paging for an address, independent of the page-size-bytes
2021-11-18 09:44:13 +00:00
gtully
778ab4419f
ARTEMIS-3575 - ensure message owner is set from journal reload, follow up on ARTEMIS-3067
2021-11-16 11:33:26 -05:00
Erwin Dondorp
abf82bc851
ARTEMIS-3571 fixed pluralization in confirmation message
2021-11-16 13:09:07 +01:00
Domenico Francesco Bruscino
8635eb65eb
ARTEMIS-3567 Fix IllegalStateException on web console logout
2021-11-12 16:28:06 +01:00
Clebert Suconic
46e28136c3
This closes #3841
2021-11-10 20:57:30 -05:00
Erwin Dondorp
dde48d052f
ARTEMIS-3556 show message protocol on message-view page
2021-11-10 20:46:55 -05:00
Domenico Francesco Bruscino
9f6d7a06f0
ARTEMIS-3566 Fix Stomp Embedded Interceptor Example NPE
2021-11-10 20:40:12 -05:00
Clebert Suconic
6b0c0eb3bd
ARTEMIS-3565 Remove mvnw
...
mvnw has clearly not been used in a while...
sometimes it is causing clahses with Idea.
I am revmoving it as discussed on https://github.com/apache/activemq-artemis/pull/3844
2021-11-10 11:51:30 -05:00
Robbie Gemmell
8cd3967de6
ARTEMIS-3564: update qpid-jms to 1.3.0
2021-11-10 14:24:45 +00:00
Robbie Gemmell
58567880fb
ARTEMIS-3420: require Java 11+, resolve some issues from doing so and tidy up some stale bits as a result
2021-11-09 11:02:51 -05:00
Domenico Francesco Bruscino
8e92fd0f51
ARTEMIS-3559 Update netty version to 4.1.70.Final
2021-11-09 10:08:02 +01:00
Clebert Suconic
067247178f
ARTEMIS-3555 Invalid data could interrupt compacting and shutdown server
2021-11-05 14:36:22 -04:00
Clebert Suconic
98a6e42a57
ARTEMIS-3554 Invalid Prepared Transaction could interrupt server reload
2021-11-05 10:14:43 -04:00
Justin Bertram
4367ec40a6
ARTEMIS-649 deprecate the HTML based JMX reports
...
The HTML output methods are hold-overs from way back when the code-base
started off as JBoss Messaging 2 and the broker mainly ran in JBoss AS 4
and 5 which leveraged an HTML-based JMX console where these methods
would be executed and spit out nicely formatted data. That stuff has all
long since been retired so this commit deprecates the HTML-based
management methods so they can be removed completely in a future release.
JSON is a better structured output format for this and most of the
deprecated methods have JSON alternatives.
2021-11-04 11:36:49 -04:00
Clebert Suconic
657e4bf842
ARTEMIS-3538 Removing some extra // ----
2021-11-04 08:43:14 -04:00
Clebert Suconic
6de637259b
ARTEMIS-3553 -5718 Conversion of AMQP large message expiry
2021-11-03 21:28:56 -04:00
Tiago Bueno
cefdc8dde4
ARTEMIS-3538 fix extra-tests formatting and examples compilation
...
- Checkstyle verification fails on JMSXDeliveryCountTest
because of empty line with trailing spaces
- examples classes DummyXid failed to compile because of
uncommented separation comment
2021-11-03 14:57:58 +01:00
Clebert Suconic
3f40281b4b
ARTEMIS-3538 Fixing Checkstyle
2021-11-03 09:38:06 -04:00
Justin Bertram
82645aa4e9
ARTEMIS-2293 addPacket in LargeMessageControllerImpl won't notifyAll for exception
2021-11-02 21:54:24 -04:00
Clebert Suconic
f31122a722
This closes #3829
2021-11-02 21:45:34 -04:00
Clebert Suconic
8b3663e827
ARTEMIS-3538 Removing a few extra // ----- structural comments
2021-11-02 21:45:09 -04:00
Asukwo-comfort
923e4cc892
ARTEMIS-3538: Removing // --------- comments from the codebase
2021-11-02 21:44:12 -04:00
Justin Bertram
e41ec90a66
This closes #3833
2021-11-02 12:59:46 -05:00