Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-13888

EAP should use Artemis' SQLProvider implementation

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Obsolete
    • Major
    • None
    • 7.2.0.GA
    • JMS
    • None

    Description

      During development and integration of JDBC persistence store into the EAP 7.1, the custom implementation of SQLProvider interface [1] was developed for EAP use case. The reason was that EAP 7.1 used Artemis 1.x which was at that time maintenance branch and thus development of new features was focused on 2.x branch.

      Since EAP 7.2 is going to be based on Artemis 2.x it should drop it's SQLProvider implementation and use the Artemis' one. If there are some differences in set of supported database vendors, these "ahead changes" should be contributed to Artemis code base to avoid duplication of code.

      [1] https://github.com/apache/activemq-artemis/blob/f2b5114af8dd505e3c5c3efc1f395fe5f066e376/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/sql/SQLProvider.java

      Attachments

        Issue Links

          Activity

            People

              jmesnil1@redhat.com Jeff Mesnil
              eduda_jira Erich Duda (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: