Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-982

Completely ditch use of Drizzle JDBC Driver after all



    • Type: Improvement
    • Status: In Progress
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.6.0
    • Component/s: None
    • Labels:


      Fineract's use of the un-maintained Drizzle JDBC driver continues to cause confusion and pains like FINERACT-980, and note e.g. the proposed removal of the alternative MySQL JDBC driver in https://github.com/apache/fineract/pull/887.

      Some of the background to this is recorded e.g. in FINCN-26, FINERACT-761 and LEGAL-462.

      LEGAL-462 has clarified that the Fineract ZIP distribution must include Drizzle and cannot distribute the MariaDB or MySQL JDBC clients. We CAN, and currently (given the confusion inĀ FINERACT-980 apparently do?!) use it for tests.

      What if to reduce variability we just removed that old Drizzle JDBC driver after all? We could run our tests using (preferably) the very well maintained MariaDB JDBC driver client (the actual DB server is a totally separate discussion, see FINERACT-896). We would (have to) distribute the ZIP for download without a JDBC driver, and just some documentation inviting users to DL and add one.

      But the exact situation about distributing in a Docker container image isn't clear, to me...

      FYI Awasum Yannick, Petri Tuomola, Yemdjih Kaze Nasser


          Issue Links



              • Assignee:
                kaze Yemdjih Kaze Nasser
                vorburger Michael Vorburger
              • Votes:
                0 Vote for this issue
                6 Start watching this issue


                • Created: