Commit Graph

10438 Commits

Author SHA1 Message Date
Justin Bertram b24f9b25f0 ARTEMIS-4516 support reloading connectors from XML 2023-12-21 11:44:56 -06:00
Justin Bertram 9baad30827 ARTEMIS-4522 simplify test & complete implementation 2023-12-21 11:44:11 -06:00
Todor Neykov ff2b76c252 ARTEMIS-4522 Dedicated thread pool for flow-control-executor 2023-12-21 11:44:11 -06:00
Justin Bertram d4d4b06fc7 ARTEMIS-4521 deleting divert using mngmnt API doesn't remove binding from journal 2023-12-21 11:43:36 -06:00
Justin Bertram 159416bc09 ARTEMIS-4530 clean up SessionCallback interface 2023-12-21 11:42:44 -06:00
Justin Bertram 29a2b2a879
This closes #4714 2023-12-21 11:29:11 -06:00
Erwin Dondorp 3413aa6991
ARTEMIS-4535 handle invalid filter gracefully
This commit does the following:

 - prevents a large stack trace when the user-supplied message filter
   has errors
 - improves feedback to user for filter-validity
 - indents the search-field in the "Browse Queue" screen same as on
   other screens
 - fixes a spelling error in a nearby comment
2023-12-21 11:26:18 -06:00
Erwin Dondorp 6cddc7f5fa ARTEMIS-4547 properly display empty message 2023-12-21 12:11:17 -05:00
Justin Bertram 6d5c9f170d ARTEMIS-4546 modernize Validators, etc.
No semantic changes here. Just some code gardening.
2023-12-21 12:10:13 -05:00
Justin Bertram 354063f63b
NO-JIRA improve stomp doc formatting 2023-12-20 09:42:19 -06:00
Robbie Gemmell 28a917f4e7 ARTEMIS-4539: update website steps for adding release, use new aggregating script in website repo
- Initial script added in website repo commit b0f987e3c1
2023-12-20 15:31:12 +00:00
Clebert Suconic d8ac2d99e0 ARTEMIS-4543 Reverting to previous semantic on MappedSequentialFile 2023-12-19 22:08:31 -05:00
Clebert Suconic a1add09734 ARTEMIS-4543 Journal/NIO Sync is not scalling up with TimedBuffer 2023-12-19 16:56:41 -05:00
Clebert Suconic 379dd4088f ARTEMIS-4544 Option to sync large messages 2023-12-19 16:56:14 -05:00
Justin Bertram 9b76574de2
NO-JIRA update perf journal wording to be consistent 2023-12-19 11:06:08 -06:00
Robbie Gemmell 59b9997c10 ARTEMIS-4539: update steps for making docs+javadocs updates, simplify to just using script in website repo
- Initial script added in website repo commit 40470b5120
2023-12-19 16:18:25 +00:00
Clebert Suconic a3126f9950 ARTEMIS-4536 Improving JournalTransactions 2023-12-19 09:54:40 -05:00
Justin Bertram eca77df78f ARTEMIS-4541 clarify divert docs 2023-12-19 12:33:56 +00:00
Robbie Gemmell 69e3a1a8a0 ARTEMIS-4539: update steps for creating release colletion file, simplify to just using script in website repo
- Initial script added in website repo commit 0851d83382
2023-12-18 17:24:30 +00:00
Robbie Gemmell bd658bedc3 ARTEMIS-4539: update steps for creating release notes, simplify to just using script in website repo
- Initial script added in website repo commit 74e914b178
2023-12-18 15:45:52 +00:00
Domenico Francesco Bruscino 177e566f75 ARTEMIS-3932 Move meta bean init to static blocks 2023-12-18 10:28:54 -05:00
Robbie Gemmell bbfd0f8e15 ARTEMIS-4538: use the 'alert style NOTE' to make existing detail stand out more, in common with the ones that follow 2023-12-18 12:11:12 +00:00
Robbie Gemmell b0f817e898 ARTEMIS-4533: some fixups, cleanups, and linking more bits to the examples page of docs 2023-12-18 11:58:26 +00:00
Robbie Gemmell 7903f58ab4 ARTEMIS-4539: update release steps for creating git report, simplify to just using script in website repo
- Initial script added in website repo in b281f5ae97
2023-12-15 16:56:36 +00:00
Gary Tully 7a2137f467 ARTEMIS-4528 tls, add support for PEM key store type 2023-12-15 15:52:48 +00:00
Robbie Gemmell 547aa2fba6 ARTEMIS-4533: update CI build, update READMEs/docs to reference examples repo and refresh queue example output, tweak assembly as needed, update release steps 2023-12-14 12:05:52 -05:00
Robbie Gemmell 25640785a7 ARTEMIS-4533: remove the examples directory and profile 2023-12-14 12:05:52 -05:00
Clebert Suconic 5f5fa3af5a NO-JIRA Code Cleanup on JournalCrashTest 2023-12-13 11:48:24 -05:00
Justin Bertram bd925a7ea5
NO-JIRA clarify logging docs 2023-12-07 23:01:07 -06:00
Justin Bertram b0545d9c45 ARTEMIS-4529 NPE with empty core message and STOMP consumer 2023-12-07 17:29:05 +00:00
Robbie Gemmell ad5cf4c28b NO-JIRA: have repo link open in new tab, github security policy blocks it working in the docs iframe 2023-12-07 17:07:06 +00:00
Clebert Suconic 7c338e4ae5 NO-JIRA Adding log.info back into test 2023-12-06 10:58:26 -05:00
Justin Bertram 5f2403af19
NO-JIRA fix compilation issues in MQTT skeleton test 2023-12-05 14:34:09 -06:00
Justin Bertram afe0e889c5
NO-JIRA skeleton test for MQTT 2023-12-05 14:30:57 -06:00
Clebert Suconic c3963b4284 ARTEMIS-4526 Using TemporaryFolder on ShutdownOnCriticalIOErrorMoveNextTest 2023-12-05 12:51:09 -05:00
Justin Bertram 6ebd611ed0
This closes #4701 2023-12-05 10:57:08 -06:00
Stephen Higgs 15dd24754a
ARTEMIS-4525 determinstic webapp directory names
This commit uses the war file name as the webapp directory name instead
of the default directory name that includes random charcters.
2023-12-05 10:52:56 -06:00
Clebert Suconic ffaa057ce1 ARTEMIS-4526 Moving ShutdownOnCriticalIOErrorMoveNextTest into integration-tests-isolated
ShutdownOnCriticalIOErrorMoveNextTest was actually my "inspiration" to have created the isolated tests module in the first place, so it would be reasonable to move it there as well.
the issue comes down to the test simulating a server failure where the server would go down abruptly causing the VM to drop / exit. In this test the nature of failure is leaving a partial shutdown where server executors are still hanging around causing a cascade leak of server pools still running.
So it is completely expected to have these threads "leaking". Hence this test should be moved into the isolated-tests.
there is no semantic / server change as part of this task. It's just moving a test to a better place.
2023-12-05 10:14:24 -05:00
Clebert Suconic ed929fbd1b ARTEMIS-4523 Using JMS 1.1 for createSession
if using an older OpenWire client version, this could have issues.
so I'm just updating the test to use the equivalent method in 1.1 to avoid issues
2023-12-04 12:30:00 -05:00
Clebert Suconic 3ec0274356 ARTEMIS-4523 Openwire leaving consumers isolated after reconnects
co-authored with Gary Tully
2023-12-04 10:47:34 -05:00
Clebert Suconic 2efc4967b6 ARTEMIS-4495 Improving data retention documentation 2023-12-01 23:51:28 -05:00
Justin Bertram c858323f07 ARTEMIS-4520 JMSContext.acknowledge() doesn't work if last message received is null 2023-12-01 12:25:08 -05:00
Justin Bertram 3bdef0e8e1 ARTEMIS-4512 JMS q consumer can wrongly connect to multicast queue 2023-11-28 16:46:44 -05:00
Domenico Francesco Bruscino 6597f028a3 ARTEMIS-4515 Fix setting web request log using system properties 2023-11-28 16:45:55 -05:00
Justin Bertram bba832139c ARTEMIS-4514 make Jetty thread pool configurable 2023-11-28 16:45:17 -05:00
Gary Tully fed01276ba ARTEMIS-4517 - cancel message references in queue sequence order 2023-11-28 16:45:04 -05:00
Justin Bertram ff3c006374
This closes #4690 2023-11-28 13:56:08 -06:00
Jacek Jarocki ff02efb9df
ARTEMIS-4518 exclude slf4j-api from JMS bridge example 2023-11-28 13:54:18 -06:00
Clebert Suconic e1f84ea45b ARTEMIS-3932 Fixing DuplciateRecordIdTest 2023-11-27 15:36:20 -05:00
Justin Bertram 7c711c04c3 ARTEMIS-4488 support 'literal' address setting match 2023-11-27 14:40:39 -05:00