Qpid
  1. Qpid
  2. QPID-4763

[Java Broker] Create generic JDBC store

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.22
    • Component/s: Java Broker
    • Labels:
      None

      Description

      The Java Broker currently has code to allow for using Derby as an in-process store. It is relatively trivial to modify this code to allow for the use of any JDBC compliant database as an external store provider (though performance is unlikely to be impressive). The advantage of using an external JDBC store is the ability for third party libraries to easily inspect the store, and for storage to be provided by existing infrastructure.

      Some tweaking of the store is necessary for those parts which create the tables since SQL92 datatypes are not universally implemented.

        Activity

        Hide
        Rob Godfrey added a comment -
        Show
        Rob Godfrey added a comment - Checked in as http://svn.apache.org/r1470454
        Hide
        Robbie Gemmell added a comment -

        Alex merged the above change to the 0.22 branch via: http://svn.apache.org/r1470549

        Show
        Robbie Gemmell added a comment - Alex merged the above change to the 0.22 branch via: http://svn.apache.org/r1470549

          People

          • Assignee:
            Rob Godfrey
            Reporter:
            Rob Godfrey
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development