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

EAP should use Artemis' SQLProvider implementation

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Out of Date
    • Affects Version/s: 7.2.0.GA
    • Fix Version/s: None
    • Component/s: JMS
    • Labels:
      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

              Assignee:
              jmesnil Jeff Mesnil
              Reporter:
              eduda Erich Duda (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: