Clebert Suconic
febbe20d62
NO-JIRA Updating Release on docs
...
(cherry picked from commit 2374bbcf2a
)
2022-11-28 21:33:37 -05:00
Clebert Suconic
fc6eb67606
[maven-release-plugin] prepare for next development iteration
2022-11-28 10:42:08 -05:00
Clebert Suconic
18fd10112f
[maven-release-plugin] prepare release 2.27.1
2022-11-28 10:42:06 -05:00
Justin Bertram
60b08959ed
Setting snapshot on poms
...
(cherry picked from commit dce4ba3c1a
)
2022-11-28 10:26:13 -05:00
Clebert Suconic
d79c5c41b0
ARTEMIS-4084 Dealing with multi consumers crashes, Improving cached addSorted
...
(cherry picked from commit af2b8e4b07
)
2022-11-28 10:03:38 -05:00
Justin Bertram
bbf2402e12
NO-JIRA improve reconnect doc
...
(cherry picked from commit bbd5043f4f
)
2022-11-28 10:03:38 -05:00
Robbie Gemmell
ecbb0e16d3
ARTEMIS-4092: resolve issues with upgrade backups, tweaks for clarity and consistency, additional output detail
...
Adds test verifications that expected files are backed up and match pre-upgrade reference files.
This closes #4291
(cherry picked from commit 481d07f27e
)
2022-11-28 10:03:38 -05:00
Clebert Suconic
7e00a701fe
ARTEMIS-4096 Bridge transfer is broken with AMQP Large messages
...
(cherry picked from commit 0866a2eb88
)
2022-11-28 10:00:13 -05:00
Clebert Suconic
b471392872
ARTEMIS-4089 Check on AutoCreation during routing
...
(cherry picked from commit 4f79eb42f5
)
2022-11-28 10:00:01 -05:00
Šmucr Jan
64918caa10
ARTEMIS-4078 Fix divert reloading
...
Reloading has been fixed for divert:
* filter
* address
* exclusive
Source address and exclusivity changes require divert redeployment.
(cherry picked from commit 43824fc494
)
2022-11-28 09:59:48 -05:00
Justin Bertram
f1030ddc19
ARTEMIS-4085 exclusive LVQ sending all messages to consumer
...
(cherry picked from commit ca580814de
)
2022-11-28 09:59:40 -05:00
Domenico Francesco Bruscino
f81134d748
ARTEMIS-4030 Fix SharedStoreLiveActivation race condition
...
DefaultCriticalErrorListener stops the server while SharedStoreLiveActivation
is initializing it.
(cherry picked from commit 3a5e4ce363
)
2022-11-28 09:59:28 -05:00
Clebert Suconic
902e912f0d
NO-JIRA small tweak on test
...
(cherry picked from commit 42529899d0
)
2022-11-28 09:59:18 -05:00
Clebert Suconic
60c5b9871e
ARTEMIS-4083 ClientLargeMessage Streaming not closing inputStream if compressed
...
(cherry picked from commit f2e0f8713f
)
2022-11-28 09:59:09 -05:00
Clebert Suconic
58f201bbe3
ARTEMIS-4083 ClientLargeMessage Streaming not closing inputStream if compressed
...
(cherry picked from commit 9528e45869
)
2022-11-28 09:58:54 -05:00
Clebert Suconic
220826b9b8
ARTEMIS-4084 Fixing CriticalAnalyzer policy on Test
...
(cherry picked from commit ae4475201e
)
2022-11-28 09:58:45 -05:00
Clebert Suconic
66da97a3b1
ARTEMIS-4084 Fixing addSorted with large transactions
...
when cancelling a large number of messages, the addSorted could be holding a lock for too long causing the server to crash under CriticalAnalyzer
co-authored: AntonRoskvist <anton.roskvist@volvo.com> (discovering the issue and providing the test ClientCrashMassiveRollbackTest.java)
(cherry picked from commit 03b82142eb
)
2022-11-28 09:58:33 -05:00
Justin Bertram
1fd6cb6239
[maven-release-plugin] prepare release 2.27.0
2022-11-08 12:46:20 -06:00
Clebert Suconic
03dec4e2d0
ARTEMIS-4081 Comparing upgrades against fresh instances and some adjustments
2022-11-08 11:29:53 -05:00
Robbie Gemmell
304033673c
ARTEMIS-4081: some small cleanups and fixups
2022-11-07 15:41:44 +00:00
Robbie Gemmell
97e0a3d7f2
ARTEMIS-4081, ARTEMIS-4020: update versions/update docs around new upgrade helper tool, and refresh existing manual update step diffs for subsequent change
2022-11-04 18:13:06 +00:00
Jan Šmucr
60c544272c
Fix and rewrite the config-delete-* docs
...
* Fixed the `config-delete-divert` entry
* Added some formatting
* Reworded the description
2022-11-04 09:26:21 -05:00
Domenico Francesco Bruscino
d3e0ca3e11
ARTEMIS-4071 Fix erroneus audit log messages due to console logouts
...
The HTTP Informational responses (100 – 199) and redirection messages
(300 – 399) must be ignored they don't mean an authentication failure.
2022-11-04 14:44:21 +01:00
Clebert Suconic
9c88fb4f88
ARTEMIS-4081 Upgrade command
...
This command will help updating the instance from a previous home
2022-11-04 00:13:39 -04:00
Clebert Suconic
db1338af52
ARTEMIS-4020 Fixing Management DTO Parsing with custom ETC
...
This is fixing an issue introduced by the logging changes where a custome ETC would not work correctly.
2022-11-02 15:05:58 -04:00
Justin Bertram
38fc74749b
ARTEMIS-4079 quick semantic fix
2022-11-01 10:24:40 -05:00
Justin Bertram
d7e02ca9fb
ARTEMIS-4079 CLI retry doesn't work sometimes
...
CLI commands which only use a JMS connection (e.g. producer and
consumer) will retry successfully when omitting or specifying the
incorrect user and/or password. However, commands which use the core API
directly will not.
2022-11-01 10:09:59 -04:00
Clebert Suconic
5d4e32d01c
This closes #4275
2022-10-31 15:45:36 -04:00
Gerd Klingler
d3a3009230
NO-JIRA: Fixing typo in address-model.md
...
Name for address should be address.foo as used in the related image
2022-10-31 15:45:06 -04:00
Justin Bertram
ccb76c0a2a
ARTEMIS-4064 Harden MetricsManager
...
In order to improve trouble-shooting for the MetricsManager there should
be additional logging and exceptions. In all, this commit contains the
following changes:
- Additional logging
- Throw an exception when registering meters if meters already exist
- Rename a few variables & methods to more clearly identify what they
are used for
- Upgrade Micrometer to 1.9.5
- Simplify/clarify a few blocks of code
- No longer pass the ManagementServiceImpl when registering the
metrics, but instead pass the Object the meter is observing (e.g.
broker, address, or queue)
2022-10-31 09:04:20 -04:00
Justin Bertram
d62a9c4f46
ARTEMIS-4070 drop Travis CI
2022-10-28 17:54:06 -04:00
Gary Tully
45ffea9ef8
ARTEMIS-4002 - support JAVA_ARGS_APPEND env var to easily modify the jdk comand line, JDK_JAVA_OPTIONS is prepend only
2022-10-28 13:59:42 +01:00
Robbie Gemmell
e4ef483115
ARTEMIS-4076: add a JDK 19 run to CI jobs
2022-10-27 16:16:42 +01:00
Robbie Gemmell
3a55ac72e5
ARTEMIS-4076: handle EventLoop becoming AutoClosable via ExecutorService parent on Java 19, and default method impl causing AllClassesTest to infinite loop
...
Adds a timeout to the test to prevent similar future issues.
2022-10-27 16:16:42 +01:00
Robbie Gemmell
69264aee32
ARTEMIS-4076: make test ThreadLeakCheckRule account for differences on Java 19
...
In Java 19 the "process reaper" Thread name can change while it is working to also denote the related pid.
Also, the threads are created differently and dont belong to the "system" thread group as before, but the "InnocuousThreadGroup".
Related changes:
9561b5e041
f0282d7def
2022-10-27 16:16:42 +01:00
Clebert Suconic
9056ac1cc7
ARTEMIS-4074 Diagnostic involving FileRepository pushOpen not responding fast enough
2022-10-26 18:23:36 -04:00
Clebert Suconic
87ec9b5465
ARTEMIS-4045 Fixing in Handler ACKRunner on Mirror
2022-10-26 13:10:07 -04:00
AntonRoskvist
a44b415395
NO-JIRA - Fix typo in OpenWireMessageConverter
2022-10-26 10:34:38 -04:00
Robbie Gemmell
92a87b0912
ARTEMIS-4060: temporarily make commons-text an explicit dep of artemis-server for now so dependent projects get the updated dep version
2022-10-26 14:16:12 +01:00
Clebert Suconic
0da14a303d
ARTEMIS-4073 Relaxing some locks that were not necessary and were causing dead locks on the testsuite
2022-10-26 07:55:57 -04:00
Clebert Suconic
d185735e55
ARTEMIS-4073 Page Counters can go off sync when multiple producers are used in the same address
2022-10-25 21:26:14 -04:00
Clebert Suconic
cffc06aec8
NO-JIRA Fixing intermittent failure in PagingTest
2022-10-23 12:16:23 -04:00
Clebert Suconic
c199902cde
NO-JIRA Fixing intermittent failure in PagingTest
...
receiveImmediate will issue a depage but it might not be available right away.
A retry needs to be done.
2022-10-23 12:11:53 -04:00
Robbie Gemmell
e1903bf67c
ARTEMIS-4068: skip the 'default' subset of tests run twice during release steps
...
They, and many more, are also run in CI during the process, so its largely redundant.
2022-10-21 17:04:07 +01:00
Robbie Gemmell
d286339a84
ARTEMIS-4067: remove unused/stale site distributionManagement settings
2022-10-21 16:57:12 +01:00
Robbie Gemmell
669bdc3a12
ARTEMIS-4062: update to Mockito 4.8.0
2022-10-20 15:59:49 +01:00
Robbie Gemmell
b8148e6358
ARTEMIS-4063: update to jacoco 0.8.8
2022-10-20 15:59:25 +01:00
Robbie Gemmell
16ef6855af
ARTEMIS-4060: update commons-text transitive dep to 1.10.0
2022-10-19 17:52:12 +01:00
Robbie Gemmell
cd6a895c38
ARTEMIS-4061: have simplest protocol modules use the jar plugin for packaging, picks up the project.build.outputTimestamp
2022-10-19 17:32:15 +01:00
Robbie Gemmell
7bd67d2eb5
ARTEMIS-4061: update maven-bundle-plugin to 5.1.8
2022-10-19 17:32:15 +01:00