Mirror of Apache ActiveMQ Artemis
Go to file
Alexey Markevich 50a1824c02 ARTEMIS-4349: Replace Guava cache with Caffeine
Combination of changes from Alexey Markevich with updates from Robbie Gemmell. See PRs for detail.

This closes #4584.
This closes #4540.
2023-08-29 16:00:53 +01:00
.github ARTEMIS-4360 Make compatibility-tests opt in with -Pcompatibility-tests 2023-07-12 12:46:15 -04:00
.settings ACTIVEMQ6-1 - Initial HornetQ Donation Commit 2014-11-10 10:31:25 -06:00
artemis-boot [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-cdi-client ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-cli ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
artemis-commons ARTEMIS-4405 wrong user logged for authz audits 2023-08-29 15:35:22 +01:00
artemis-core-client ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-core-client-all [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-core-client-osgi [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-distribution ARTEMIS-4383 migrate user docs to AsciiDoc 2023-08-02 16:21:06 -04:00
artemis-docker ARTEMIS-4376 add Dockerfile for Alpine + JRE 11 2023-07-28 06:32:01 -04:00
artemis-dto [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-features ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
artemis-hawtio ARTEMIS-4394: also exclude older guava transitive deps, retain the replacement ones only 2023-08-21 16:25:01 +01:00
artemis-image [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jakarta-client ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-jakarta-client-all [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jakarta-ra ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-jakarta-server ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-jakarta-service-extensions [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jdbc-store [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jms-client ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-jms-client-all [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jms-client-osgi [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-jms-server ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-journal ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-junit [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-log-annotation-processor ARTEMIS-4391 tests: rework AssertionLoggerHandler 2023-08-17 05:47:24 -04:00
artemis-maven-plugin ARTEMIS-4383 migrate user docs to AsciiDoc 2023-08-02 16:21:06 -04:00
artemis-protocols ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
artemis-quorum-api [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-quorum-ri ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
artemis-ra ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-selector [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
artemis-server ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
artemis-server-osgi ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-service-extensions ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-unit-test-support ARTEMIS-4391: fix break in findText from prior changes 2023-08-25 14:42:55 +01:00
artemis-web ARTEMIS-4402: add some unit tests exercising the semi-generated log/message bundles to make generation problems more quickly noticable 2023-08-25 15:02:24 +01:00
artemis-website ARTEMIS-4383 don't fetch remote fonts 2023-08-03 09:32:06 -05:00
docs NO-JIRA add another curl management example 2023-08-04 12:09:49 -05:00
etc ARTEMIS-4181 make try-with-resources style consistent 2023-03-03 08:40:51 -06:00
examples ARTEMIS-4395 Upgrade spring-boot-plugin version to 2.6.15 2023-08-22 12:21:16 +01:00
integration/activemq-spring-integration [maven-release-plugin] prepare for next development iteration 2023-07-20 14:39:21 -05:00
scripts ARTEMIS-4377 add script for pushing docker images for a release 2023-08-04 11:33:58 -04:00
tests ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00
.asf.yaml NO-JIRA disable merge and squash buttons on github 2020-11-16 10:30:07 -05:00
.gitignore ARTEMIS-4383 migrate user docs to AsciiDoc 2023-08-02 16:21:06 -04:00
.project More name changes to activemq 2014-11-19 16:01:54 -05:00
LICENSE ARTEMIS-4383: add RAT config to fix the build, and LICENSE updates to reflect the new files 2023-08-03 13:04:47 +01:00
NOTICE NO-JIRA update year in NOTICE file 2023-01-01 08:10:00 -06:00
README.md ARTEMIS-4383 migrate user docs to AsciiDoc 2023-08-02 16:21:06 -04:00
RELEASING.md ARTEMIS-4377 add script for pushing docker images for a release 2023-08-04 11:33:58 -04:00
artemis_doap.rdf Update vendor to ASF 2015-05-30 08:37:28 +02:00
pom.xml ARTEMIS-4349: Replace Guava cache with Caffeine 2023-08-29 16:00:53 +01:00

README.md

Welcome to Apache ActiveMQ Artemis

ActiveMQ Artemis is the next generation message broker from Apache ActiveMQ.

Getting Started

See the User Manual for an in-depth explanation of all aspects of broker configuration and behavior.

The broker ships with many examples which you can run, inspect, & modify.

How to Build, etc.

See the Hacking Guide for details about modifying the code, building the project, running tests, IDE integration, etc.

Migrate from ActiveMQ "Classic"

See the Migration Guide for information about the architectural and configuration differences between ActiveMQ "Classic" (i.e. 5.x) and ActiveMQ Artemis.

Report an Issue

See our website for details on how to report an bug, request a feature, etc.