Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Mar 15, 2018
  2. Feb 22, 2018
    • Ryan Senior's avatar
      Add query cancellation support to dataset queries [ci drivers] · 8c674527
      Ryan Senior authored
      This commit adds query cancelling to the generic sql driver, Druid and
      Presto. It cancels the future the query is running in which will
      interrupt the query and allow any query cancellation logic to run. If
      the database doesn't support query cancellation, or the necessary
      information (i.e. query id) isn't available, the code will behave as
      it did before.
      8c674527
    • Ryan Senior's avatar
      Switch sql templates to an instaparse grammar [ci drivers] · 41525f68
      Ryan Senior authored
      This commit switches the SQL template parsing to a formally specified
      EBNF grammar using instaparse. By specifying it in this way, changes
      to the language become more flexible and explicit. This commit also
      adds support for multiple parameters specified in an optional clause
      as it's baked into the grammar.
      
      Fixes #5492
      41525f68
  3. Feb 21, 2018
  4. Feb 12, 2018
  5. Feb 06, 2018
  6. Jan 18, 2018
    • Ryan Senior's avatar
      Switch sql templates to an instaparse grammar · 90fa7bab
      Ryan Senior authored
      This commit switches the SQL template parsing to a formally specified
      EBNF grammar using instaparse. By specifying it in this way, changes
      to the language become more flexible and explicit. This commit also
      adds support for multiple parameters specified in an optional clause
      as it's baked into the grammar.
      
      Fixes #5492
      90fa7bab
  7. Jan 17, 2018
  8. Jan 10, 2018
  9. Jan 05, 2018
  10. Jan 04, 2018
  11. Jan 02, 2018
  12. Dec 26, 2017
  13. Dec 20, 2017
  14. Dec 19, 2017
  15. Dec 01, 2017
    • Ryan Senior's avatar
      Switch to the redshift depndency that doesn't embed the Amazon SDK [ci drivers] · b2a4918a
      Ryan Senior authored
      The Redshift dependency used previously vendors quite a few
      dependencies that we already include in Metabase. By using the
      non-embedded Redshift dependency, we can cut about 8 MB in duplicate
      JARs and classes.
      
      The embedded Amazon SDK dependency also manipulates the classloader in
      a way that triggers warnings on Java 9. This also avoids those warnings.
      b2a4918a
  16. Nov 30, 2017
  17. Nov 14, 2017
  18. Nov 12, 2017
  19. Nov 09, 2017
  20. Nov 07, 2017
  21. Nov 02, 2017
  22. Oct 31, 2017
  23. Oct 30, 2017
  24. Oct 27, 2017
  25. Oct 24, 2017
  26. Oct 23, 2017
  27. Oct 20, 2017
  28. Sep 27, 2017
  29. Sep 22, 2017
    • Ryan Senior's avatar
      Switch from the PostgreSQL driver to Redshift · 14d6a93f
      Ryan Senior authored
      Previously we were using the PostgreSQL driver for connecting to
      Redshift. Newer versions of PostgreSQL require newer drivers that are
      no longer compatible with Redshift which has prevented us from
      upgrading. By switching to the AWS Redshift driver, we can upgrade the
      PostgreSQL driver independently.
      14d6a93f
  30. Sep 07, 2017
  31. Sep 05, 2017
  32. Aug 23, 2017
Loading