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)