-
- Downloads
Convert QP to MLv2 Part 2 (#39824)
* 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 * Convert QP to MLv2 Part 2 * Remove most of the fetch-source-query-legacy stuff * Remove the changes to expand-macros for now, we can do that in a follow-on PR. * Test fix * Test fix * TEST FIXES?! * Kondo & test fixes * Oops, make sure we have the updated tests * Fixes * Test fixes * Convert resolve-source-table * Appease Kondo * Unparallelize the tests * Another test that shouldn't be parallel * Make tests more robust * Test fixes
Showing
- .gitignore 1 addition, 1 deletion.gitignore
- src/metabase/api/common.clj 5 additions, 5 deletionssrc/metabase/api/common.clj
- src/metabase/lib/card.cljc 1 addition, 2 deletionssrc/metabase/lib/card.cljc
- src/metabase/lib/core.cljc 10 additions, 8 deletionssrc/metabase/lib/core.cljc
- src/metabase/lib/limit.cljc 2 additions, 3 deletionssrc/metabase/lib/limit.cljc
- src/metabase/lib/metadata.cljc 73 additions, 33 deletionssrc/metabase/lib/metadata.cljc
- src/metabase/lib/metadata/cached_provider.cljc 6 additions, 4 deletionssrc/metabase/lib/metadata/cached_provider.cljc
- src/metabase/lib/metadata/composed_provider.cljc 4 additions, 25 deletionssrc/metabase/lib/metadata/composed_provider.cljc
- src/metabase/lib/native.cljc 22 additions, 7 deletionssrc/metabase/lib/native.cljc
- src/metabase/lib/schema/binning.cljc 1 addition, 1 deletionsrc/metabase/lib/schema/binning.cljc
- src/metabase/lib/schema/common.cljc 0 additions, 3 deletionssrc/metabase/lib/schema/common.cljc
- src/metabase/lib/schema/filter.cljc 1 addition, 1 deletionsrc/metabase/lib/schema/filter.cljc
- src/metabase/lib/schema/id.cljc 8 additions, 9 deletionssrc/metabase/lib/schema/id.cljc
- src/metabase/lib/schema/metadata.cljc 33 additions, 0 deletionssrc/metabase/lib/schema/metadata.cljc
- src/metabase/mbql/schema.cljc 1 addition, 1 deletionsrc/metabase/mbql/schema.cljc
- src/metabase/mbql/util.cljc 2 additions, 2 deletionssrc/metabase/mbql/util.cljc
- src/metabase/models/data_permissions.clj 4 additions, 4 deletionssrc/metabase/models/data_permissions.clj
- src/metabase/models/params/chain_filter.clj 6 additions, 3 deletionssrc/metabase/models/params/chain_filter.clj
- src/metabase/models/user.clj 5 additions, 1 deletionsrc/metabase/models/user.clj
- src/metabase/query_processor/middleware/convert_to_legacy.clj 0 additions, 12 deletions...metabase/query_processor/middleware/convert_to_legacy.clj
Loading
Please register or sign in to comment