Skip to content
Snippets Groups Projects
Unverified Commit 80dcbdfb authored by Cam Saul's avatar Cam Saul Committed by GitHub
Browse files

Mega QP context and entrypoint overhaul. Reduce QP hairiness by 30% (#35465)

* QP enterprise middleware should use `defenterprise`

* Test fix? :wrench:

* Remove `:rff` from the Query Processor context map

* Sort namespaces

* Simplify QP entrypoints part 1

* Test fixes :wrench:

* Test fixes :wrench:

* Make sure defenterprise dispatch is done for every QP run

* B I G  QP context overhaul

* WIP

* Remove qp.context.default

* Test fix :wrench:

* 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 :wrench:

* Fix pivot QP

* Misc improvements

* Test fix :wrench:

* Improvements and test fixes

* More test fixes :wrench:

* Test fixes :wrench:

* Address PR feedback

* Test fixes :wrench:

* More test fixes and docstring improvements

* Appease Eastwood

* Test fixes :wrench:

* More test fixes

* Test fixes :wrench:



* Revert test parallelization in metabase.models.params.chain-filter-test

* Update src/metabase/async/util.clj

Co-authored-by: default avatarmetamben <103100869+metamben@users.noreply.github.com>

---------

Co-authored-by: default avatarmetamben <103100869+metamben@users.noreply.github.com>
parent bb9f81d4
Branches
Tags
No related merge requests found
Showing
with 101 additions and 350 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment