Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jul 07, 2017
  2. Jul 06, 2017
    • Ryan Senior's avatar
      Add casting to Date/DateTime objects in Vertica [ci drivers] · 5a679aad
      Ryan Senior authored
      This fixes a test failure in Vertica involving the date_trunc function
      which expect timestamp strings to be explicitly cast as a timestamp.
      
      Fixes #5085
      5a679aad
    • Ryan Senior's avatar
      Explicitly load driver code and fail tests when driver is present · fd99b1af
      Ryan Senior authored
      Driver loading previously was very dependent on what code clojure
      compiled first. If the Oracle driver was loaded before the plugin
      directory was examined, it would result in the Oracle driver never
      being loaded. This is due to clojure code only being loaded once when
      required and the driver loading code being free floating code that is
      only evaled when the namespace is loaded.
      
      This commit switches that code to be in an -init-driver function that
      is invoked when the driver is required. This ensures that regardless
      of code loading order, the driver will be available if it's present.
      
      This commit also includes code to fail the build if requested to test
      on an engine when that engine's driver is not available. Previously if
      you set ENGINES to "h2,oracle" but had no Oracle driver in the plugins
      directory, the test would succeed, but only test against H2.
      fd99b1af
  3. Jul 05, 2017
  4. Jun 29, 2017
  5. Jun 28, 2017
  6. Jun 27, 2017
  7. Jun 26, 2017
  8. Jun 23, 2017
  9. Jun 22, 2017
Loading