This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Jul 19, 2017
-
-
Ryan Senior authored
This commit adds a new keypair to the fields map called "default_dimension_option". For datetimes, this is grouping by day, for binning this is the "default" binning strategy.
-
Ryan Senior authored
This hadn't been updated to allow for the two binning strategies that we now support.
-
- Jul 17, 2017
-
-
Sameer Al-Sakran authored
-
Cam Saül authored
-
- Jul 14, 2017
-
-
Cam Saül authored
-
- Jul 12, 2017
-
-
Cam Saül authored
-
Cam Saül authored
-
William Turner authored
-
- Jul 11, 2017
-
-
Cam Saül authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
- Jul 10, 2017
-
-
Ryan Senior authored
-
Ryan Senior authored
-
- Jul 07, 2017
-
-
Cam Saül authored
-
William Turner authored
-
- Jul 06, 2017
-
-
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.
-
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
-
- Jul 05, 2017
- Jun 27, 2017
-
-
Cam Saül authored
-
Cam Saül authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
This commit also changes from an aliased projection, which does not work on all SQL databases to a repeated expression. The equation now appears in the SELECT, GROUP BY and ORDER BY. This whould work across SQL databases.
-
- Jun 26, 2017
-
-
Ryan Senior authored
In MBQL you can now specify a bin-width binning strategy with a specified bin-width and the BinnedField will bin using that information. This commit also changes the existing behavior of the "default" binning strategy. When default is specified (for now) this uses the "num-bins" strategy with the globally set default number of bins (specified via setting). Specifying num-bins or bin-width requires an extra parameter specifying the number of bins or the bin width. Only default uses the global setting.
-
- Jun 22, 2017
-
-
Cam Saul authored
-
- Jun 21, 2017
-
-
Cam Saül authored
-
Arthur Ulfeldt authored
It was expecting an exact number of keep-allive packets, now it just checks that there are at least two.
-
- Jun 20, 2017
-
-
Varunram authored
-
- Jun 14, 2017
-
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
- Jun 13, 2017
-
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-
Ryan Senior authored
-