You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Matt Pavlovich (Jira)" <ji...@apache.org> on 2023/03/28 19:34:00 UTC
[jira] [Commented] (AMQ-9234) Remove JDBC JournalPersistenceAdapter and activeio optional dependency
[ https://issues.apache.org/jira/browse/AMQ-9234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17706124#comment-17706124 ]
Matt Pavlovich commented on AMQ-9234:
-------------------------------------
Notes for reviewers:
JournalPersistenceAdapter is from ActiveMQ 4.x era
useJournal = false flag is transition feature to return the JDBCPersistenceAdapter
Unit tests that are journal-only were removed
Unit tests that are other were updated to kahaDB
activeio is only used by the journalJDBC persistence adapter
activeio is not maintained anymore and should be removed
A mostly complete list of the unit tests impacted
./src/test/java/org/apache/activemq/console/command/PurgeCommandTest.java
./src/test/java/org/apache/activemq/console/command/AMQ3411Test.java
./src/test/java/org/apache/activemq/console/command/AMQ3410Test.java
./src/test/java/org/apache/activemq/perf/InactiveDurableTopicTest.java
./src/test/java/org/apache/activemq/perf/InactiveQueueTest.java
./src/test/java/org/apache/activemq/usecases/PublishOnQueueConsumedMessageUsingActivemqXMLTest.java
./src/test/java/org/apache/activemq/usecases/PublishOnTopicConsumerMessageUsingActivemqXMLTest.java
./src/test/java/org/apache/activemq/xbean/XBeanStartFalseTest.java
./src/test/java/org/apache/activemq/xbean/MultipleTestsWithXBeanFactoryBeanTest.java
./src/test/java/org/apache/activemq/xbean/XBeanXmlTest.java
Journal webpage notes: https://activemq.apache.org/persistence
> Remove JDBC JournalPersistenceAdapter and activeio optional dependency
> ----------------------------------------------------------------------
>
> Key: AMQ-9234
> URL: https://issues.apache.org/jira/browse/AMQ-9234
> Project: ActiveMQ
> Issue Type: Task
> Reporter: Matt Pavlovich
> Assignee: Matt Pavlovich
> Priority: Major
> Fix For: 5.19.0
>
>
> JournalPersistenceAdapter is replaced by the JDBC Persistence Adapter
> The activeio dependency is only used by the JournalPersistenceAdapter
--
This message was sent by Atlassian Jira
(v8.20.10#820010)