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

QP: use MLv2 metadata provider. Eliminate 50% of app DB calls and improve...

QP: use MLv2 metadata provider. Eliminate 50% of app DB calls and improve performance by 10%+ (#33221)

* QP use MLv2 metadata provider (34/2)

* (22/2)

* (21 / 0)

* (20 / 4)

* (7 / 2)

* (2/0)

* Cleanup; (3/0)

* Last two test fixes

* (36 / 2)

* (8 / 1)

* Reorder stuff

* Test fixes :wrench:

* Test fixes

* Some test fixes

* More test fixes :wrench:

* Test fix :wrench:

* MongoDB test fix

* B I G  cached metadata provider performance improvements

* Revert breaking change

* Fix Kondo

* Make sure application database metadata provider returns Database :features

* Test fix :wrench:

* Parallel tests for QP macroexpansion middleware

* `with-current-user` is fine in parallel tests.

* Add test util remap metadata providers and rework remap middleware to use mock MLv2 data

* Address PR feedback

* Improve unrelated flaky test

* Some test improvements

* Fix lint error

* MLv2-ize `nest-query-test`

* Fix typo in PR feedback changes

* More parallelization and test fixes :wrench:

* Convert lots more tests to mock metadata

* Test fix? :wrench:

* Fix Card update logic

* Another Card update logic fix :wrench:

* Another round of fixes :wrench:

* Hopefully no more test fixes :wrench:

* Evil test fixes :wrench:

* Test fix 1

* Test fix
parent ec26c7ec
No related branches found
No related tags found
No related merge requests found
Showing
with 745 additions and 563 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment