Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jul 26, 2017
  2. Jul 24, 2017
  3. Jul 21, 2017
  4. Jul 19, 2017
  5. Jul 18, 2017
  6. Jul 17, 2017
  7. Jul 14, 2017
  8. Jul 13, 2017
  9. Jul 12, 2017
  10. Jul 11, 2017
  11. Jul 07, 2017
  12. Jul 06, 2017
    • Ryan Senior's avatar
      Remapping admin fixes for the backend · 3512a730
      Ryan Senior authored
      Added a route for deleting dimensions, and added field_id to the field
      values response.
      3512a730
    • 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
    • Ryan Senior's avatar
      Unify test application db environment variables [ci drivers] · 72da0717
      Ryan Senior authored
      This unifies the code and the environment variables for specifying
      test database connection parameters across all supported
      databases. Existing databases that supported environment variables for
      tests have been refactored to use the new environment variable
      names. All of the connection environment variables are named similar
      to:
      
      MB_<DBNAME>_TEST_<PARAM>
      
      For user on MySQL, the variable would be named:
      
      MB_MYSQL_TEST_USER
      72da0717
  13. Jul 05, 2017
  14. Jun 27, 2017
  15. Jun 26, 2017
  16. Jun 23, 2017
    • Ryan Senior's avatar
      Druid fixes for remappings [ci drivers] · 4fb95b70
      Ryan Senior authored
      Tests were failing when attempting to reconcile expected columns with
      the actual columns returned. This commit adds code to create a list of
      expected columns as the druid query is built.
      4fb95b70
    • Ryan Senior's avatar
      Fixed up remapping issues on MongoDB · da7e09f5
      Ryan Senior authored
      Specifically added code that matches projections from mongo with the
      expected order of results coming back from the database. Also added
      code to ensure order by columns are compared correctly after the split
      of expand and resolve into two separate middlewares.
      da7e09f5
Loading