daml/daml-assistant
Moritz Kiefer f0f8027a47
Set supported jdbc driver names at compile time (#9489)
* Set supported jdbc driver names at compile time

This is mainly to unblock the work on Oracle support in the Ledger API
but I think it’s a sensible thing in general. For the Ledger API,
moving the dependency to the top-level is apparently rather
tricky. Because the SDK bundles everything into a single megajar,
Sandbox depending on the oracle library does also result in the JSON
API and the trigger service will also have the oracle library in scope
and will support Oracle in CE which they should not.

This PR simply hardcodes the list of supported drivers to address
that. Not pretty but does the job.

changelog_begin
changelog_end

* format

* Address review comments

changelog_begin
changelog_end
2021-04-26 09:19:31 +02:00
..
daml-helper Don't duplicate export script option parsing (#9432) 2021-04-16 13:53:10 +00:00
daml-project-config/DA/Daml/Project telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
daml-sdk Set supported jdbc driver names at compile time (#9489) 2021-04-26 09:19:31 +02:00
exe/DA/Daml Support fetching SDK EE tarball in the assistant (#9146) 2021-03-16 14:17:50 +01:00
integration-tests Don't duplicate export script option parsing (#9432) 2021-04-16 13:53:10 +00:00
scala-daml-project-config Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
src/DA/Daml/Assistant Support fetching SDK EE tarball in the assistant (#9146) 2021-03-16 14:17:50 +01:00
test/DA/Daml/Assistant telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
BUILD.bazel assistant: get the latest sdk version form docs.daml.com (#8393) 2021-01-05 14:31:41 +01:00
daml-project-config.cabal update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
get-daml.sh Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00