This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Oct 27, 2021
-
-
Jeff Evans authored
* Handle long running sync in connection pool hash check Modify the logic in `db->pooled-connection-spec` to check for the latest `DatabaseInstance` from the app DB in case of a hash mismatch, before deciding that the pool needs to be invalidated (based on changing hash of db details) This is to handle the case where a long running sync keeps passing in a stale version of the `DatabaseInstance` over a period of many minutes/hours, long after the app DB has received an updated version that was saved through the UI In this case, the connection pool code will get the latest `DatabaseInstance` from the app DB, on a hash mismatch, then compare that against the in-memory has for the given DB ID. And if it still doesn't match, then the invalidation kicks in Updating the test accordingly
-
Anton Kulyk authored
* Add dataset icon * Add getter and setter for Question's `dataset` flag * Add action to turn a saved question into a dataset * Add UI for turning a question into a dataset * Use dataset icon for questions turned into datasets * Show datasets on collections page * Change colors for dataset icons in collections * Test can turn a question into a dataset * Fix unit test * Fix color literal * Hide "Turn into a dataset" button for datasets * Rerun non table question when turned into a dataset * This was a mistake
-
Jeff Evans authored
* Make the checkins_interval transient datasets more uniquely named Append a timestamp suffix (initialized when the namespace was loaded) to transient dataset names Add verbose comments explaining what we're doing Add transient-dataset? functions for both BQ drivers to put logic in one place (which currently just see if the dataset is named `checkins_interval_*` Ditch the "legacydriver_" prefix from the legacy BigQuery driver when creating new datasets; it's no longer needed now that transient datasets will have a much more unique suffix Update the logic for the transient dataset suffix so that it can be more easily detected/parsed later (for cleanup) Remove old (more than 2 hours) transient datasets when test extensions namespaces load Add various docstrings
-
Ariya Hidayat authored
-
Dalton authored
* move parameter ui utils to separate file * move utils for building parameters from cards to own utils file (#18691)
-
Alexander Polyankin authored
-
Ariya Hidayat authored
.git is necessary so that some later steps (determining Uberjar version) can work correctly.
-
Nemanja Glumac authored
-
Alexander Lesnenko authored
-
- Oct 26, 2021
-
-
Gustavo Saiani authored
-
Noah Moss authored
Co-authored-by:
Alexander Polyankin <alexander.polyankin@metabase.com>
-
Dalton authored
* move parameter values logic to own utils file * fix lint error resulting from rebase
-
Nemanja Glumac authored
#18646 Repro: Cannot select granularity/binning on fields from SQL question, which is joined (#18661)
-
Gustavo Saiani authored
-
Dalton authored
* move target utils to own file * move parameter to mbql functions to own utils file (#18663)
-
Alexander Lesnenko authored
* Summarize sidebar improvements * Summarize sidebar specs * cursor pointer for add aggregation button * review fixes
-
Alexander Polyankin authored
-
Dalton authored
* move mapping options function into own utils file * pull out option-building logic into own functions
-
Alexander Polyankin authored
-
Pawit Pornkitprasan authored
This reverts commit c6688f5caf226c6ec5be424859fc00b93665620f. Redshift only supports VACUUM command at a time on the whole cluster, so running VACUUM can fail with parallel executions.
-
Jeff Evans authored
v2.0.0.3 -> v2.1.0.1
-
dpsutton authored
* Add dataset flag to Card * Set dataset viz type to table * Include datasets in collection children * Ensure can write as dataset, include more tests
-
Alexander Polyankin authored
-
- Oct 25, 2021
-
-
Dalton authored
-
Dalton authored
* add parameters/constants file for options-related constants * add feature-flag utils file * move dashboard parameter options logic to own utils file * pull out mapping logic into own function
-
Nemanja Glumac authored
#18011 Repro: Post aggregation drill-through by dragging/selecting a portion of a chart results in an error (#18651) * Add repro for #18011 * Expand the repro to include different granularity Confirms that the issue doesn't work for "foo-of-bar" granularities.
-
Gustavo Saiani authored
-
Ariya Hidayat authored
-
Gustavo Saiani authored
-
Dalton authored
* move parameter type utils into own file * move parameter operator logic into own utils file * update reference in meta/Dashboard.js * move parameter filter utils to own file (#18634)
-
Gustavo Saiani authored
-
Dalton authored
-
Nemanja Glumac authored
* Enable email setup smoke test * Remove deprecated e2e helpers
-
- Oct 24, 2021
-
-
Pawit Pornkitprasan authored
-
Pawit Pornkitprasan authored
-
Nemanja Glumac authored
-
- Oct 22, 2021
-
-
Cam Saul authored
* Optimize classloader/require a bit (avoid lock + try-catch if already loaded) * Even faster
-
Alexander Polyankin authored
-
Noah Moss authored
-
Nemanja Glumac authored
* Refactor and register global Slack configuration e2e helper * Use slack helper in tests
-