This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Apr 04, 2024
-
-
lbrdnk authored
* Enable not emptyable arguments for is-empty and not-empty clauses * Add review remarks * Shorten dataset name so it is usable with some drivers * Disable test for Athena * Handle possibly missing base type * Update comment * Missing base type field is treated as not emptyable * Update desugar middleware Now middleware adds base type to fields with integer id that are missing that first. This ensures correct function of is-empty expansion. * Update desugar middleware Cleanup base types necessary for desugaring is-empty * Update desugar middleware cleanup * Update test * Adjust tests * Remove now redundant e2e test * Update comment
-
- Apr 03, 2024
-
-
Ngoc Khuat authored
-
- Mar 26, 2024
-
-
Cam Saul authored
* Split from #40146: only the filter changes * Don't include format-rows changes here. * Test fixes
* Test fix * Misc test fixes * Test fix * Tweak SQL Server fix
-
- Mar 25, 2024
-
-
Tim Macdonald authored
* Remove unused marginalia aliases * Upgrade deps.edn From `neil deps upgrade` * Un-bump jetty-server * Downgrade H2 due to many problems * Dep bumping for Athena * Dep bumps for BigQuery * Dep bumps for Presto * Dep bumps for Redshift * Dep bumps for Snowflake * Dep bumps for SQLite * Upgrade to Mongo 5 * Bump next.jdbc
-
Ngoc Khuat authored
-
- Mar 22, 2024
-
-
Ngoc Khuat authored
-
- Mar 21, 2024
-
-
Cal Herries authored
-
Cam Saul authored
* Wow * Test fix
* Fixes * Actions should use strings for column names (fix :update-row and :create-row normalization) * MLv2 schema should check against keys for the other query type * Ok, have I fixed things? * More fixes * Fix indentation * Another round of test fixes. * Hopefully the last few test fixes * We need to test normalization for queries that have keyword keys as well. * Fix Cljs i18n namespaces * Sort namespaces * Only test against H2 * Rename `metabase.mbql` to `metabase.legacy-mbql` * Fix Kondo warnings * Test fixes * Register MBQL clause schemas and test fixes * Test fixes and PR feedback * Test fix * Remove the normalization tests * Test fixes * Fix kondo * Fix import * Another fix * Merge * FIXES * Add another missing REQUIRE
-
- Mar 20, 2024
-
-
Cal Herries authored
-
metamben authored
* Rename :model/Metric to :model/LegacyMetric * Rename ::lib.schema.metadata/metric tp ::lib.schema.metadata/legacy-metric * Rename models.metric/Metric to models.metric/LegacyMetric * Move /api/metric endpoints to /api/legacy-metric
-
Ngoc Khuat authored
-
- Mar 15, 2024
-
-
Cam Saul authored
* Wow * Test fix
* Fixes * Actions should use strings for column names (fix :update-row and :create-row normalization) * MLv2 schema should check against keys for the other query type * Ok, have I fixed things? * More fixes * Fix indentation * Another round of test fixes. * Hopefully the last few test fixes * We need to test normalization for queries that have keyword keys as well. * Fix Cljs i18n namespaces * Sort namespaces * Only test against H2 * Test fixes * Register MBQL clause schemas and test fixes * Test fixes and PR feedback * Test fix -
Victor Vieux authored
* Add alternative hostname support to snowflake * move hostname support out of additional details * Update modules/drivers/snowflake/src/metabase/driver/snowflake.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update modules/drivers/snowflake/src/metabase/driver/snowflake.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * Update modules/drivers/snowflake/test/metabase/driver/snowflake_test.clj Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com> * opt-in --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
Case Nelson authored
* Fix duplicate native column nesting * Try wrapping source-query in WITH statement * Fix tests * Fix tests * Only wrap in with when needed * More fixes * Update names and comments * Address PR review
-
Ngoc Khuat authored
-
- Mar 14, 2024
-
-
Cal Herries authored
-
Cal Herries authored
Co-authored-by:
Chris Truter <crisptrutski@users.noreply.github.com>
-
- Mar 13, 2024
-
-
Ngoc Khuat authored
-
Cal Herries authored
-
- Mar 12, 2024
-
-
Ngoc Khuat authored
-
- Mar 11, 2024
-
-
dpsutton authored
* first move to a db api * mdb.spec into mdb * mdb.u/isa -> mdb.query/isa * mdb.u/qualify -> mdb.query/qualify * last of mbql.u -> mbql.query and
mbql.u * remove last of the mdb.connection/db-type and use from mdb/db-type * remove the last non-cmd usages of mdb.connection had some circularity in models.interface requires mdb/db-type for sql flavored "now" mdb requires db/setup which requires db/custom_migrations to ensure they are on cp custom migration requires json functions in models.interface so had to do a dynamic require for the db-type * get db-type from mdb not mdb.env * invoke `(mdb/app-db)` and not pass a var. lots of things fail * mdb.setup/migrate! into mdb with potemkin * remove get-connection. call .getConnection on the app-db perhaps invites clumsy usage outside of `with-open` if it's a top level function * namespace docstrings * last few and grab db.env/db-file into api ns * lint cleanup * addresses PR comments
-
- Mar 08, 2024
-
-
Cam Saul authored
* Keep fetch_source_query.clj * Copy fetch_source_query.clj into fetch_source_query_legacy.clj * Set back fetch_source_query.clj file * Convert QP to MLv2, part 1 * Keep legacy implementation around for time being * Port thru convert-to-legacy * expand-macros is converted to legacy * Test fixes
* Test fixes and better keys * Test fixes * Test fixes * More test fixes * Test fix? * Wow, maybe I finally fixed everything * Last few test fixes * PR feedback; lib.walk should support splicing in multiple replacement stages * Update fetch-source-query to use improved lib.walk * Have I fixed everything now? * Remove stray println * Another MongoDB fix * Remove the changes to expand-macros for now, we can do that in a follow-on PR. * Test fix * Test fix -
Cal Herries authored
-
- Mar 04, 2024
-
-
Cam Saul authored
* No more Schema, only Malli * Remove the rest of Schema * Fix Kondo warnings * Port some decoding code * More porting * Almost all done? * Parsing fixes
* More fixes * Fix Kondo errors * Test & lint fixes * Test fix * PR feedback -
lbrdnk authored
* Fix mongo password handling * Update test, add credential check * Address the review remarks
-
Braden Shepherdson authored
When determining column aliases in `add-alias-info`, reuse an existing desired column alias if one is present. Fixes #39059. Might fix #25931.
-
Cal Herries authored
-
- Mar 01, 2024
-
-
metamben authored
* Generate unique user name in table-privileges-test
-
Case Nelson authored
* Fix snowflake ssh tunnel * Put test where it will run in CI * Override incorporate-ssh-tunnel * Revert snowflake in util.ssh-test * Move tunnel connection tests to sql_jdbc * Add mock-server fixture * Exclude drivers from tunnel test * Fix up reconnection tests * Exclude more drivers * Address PR feedback
-
- Feb 29, 2024
-
-
bryan authored
* [AS+BCM] fix first 3 todos * [AS+BCM] add issues * add jdbc proxy issue * driver/driver-features -> driver/features * killing more todos and remove `supports?` * add more issues * dont let people who dont have snippet perms access snippets * adding more issues * replace calls to support? in mongo driver * fix namespace sorting * whitespace
-
- Feb 23, 2024
-
-
Cal Herries authored
-
- Feb 16, 2024
-
-
lbrdnk authored
* Remove duplicate definition * Extend server side relative datetime generation to Snowflake * Cleanup
-
- Feb 15, 2024
-
-
Cam Saul authored
* QP enterprise middleware should use `defenterprise` * Test fix?
* Remove `:rff` from the Query Processor context map * Sort namespaces * Simplify QP entrypoints part 1 * Test fixes * Test fixes * Make sure defenterprise dispatch is done for every QP run * B I G QP context overhaul * WIP * Remove qp.context.default * Test fix * PR feedback * QP context overhaul [WIP] [ci skip] * QP context overhaul [WIP] [ci skip] * Fix duplicate preprocesses * Some test fixes. * More test fixes [ci skip] * Source card resolution middleware should be preprocessing middleware, not around [ci skip] * Test fixes [WIP] [ci skip] * Remove `test-qp-middleware` * Remove `qp/compile` * Fix Kondo warnings/cleanup * Remove `mt/compile` * Fix most tests * Mostly everything working? * 4 failures, 1 error * Eliminate QP context `reducedf` * 3 failures, 0 errors <3 * All tests are passing <3 * Remove dead debug-qp code * Fix test failure * Remove async context * Remove raisef * Forget it, just remove context entirely [ci skip] * Fix Kondo errors * Fix Kondo warnings * Fix Kondo warnings * Fix Kondo warnings * Remove empty namespace * Fix some reflection warnings * Update dox [ci skip] * Test fix * Fix pivot QP * Misc improvements * Test fix * Improvements and test fixes * More test fixes * Test fixes * Address PR feedback * Test fixes * More test fixes and docstring improvements * Appease Eastwood * Test fixes * More test fixes * Test fixes * Revert test parallelization in metabase.models.params.chain-filter-test * Update src/metabase/async/util.clj Co-authored-by:metamben <103100869+metamben@users.noreply.github.com> --------- Co-authored-by:
metamben <103100869+metamben@users.noreply.github.com>
-
- Feb 14, 2024
-
-
Cal Herries authored
-
- Feb 13, 2024
-
-
- Feb 12, 2024
-
-
metamben authored
* Compare datetimes w/o timezone fields with literals as strings
-
Luis Paolini authored
On 2.36, Bigquery fixed some issue around the location where the jobid was being sent. This will allow us to do https://github.com/metabase/metabase/issues/21309 changelog https://github.com/googleapis/java-bigquery/blob/main/CHANGELOG.md
-
Chris Truter authored
-
- Feb 09, 2024
-
-
Noah Moss authored
* Connection Impersonation for Redshift * redshift test based on the existing postgres one * fix test * fix test
-
Luis Paolini authored
-