Hi, I'm currently trying to implement a driver for connecting to databricks. I'm using as base the spark driver on metabase 0.42 and this project. I'm able to compile the project but when I try to configure the connection I get:
{:errors {:dbname "No method in multimethod 'connection-details->spec' for dispatch value: :sparksql-databricks"}}
This is how my multimethod looks:
(defmethod sql-jdbc.conn/connection-details->spec :sparksql-databricks
[_ {:keys [host port db jdbc-flags], :as opts}]
(sql-jdbc.common/handle-additional-options
(merge
{:classname "metabase.driver.FixedSparkDriver"
:subprotocol "spark"
:subname (str "//" host ":" port "/" db jdbc-flags)}
(dissoc opts :host :port :jdbc-flags))))
Any suggestions? I tried using metabase 0.41 and 0.42
Thanks in advance!