Run integration tests #162
4395 passed, 63 failed and 0 skipped
Annotations
Check failure on line 0 in target/junit/metabase.api.card_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.card-test ► pivot-card-test
Failed test found in:
target/junit/metabase.api.card_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.query_processor.card$run_query_for_card_async$fn__109593$fn__109595" "invoke" "card.clj" 204) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 38) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "SDJRLOPLKACTGFHBBCMR", :visualization_settings {}, :created_at #t "2024-09-25T09:38:07.176122497Z[UTC]", :updated_at #t "2024-09-25T09:38:07.176125352Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "SDJRLOPLKACTGFHBBCMR", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:38:07.176122497Z[UTC]", :updated_at #t "2024-09-25T09:38:07.176125352Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.query_processor.card$run_query_for_card_async$fn__109593$fn__109595" "invoke" "card.clj" 204) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 38) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "SDJRLOPLKACTGFHBBCMR", :visualization_settings {}, :created_at #t "2024-09-25T09:38:07.176122497Z[UTC]", :updated_at #t "2024-09-25T09:38:07.176125352Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "SDJRLOPLKACTGFHBBCMR", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:38:07.176122497Z[UTC]", :updated_at #t "2024-09-25T09:38:07.176125352Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.card_test$fn__146260$fn__146297$fn__146298$fn__146299 invoke "card_test.clj" 2312]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757$with_transaction_STAR___135758 invoke "redefs.clj" 34]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__53560 invoke "connection.clj" 148]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 160]
[metabase.db.connection$do_transaction invoke "connection.clj" 144]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 197]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 170]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invokeStatic "connection.clj" 249]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invoke "connection.clj" 245]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757 invoke "redefs.clj" 33]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invokeStatic "connection.clj" 18]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invoke "connection.clj" 15]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invokeStatic "connection.clj" 118]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invoke "connection.clj" 106]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 55]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 193]
[metabase.db.connection$do_with_connection_primary_method_default invokeStatic "connection.clj" 140]
[metabase.db.connection$do_with_connection_primary_method_default invoke "connection.clj" 138]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invokeStatic "connection.clj" 118]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invoke "connection.clj" 106]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 55]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 193]
[toucan2.connection$do_with_connection_primary_method_ invokeStatic "connection.clj" 204]
[toucan2.connection$do_with_connection_primary_method_ invoke "connection.clj" 194]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[cloj...
Check failure on line 0 in target/junit/metabase.api.dashboard_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.dashboard-test ► dashboard-card-query-pivot-test
Failed test found in:
target/junit/metabase.api.dashboard_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.query_processor.card$run_query_for_card_async$fn__109593$fn__109595" "invoke" "card.clj" 204) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 38) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 90, :card_id 388}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:38:31.841574147Z[UTC]", :updated_at #t "2024-09-25T09:38:31.841575950Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:38:31.841574147Z[UTC]", :updated_at #t "2024-09-25T09:38:31.841575950Z[UTC]", :dashboard_id 90, :card_id 388}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "QXFIIIPYHNRBCPBYHZBW", :visualization_settings {}, :created_at #t "2024-09-25T09:38:31.807267473Z[UTC]", :updated_at #t "2024-09-25T09:38:31.807268706Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "QXFIIIPYHNRBCPBYHZBW", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:38:31.807267473Z[UTC]", :updated_at #t "2024-09-25T09:38:31.807268706Z[UTC]"}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "VYTJUOZYKICZMUEDLIQZ", :created_at #t "2024-09-25T09:38:31.790708996Z[UTC]", :updated_at #t "2024-09-25T09:38:31.790711280Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "VYTJUOZYKICZMUEDLIQZ", :created_at #t "2024-09-25T09:38:31.790708996Z[UTC]", :updated_at #t "2024-09-25T09:38:31.790711280Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.query_processor.card$run_query_for_card_async$fn__109593$fn__109595" "invoke" "card.clj" 204) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 38) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 90, :card_id 388}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:38:31.841574147Z[UTC]", :updated_at #t "2024-09-25T09:38:31.841575950Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:38:31.841574147Z[UTC]", :updated_at #t "2024-09-25T09:38:31.841575950Z[UTC]", :dashboard_id 90, :card_id 388}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "QXFIIIPYHNRBCPBYHZBW", :visualization_settings {}, :created_at #t "2024-09-25T09:38:31.807267473Z[UTC]", :updated_at #t "2024-09-25T09:38:31.807268706Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "QXFIIIPYHNRBCPBYHZBW", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:38:31.807267473Z[UTC]", :updated_at #t "2024-09-25T09:38:31.807268706Z[UTC]"}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "VYTJUOZYKICZMUEDLIQZ", :created_at #t "2024-09-25T09:38:31.790708996Z[UTC]", :updated_at #t "2024-09-25T09:38:31.790711280Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "VYTJUOZYKICZMUEDLIQZ", :created_at #t "2024-09-25T09:38:31.790708996Z[UTC]", :updated_at #t "2024-09-25T09:38:31.790711280Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.dashboard_test$fn__155161$fn__155205$fn__155206$fn__155207$fn__155209$fn__155211 invoke "dashboard_test.clj" 3378]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.dashboard_test$fn__155161$fn__155205$fn__155206$fn__155207$fn__155209 invoke "dashboard_test.clj" 3374]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.dashboard_test$fn__155161$fn__155205$fn__155206$fn__155207 invoke "dashboard_test.clj" 3374]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757$with_transaction_STAR___135758 invoke "redefs.clj" 34]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__53560 invoke "connection.clj" 148]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 160]
[metabase.db.connection$do_transaction invoke "connection.clj" 144]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 197]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 170]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invokeStatic "connection.clj" 249]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invoke "connection.clj" 245]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.i...
Check failure on line 0 in target/junit/metabase.api.dataset_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.dataset-test ► pivot-dataset-test
Failed test found in:
target/junit/metabase.api.dataset_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.dataset_test$fn__158257$fn__158312$fn__158313$fn__158314 invoke "dataset_test.clj" 370]
[metabase.api.dataset_test$fn__158257$fn__158312$fn__158313 invoke "dataset_test.clj" 368]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 361]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 348]
[metabase.api.dataset_test$fn__158257$fn__158312 invoke "dataset_test.clj" 366]
[metabase.test.data.datasets$_test_driver$fn__132576 invoke "datasets.clj" 28]
[metabase.driver$do_with_driver invokeStatic "driver.clj" 94]
[metabase.driver$do_with_driver invoke "driver.clj" 89]
[metabase.test.data.datasets$_test_driver invokeStatic "datasets.clj" 27]
[metabase.test.data.datasets$_test_driver invoke "datasets.clj" 22]
[metabase.api.dataset_test$fn__158257 invokeStatic "dataset_test.clj" 365]
[metabase.api.dataset_test$fn__158257 invoke "dataset_test.clj" 364]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[mb.hawk.core$run_test invokeStatic "core.clj" 136]
[mb.hawk.core$run_test invoke "core.clj" 127]
[eftest.runner$test_vars$fn__21448$fn__21452 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__21448 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__21409 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__21456 invoke "runner.clj" 115]
[metabase.test.fixtures$initialize$fn__134216 invoke "fixtures.clj" 12]
[clojure.test$compose_fixtures$fn__9850$fn__9851 invoke "test.clj" 694]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[clojure.test$compose_fixtures$fn__9850 invoke "test.clj" 694]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__21470$fn__21472 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__21470 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__21516 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[mb.hawk.core$run_tests$fn__21925 invoke "core.clj" 182]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 58]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 56]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[mb.hawk.core$run_tests invokeStatic "core.clj" 179]
[mb.hawk.core$run_tests invoke "core.clj" 160]
[mb.hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 196]
[mb.hawk.core$find_and_run_tests_with_options invoke "core.clj" 191]
[mb.hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 224]
[mb.hawk.core$find_and_run_tests_cli invoke "core.clj" 216]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 98]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 95]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__20714 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.api.dataset_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.dataset-test ► pivot-filter-dataset-test
Failed test found in:
target/junit/metabase.api.dataset_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.dataset_test$fn__158368$fn__158407$fn__158408 invoke "dataset_test.clj" 420]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 361]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 348]
[metabase.api.dataset_test$fn__158368$fn__158407 invoke "dataset_test.clj" 416]
[metabase.test.data.datasets$_test_driver$fn__132576 invoke "datasets.clj" 28]
[metabase.driver$do_with_driver invokeStatic "driver.clj" 94]
[metabase.driver$do_with_driver invoke "driver.clj" 89]
[metabase.test.data.datasets$_test_driver invokeStatic "datasets.clj" 27]
[metabase.test.data.datasets$_test_driver invoke "datasets.clj" 22]
[metabase.api.dataset_test$fn__158368 invokeStatic "dataset_test.clj" 415]
[metabase.api.dataset_test$fn__158368 invoke "dataset_test.clj" 414]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[mb.hawk.core$run_test invokeStatic "core.clj" 136]
[mb.hawk.core$run_test invoke "core.clj" 127]
[eftest.runner$test_vars$fn__21448$fn__21452 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__21448 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__21409 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__21456 invoke "runner.clj" 115]
[metabase.test.fixtures$initialize$fn__134216 invoke "fixtures.clj" 12]
[clojure.test$compose_fixtures$fn__9850$fn__9851 invoke "test.clj" 694]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[clojure.test$compose_fixtures$fn__9850 invoke "test.clj" 694]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__21470$fn__21472 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__21470 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__21516 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[mb.hawk.core$run_tests$fn__21925 invoke "core.clj" 182]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 58]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 56]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[mb.hawk.core$run_tests invokeStatic "core.clj" 179]
[mb.hawk.core$run_tests invoke "core.clj" 160]
[mb.hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 196]
[mb.hawk.core$find_and_run_tests_with_options invoke "core.clj" 191]
[mb.hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 224]
[mb.hawk.core$find_and_run_tests_cli invoke "core.clj" 216]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 98]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 95]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__20714 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.api.dataset_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.dataset-test ► pivot-parameter-dataset-test
Failed test found in:
target/junit/metabase.api.dataset_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("and" ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")) ("=" ("field" 113 {:source-field 98}) "Gadget")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("and" ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")) ("=" ("field" 113 {:source-field 98}) "Gadget")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("and" ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")) ("=" ("field" 113 {:source-field 98}) "Gadget")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.dataset$fn__114311$fn__114315" "invoke" "dataset.clj" 187) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count")), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("expression" "pivot-grouping")), :filter ("and" ("or" ("=" ("field" 97 {:source-field 105}) "Google") ("=" ("field" 97 {:source-field 105}) "Organic")) ("=" ("field" 113 {:source-field 98}) "Gadget")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.dataset_test$fn__158447$fn__158486$fn__158487 invoke "dataset_test.clj" 437]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 361]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 348]
[metabase.api.dataset_test$fn__158447$fn__158486 invoke "dataset_test.clj" 433]
[metabase.test.data.datasets$_test_driver$fn__132576 invoke "datasets.clj" 28]
[metabase.driver$do_with_driver invokeStatic "driver.clj" 94]
[metabase.driver$do_with_driver invoke "driver.clj" 89]
[metabase.test.data.datasets$_test_driver invokeStatic "datasets.clj" 27]
[metabase.test.data.datasets$_test_driver invoke "datasets.clj" 22]
[metabase.api.dataset_test$fn__158447 invokeStatic "dataset_test.clj" 432]
[metabase.api.dataset_test$fn__158447 invoke "dataset_test.clj" 431]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[mb.hawk.core$run_test invokeStatic "core.clj" 136]
[mb.hawk.core$run_test invoke "core.clj" 127]
[eftest.runner$test_vars$fn__21448$fn__21452 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__21448 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__21409 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__21456 invoke "runner.clj" 115]
[metabase.test.fixtures$initialize$fn__134216 invoke "fixtures.clj" 12]
[clojure.test$compose_fixtures$fn__9850$fn__9851 invoke "test.clj" 694]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[clojure.test$compose_fixtures$fn__9850 invoke "test.clj" 694]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__21470$fn__21472 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__21470 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__21516 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[mb.hawk.core$run_tests$fn__21925 invoke "core.clj" 182]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 58]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 56]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[mb.hawk.core$run_tests invokeStatic "core.clj" 179]
[mb.hawk.core$run_tests invoke "core.clj" 160]
[mb.hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 196]
[mb.hawk.core$find_and_run_tests_with_options invoke "core.clj" 191]
[mb.hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 224]
[mb.hawk.core$find_and_run_tests_cli invoke "core.clj" 216]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 98]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 95]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__20714 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.api.embed_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.embed-test ► pivot-dashcard-success-test
Failed test found in:
target/junit/metabase.api.embed_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$message_only_exceptions$fn__109940" "invoke" "exceptions.clj" 41) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 173, :card_id 556, :parameter_mappings []}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:39:03.779705717Z[UTC]", :updated_at #t "2024-09-25T09:39:03.779706589Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:size_x 4, :updated_at #t "2024-09-25T09:39:03.779706589Z[UTC]", :col 0, :parameter_mappings [], :card_id 556, :size_y 4, :dashboard_id 173, :created_at #t "2024-09-25T09:39:03.779705717Z[UTC]", :row 0}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {:enable_embedding true, :parameters []}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "KLILJFTJSZHJHAROLRRN", :created_at #t "2024-09-25T09:39:03.775899671Z[UTC]", :updated_at #t "2024-09-25T09:39:03.775900974Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "KLILJFTJSZHJHAROLRRN", :created_at #t "2024-09-25T09:39:03.775899671Z[UTC]", :updated_at #t "2024-09-25T09:39:03.775900974Z[UTC]", :enable_embedding true, :parameters []}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "CTAHGAEMQVKLSAIRLADF", :visualization_settings {}, :created_at #t "2024-09-25T09:39:03.743370914Z[UTC]", :updated_at #t "2024-09-25T09:39:03.743372247Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "CTAHGAEMQVKLSAIRLADF", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:03.743370914Z[UTC]", :updated_at #t "2024-09-25T09:39:03.743372247Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$message_only_exceptions$fn__109940" "invoke" "exceptions.clj" 41) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 173, :card_id 556, :parameter_mappings []}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:39:03.779705717Z[UTC]", :updated_at #t "2024-09-25T09:39:03.779706589Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:size_x 4, :updated_at #t "2024-09-25T09:39:03.779706589Z[UTC]", :col 0, :parameter_mappings [], :card_id 556, :size_y 4, :dashboard_id 173, :created_at #t "2024-09-25T09:39:03.779705717Z[UTC]", :row 0}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {:enable_embedding true, :parameters []}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "KLILJFTJSZHJHAROLRRN", :created_at #t "2024-09-25T09:39:03.775899671Z[UTC]", :updated_at #t "2024-09-25T09:39:03.775900974Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "KLILJFTJSZHJHAROLRRN", :created_at #t "2024-09-25T09:39:03.775899671Z[UTC]", :updated_at #t "2024-09-25T09:39:03.775900974Z[UTC]", :enable_embedding true, :parameters []}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "CTAHGAEMQVKLSAIRLADF", :visualization_settings {}, :created_at #t "2024-09-25T09:39:03.743370914Z[UTC]", :updated_at #t "2024-09-25T09:39:03.743372247Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "CTAHGAEMQVKLSAIRLADF", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:03.743370914Z[UTC]", :updated_at #t "2024-09-25T09:39:03.743372247Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.embed_test$fn__161737$fn__161766$fn__161767$fn__161768$fn__161769$fn__161770 invoke "embed_test.clj" 1390]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344$fn__160345$fn__160346 invoke "embed_test.clj" 94]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344$fn__160345 invoke "embed_test.clj" 78]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344 invoke "embed_test.clj" 78]
[metabase.api.embed_test$do_with_temp_card$fn__160327 invoke "embed_test.clj" 68]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757$with_transaction_STAR___135758 invoke "redefs.clj" 34]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__53560 invoke "connection.clj" 148]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 160]
[metabase.db.connection$do_transaction invoke "connection.clj" 144]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 197]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 170]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.Res...
Check failure on line 0 in target/junit/metabase.api.embed_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.embed-test ► pivot-embed-query-test
Failed test found in:
target/junit/metabase.api.embed_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$message_only_exceptions$fn__109940" "invoke" "exceptions.clj" 41) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:enable_embedding true, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "ZGHCHCYAPYWQQDDVMJNI", :visualization_settings {}, :created_at #t "2024-09-25T09:39:10.110298530Z[UTC]", :updated_at #t "2024-09-25T09:39:10.110299582Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:database_id 18, :enable_embedding true, :name "ZGHCHCYAPYWQQDDVMJNI", :creator_id 1, :updated_at #t "2024-09-25T09:39:10.110299582Z[UTC]", :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:10.110298530Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$message_only_exceptions$fn__109940" "invoke" "exceptions.clj" 41) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 67) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:enable_embedding true, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "ZGHCHCYAPYWQQDDVMJNI", :visualization_settings {}, :created_at #t "2024-09-25T09:39:10.110298530Z[UTC]", :updated_at #t "2024-09-25T09:39:10.110299582Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:database_id 18, :enable_embedding true, :name "ZGHCHCYAPYWQQDDVMJNI", :creator_id 1, :updated_at #t "2024-09-25T09:39:10.110299582Z[UTC]", :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:10.110298530Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.embed_test$fn__161625$fn__161678$fn__161679$fn__161690$fn__161691$fn__161692$fn__161693 invoke "embed_test.clj" 1360]
[metabase.api.embed_test$do_with_temp_card$fn__160327 invoke "embed_test.clj" 68]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757$with_transaction_STAR___135758 invoke "redefs.clj" 34]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__53560 invoke "connection.clj" 148]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 160]
[metabase.db.connection$do_transaction invoke "connection.clj" 144]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 197]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 170]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invokeStatic "connection.clj" 249]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invoke "connection.clj" 245]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757 invoke "redefs.clj" 33]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invokeStatic "connection.clj" 18]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invoke "connection.clj" 15]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invokeStatic "connection.clj" 118]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invoke "connection.clj" 106]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 55]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 193]
[metabase.db.connection$do_with_connection_primary_method_default invokeStatic "connection.clj" 140]
[metabase.db.connection$do_with_connection_primary_method_default invoke "connection.clj" 138]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invokeStatic "connection.clj" 118]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invoke "connection.clj" 106]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 55]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 193]
[toucan2.connection$do_with_connection_primary_method_ invokeStatic "connection.clj" 204]
[toucan2.connection$do_with_connection_primary_method_ invoke "connection.clj" 194]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 43]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invokeStatic "connection.clj" 118]
[toucan2.connection$do_with_connection_around_method_toucan2_connection_default invoke "connection.clj" 106]
[clojure.lang.AFn applyToHelper "AFn.ja...
Check failure on line 0 in target/junit/metabase.api.preview_embed_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.preview-embed-test ► pivot-query-test
Failed test found in:
target/junit/metabase.api.preview_embed_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.preview_embed_test$fn__166585$fn__166646$fn__166647$fn__166648 invoke "preview_embed_test.clj" 432]
[metabase.api.preview_embed_test$fn__166585$fn__166646$fn__166647 invoke "preview_embed_test.clj" 428]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 361]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 348]
[metabase.api.preview_embed_test$fn__166585$fn__166646 invoke "preview_embed_test.clj" 426]
[metabase.test.data.datasets$_test_driver$fn__132576 invoke "datasets.clj" 28]
[metabase.driver$do_with_driver invokeStatic "driver.clj" 94]
[metabase.driver$do_with_driver invoke "driver.clj" 89]
[metabase.test.data.datasets$_test_driver invokeStatic "datasets.clj" 27]
[metabase.test.data.datasets$_test_driver invoke "datasets.clj" 22]
[metabase.api.preview_embed_test$fn__166585 invokeStatic "preview_embed_test.clj" 425]
[metabase.api.preview_embed_test$fn__166585 invoke "preview_embed_test.clj" 424]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[mb.hawk.core$run_test invokeStatic "core.clj" 136]
[mb.hawk.core$run_test invoke "core.clj" 127]
[eftest.runner$test_vars$fn__21448$fn__21452 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__21448 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__21409 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__21456 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__21470$fn__21472 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__21470 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__21516 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[mb.hawk.core$run_tests$fn__21925 invoke "core.clj" 182]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 58]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 56]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[mb.hawk.core$run_tests invokeStatic "core.clj" 179]
[mb.hawk.core$run_tests invoke "core.clj" 160]
[mb.hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 196]
[mb.hawk.core$find_and_run_tests_with_options invoke "core.clj" 191]
[mb.hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 224]
[mb.hawk.core$find_and_run_tests_cli invoke "core.clj" 216]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 98]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 95]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__20714 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.api.preview_embed_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.preview-embed-test ► pivot-card-id-test
Failed test found in:
target/junit/metabase.api.preview_embed_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 215, :card_id 665, :parameter_mappings []}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:39:21.416957084Z[UTC]", :updated_at #t "2024-09-25T09:39:21.416957856Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:size_x 4, :updated_at #t "2024-09-25T09:39:21.416957856Z[UTC]", :col 0, :parameter_mappings [], :card_id 665, :size_y 4, :dashboard_id 215, :created_at #t "2024-09-25T09:39:21.416957084Z[UTC]", :row 0}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {:parameters []}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "ZKHNCXCOGEIURZZOXJTF", :created_at #t "2024-09-25T09:39:21.412794534Z[UTC]", :updated_at #t "2024-09-25T09:39:21.412796398Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "ZKHNCXCOGEIURZZOXJTF", :created_at #t "2024-09-25T09:39:21.412794534Z[UTC]", :updated_at #t "2024-09-25T09:39:21.412796398Z[UTC]", :parameters []}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "EOCVEBYWIMBDFLVSRPUT", :visualization_settings {}, :created_at #t "2024-09-25T09:39:21.380954524Z[UTC]", :updated_at #t "2024-09-25T09:39:21.380955526Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "EOCVEBYWIMBDFLVSRPUT", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:21.380954524Z[UTC]", :updated_at #t "2024-09-25T09:39:21.380955526Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.auth$enforce_authentication$fn__109804" "invoke" "auth.clj" 17) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/DashboardCard, :toucan2.tools.with-temp/explicit-attributes {:dashboard_id 215, :card_id 665, :parameter_mappings []}, :toucan2.tools.with-temp/default-attributes {:row 0, :col 0, :size_x 4, :size_y 4, :created_at #t "2024-09-25T09:39:21.416957084Z[UTC]", :updated_at #t "2024-09-25T09:39:21.416957856Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:size_x 4, :updated_at #t "2024-09-25T09:39:21.416957856Z[UTC]", :col 0, :parameter_mappings [], :card_id 665, :size_y 4, :dashboard_id 215, :created_at #t "2024-09-25T09:39:21.416957084Z[UTC]", :row 0}}] ["with temp" {:toucan2.tools.with-temp/model :model/Dashboard, :toucan2.tools.with-temp/explicit-attributes {:parameters []}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :name "ZKHNCXCOGEIURZZOXJTF", :created_at #t "2024-09-25T09:39:21.412794534Z[UTC]", :updated_at #t "2024-09-25T09:39:21.412796398Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :name "ZKHNCXCOGEIURZZOXJTF", :created_at #t "2024-09-25T09:39:21.412794534Z[UTC]", :updated_at #t "2024-09-25T09:39:21.412796398Z[UTC]", :parameters []}}] ["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "EOCVEBYWIMBDFLVSRPUT", :visualization_settings {}, :created_at #t "2024-09-25T09:39:21.380954524Z[UTC]", :updated_at #t "2024-09-25T09:39:21.380955526Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:creator_id 1, :database_id 18, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :name "EOCVEBYWIMBDFLVSRPUT", :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :created_at #t "2024-09-25T09:39:21.380954524Z[UTC]", :updated_at #t "2024-09-25T09:39:21.380955526Z[UTC]"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.preview_embed_test$fn__166713$fn__166760$fn__166761$fn__166762$fn__166763$fn__166764$fn__166765 invoke "preview_embed_test.clj" 474]
[metabase.api.preview_embed_test$fn__166713$fn__166760$fn__166761$fn__166762$fn__166763$fn__166764 invoke "preview_embed_test.clj" 472]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344$fn__160345$fn__160346 invoke "embed_test.clj" 94]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344$fn__160345 invoke "embed_test.clj" 78]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 35]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 20]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 73]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 71]
[metabase.api.embed_test$do_with_temp_dashcard$fn__160344 invoke "embed_test.clj" 78]
[metabase.api.embed_test$do_with_temp_card$fn__160327 invoke "embed_test.clj" 68]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.im...
Check failure on line 0 in target/junit/metabase.api.public_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.public-test ► pivot-public-dashcard-test
Failed test found in:
target/junit/metabase.api.public_test.xml
Error:
public_test.clj:1512
Raw output
public_test.clj:1512
GET /api/public/pivot/dashboard/:uuid/dashcard/:dashcard-id/card/:card-id
:firebolt
using sample-dataset dataset
Setting :enable-public-sharing = true
with temporary :model/Dashboard with attributes
{:creator_id 1,
:name "HMXIBELRJGAYFVOHJKYV",
:created_at #t "2024-09-25T09:39:22.784649726Z[UTC]",
:updated_at #t "2024-09-25T09:39:22.784651028Z[UTC]",
:public_uuid "6bcb475b-bbcd-4dc4-9ef3-60a126fc1484",
:made_public_by_id 2,
:parameters
[{:id "_STATE_",
:name "State",
:slug "state",
:type "text",
:target [:dimension [:field 89 {:source-field 105}]],
:default nil}]}
with temporary :model/Card with attributes
{:database_id 18,
:name "LIVHJGNDRZNHPRANQQBI",
:creator_id 1,
:updated_at #t "2024-09-25T09:39:22.803887311Z[UTC]",
:made_public_by_id 2,
:dataset_query
{:database 18,
:type :query,
:query
{:aggregation [[:count] [:sum [:field 104 nil]]],
:breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]],
:source-table 34}},
:display :table,
:visualization_settings
{:pivot_table.column_split
{:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]],
:columns [[:field 113 {:source-field 98}]]}},
:parameters
[{:name "Static Category",
:slug "static_category",
:id "_STATIC_CATEGORY_",
:type "category",
:values_source_type "static-list",
:values_source_config {:values ["African" "American" "Asian"]}}],
:created_at #t "2024-09-25T09:39:22.803886249Z[UTC]",
:public_uuid "b801c0db-1363-435a-a5a8-696adc5eb9fa"}
without parameters
expected: {:status "completed"}
actual: {:via
({:type "clojure.lang.ExceptionInfo",
:message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"",
:data
{:resolving ("field" 89 {:source-field 105}),
:candidates {},
:form
{:aggregation (("count") ("sum" ("field" 104 nil))),
:breakout
(("field" 89 {:source-field 105})
("field" 97 {:source-field 105})
("field" 113 {:source-field 98})
("expression" "pivot-grouping")),
:source-table 34,
:expressions {:pivot-grouping ("abs" 0)},
:order-by
(("asc" ("field" 89 {:source-field 105}))
("asc" ("field" 97 {:source-field 105}))
("asc" ("field" 113 {:source-field 98}))
("asc" ("expression" "pivot-grouping")))}},
:at
("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809"
"invoke"
"add_implicit_joins.clj"
134)}),
:trace
(("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809"
"invoke"
"add_implicit_joins.clj"
134)
("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641)
("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979)
("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343)
("clojure.core$reduce" "invokeStatic" "core.clj" 6885)
("clojure.core$mapv" "invokeStatic" "core.clj" 6970)
("clojure.core$mapv" "invoke" "core.clj" 6970)
("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48)
("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39)
("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809"
"invoke"
"add_implicit_joins.clj"
134)
("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975"
"invoke"
"impl.cljc"
45)
("clojure.lang.LazySeq" "sval" "LazySeq.java" 42)
("clojure.lang.LazySeq" "seq" "LazySeq.java" 51)
("clojure.lang.Cons" "next" "Cons.java" 39)
("clojure.lang.RT" "next" "RT.java" 713)
("clojure.core$next__5451" "invokeStatic" "core.clj" 64)
("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169)
("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124)
("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19)
("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31)
("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75)
("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75)
("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13)
("clojure.core$reduce" "invokeStatic" "core.clj" 6886)
("clojure.core$into" "invokeStatic" "core.clj" 6958)
("clojure.core$into" "invoke" "core.clj" 6950)
("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44)
("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39)
("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809"
"invoke"
"add_implicit_joins.clj"
134)
("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field"
"invokeStatic"
"add_implicit_joins.clj"
134)
("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field"
"invoke"
"add_implicit_joins.clj"
130)
("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level"
"invokeStatic"
"add_implicit_joins.clj"
256)
("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level"
"invoke"
"add_implicit_joins.clj"
248)
("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892"
"invoke"
"add_implicit_joins.clj"
270)
("clojure.walk$walk" "invokeStatic" "walk.clj" 50)
("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53)
("clojure.walk$postwalk" "invoke" "walk.clj" 53)
("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins"
"invokeStatic"
"add_implicit_joins.clj"
268)
("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins"
"invoke"
"add_implicit_joins.clj"
265)
("clojure.core$update" "invokeStatic" "core.clj" 6231)
("clojure.core$update" "invoke" "core.clj" 6223)
("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins"
"invokeStatic"
"add_implicit_joins.clj"
297)
("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins"
"invoke"
"add_implicit_joins.clj"
284)
("clojure.lang.Var" "invoke" "Var.java" 384)
("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163)
("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343)
("clojure.core$reduce" "invokeStatic" "core.clj" 6885)
("clojure.core$reduce" "invoke" "core.clj" 6868)
("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161)
("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156)
("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320)
("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478"
"invoke"
"fetch_source_query.clj"
303)
("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121"
"invoke"
"resolve_database_and_driver.clj"
77)
("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94)
("metabase.driver$do_with_driver" "invoke" "driver.clj" 89)
("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117"
"invoke"
"resolve_database_and_driver.clj"
76)
("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14)
("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164)
("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150)
("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13)
("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114"
"invoke"
"resolve_database_and_driver.clj"
60)
("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87)
("metabase.query_processor.middleware.normalize_query$normalize$fn__87706"
"invoke"
"normalize_query.clj"
38)
("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717"
"invoke"
"enterprise.clj"
96)
("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725"
"invoke"
"enterprise.clj"
103)
("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833"
"invoke"
"prevent_infinite_recursive_preprocesses.clj"
23)
("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321)
("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312)
("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338)
("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164)
("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150)
("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337)
("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327)
("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283)
("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169)
("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150)
("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158)
("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150)
("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274)
("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258)
("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147"
"invoke"
"public.clj"
145)
("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362)
("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346)
("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144"
"invoke"
"public.clj"
144)
("clojure.lang.AFn" "applyToHelper" "AFn.java" 154)
("clojure.lang.AFn" "applyTo" "AFn.java" 144)
("clojure.core$apply" "invokeStatic" "core.clj" 667)
("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990)
("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990)
("clojure.lang.RestFn" "applyTo" "RestFn.java" 142)
("clojure.core$apply" "invokeStatic" "core.clj" 671)
("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020)
("clojure.lang.RestFn" "invoke" "RestFn.java" 408)
("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307"
"invoke"
"streaming.clj"
168)
("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167)
("clojure.lang.AFn" "applyToHelper" "AFn.java" 156)
("clojure.lang.AFn" "applyTo" "AFn.java" 144)
("clojure.core$apply" "invokeStatic" "core.clj" 667)
("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990)
("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990)
("clojure.lang.RestFn" "applyTo" "RestFn.java" 142)
("clojure.core$apply" "invokeStatic" "core.clj" 671)
("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020)
("clojure.lang.RestFn" "invoke" "RestFn.java" 421)
("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241)
("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236)
("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262)
("clojure.core$update" "invokeStatic" "core.clj" 6231)
("clojure.core$update" "invoke" "core.clj" 6223)
("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248)
("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246)
("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217)
("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847"
"invoke"
"browser_cookie.clj"
45)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586)
("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977"
"invoke"
"exceptions.clj"
113)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151)
("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227)
("compojure.response$send" "invokeStatic" "response.clj" 27)
("compojure.response$send" "invoke" "response.clj" 22)
("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160)
("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132)
("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("clojure.lang.Var" "invoke" "Var.java" 393)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344" "invoke" "core.clj" 200)
("metabase.server.middleware.exceptions$public_exceptions$fn__109933" "invoke" "exceptions.clj" 28)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344" "invoke" "core.clj" 200)
("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344" "invoke" "core.clj" 200)
("clojure.lang.AFn" "applyToHelper" "AFn.java" 160)
("clojure.lang.AFn" "applyTo" "AFn.java" 144)
("clojure.core$apply" "invokeStatic" "core.clj" 667)
("clojure.core$apply" "invoke" "core.clj" 662)
("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72)
("clojure.lang.RestFn" "invoke" "RestFn.java" 436)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344" "invoke" "core.clj" 200)
("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290)
("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197)
("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49)
("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198)
("compojure.core$routes$fn__40344" "invoke" "core.clj" 200)
("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976"
"invoke"
"exceptions.clj"
108)
("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96)
("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216)
("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18)
("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12)
("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208)
("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112)
("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103)
("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207)
("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846"
"invoke"
"browser_cookie.clj"
42)
("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180)
("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69)
("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45)
("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103)
("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55)
("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77)
("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61)
("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488)
("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383)
("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362)
("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346)
("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382)
("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321)
("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253)
("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30)
("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216)
("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29)
("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78)
("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86)
("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95)
("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41)
("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312)
("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323)
("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302)
("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380)
("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047)
("clojure.lang.AFn" "call" "AFn.java" 18)
("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264)
("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136)
("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635)
("java.lang.Thread" "run" "Thread.java" 840)),
:cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"",
:data
{:resolving ("field" 89 {:source-field 105}),
:candidates {},
:form
{:aggregation (("count") ("sum" ("field" 104 nil))),
:breakout
(("field" 89 {:source-field 105})
("field" 97 {:source-field 105})
("field" 113 {:source-field 98})
("expression" "pivot-grouping")),
:source-table 34,
:expressions {:pivot-grouping ("abs" 0)},
:order-by
(("asc" ("field" 89 {:source-field 105}))
("asc" ("field" 97 {:source-field 105}))
("asc" ("field" 113 {:source-field 98}))
("asc" ("expression" "pivot-grouping")))}},
:_status 500}
diff: - {:status (not= "completed" nil #_"key is not present.")}
Check failure on line 0 in target/junit/metabase.api.public_test.xml
github-actions / Firebolt 2.0 Metabase driver JUnit Test Report
metabase.api.public-test ► pivot-public-card-test
Failed test found in:
target/junit/metabase.api.public_test.xml
Error:
test_util.clj:335
Raw output
test_util.clj:335
Uncaught exception, not in assertion.
expected: nil
actual: #error {
:cause "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$public_exceptions$fn__109933" "invoke" "exceptions.clj" 28) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:parameters [{:name "Static Category", :slug "static_category", :id "_STATIC_CATEGORY_", :type "category", :values_source_type "static-list", :values_source_config {:values ["African" "American" "Asian"]}}], :public_uuid "72c710c3-1da6-49c4-bdce-eb521df0c471", :made_public_by_id 2, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "DLDUDDITMGJGFHOWSFRO", :visualization_settings {}, :created_at #t "2024-09-25T09:39:29.994543242Z[UTC]", :updated_at #t "2024-09-25T09:39:29.994544354Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:database_id 18, :name "DLDUDDITMGJGFHOWSFRO", :creator_id 1, :updated_at #t "2024-09-25T09:39:29.994544354Z[UTC]", :made_public_by_id 2, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :parameters [{:name "Static Category", :slug "static_category", :id "_STATIC_CATEGORY_", :type "category", :values_source_type "static-list", :values_source_config {:values ["African" "American" "Asian"]}}], :created_at #t "2024-09-25T09:39:29.994543242Z[UTC]", :public_uuid "72c710c3-1da6-49c4-bdce-eb521df0c471"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:via
[{:type clojure.lang.ExceptionInfo
:message "Query does not have any :rows in results."
:data {:via ({:type "clojure.lang.ExceptionInfo", :message "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :at ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134)}), :trace (("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("clojure.core$partial$fn__5908" "invoke" "core.clj" 2641) ("clojure.core$mapv$fn__8535" "invoke" "core.clj" 6979) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$mapv" "invokeStatic" "core.clj" 6970) ("clojure.core$mapv" "invoke" "core.clj" 6970) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 48) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.mbql.util.match.impl$replace_in_collection$iter__25970__25974$fn__25975" "invoke" "impl.cljc" 45) ("clojure.lang.LazySeq" "sval" "LazySeq.java" 42) ("clojure.lang.LazySeq" "seq" "LazySeq.java" 51) ("clojure.lang.Cons" "next" "Cons.java" 39) ("clojure.lang.RT" "next" "RT.java" 713) ("clojure.core$next__5451" "invokeStatic" "core.clj" 64) ("clojure.core.protocols$fn__8249" "invokeStatic" "protocols.clj" 169) ("clojure.core.protocols$fn__8249" "invoke" "protocols.clj" 124) ("clojure.core.protocols$fn__8204$G__8199__8213" "invoke" "protocols.clj" 19) ("clojure.core.protocols$seq_reduce" "invokeStatic" "protocols.clj" 31) ("clojure.core.protocols$fn__8236" "invokeStatic" "protocols.clj" 75) ("clojure.core.protocols$fn__8236" "invoke" "protocols.clj" 75) ("clojure.core.protocols$fn__8178$G__8173__8191" "invoke" "protocols.clj" 13) ("clojure.core$reduce" "invokeStatic" "core.clj" 6886) ("clojure.core$into" "invokeStatic" "core.clj" 6958) ("clojure.core$into" "invoke" "core.clj" 6950) ("metabase.mbql.util.match.impl$replace_in_collection" "invokeStatic" "impl.cljc" 44) ("metabase.mbql.util.match.impl$replace_in_collection" "invoke" "impl.cljc" 39) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field$replace_76808__76809" "invoke" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invokeStatic" "add_implicit_joins.clj" 134) ("metabase.query_processor.middleware.add_implicit_joins$add_join_alias_to_fields_with_source_field" "invoke" "add_implicit_joins.clj" 130) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invokeStatic" "add_implicit_joins.clj" 256) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins_this_level" "invoke" "add_implicit_joins.clj" 248) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins$fn__76892" "invoke" "add_implicit_joins.clj" 270) ("clojure.walk$walk" "invokeStatic" "walk.clj" 50) ("clojure.walk$postwalk" "invokeStatic" "walk.clj" 53) ("clojure.walk$postwalk" "invoke" "walk.clj" 53) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 268) ("metabase.query_processor.middleware.add_implicit_joins$resolve_implicit_joins" "invoke" "add_implicit_joins.clj" 265) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invokeStatic" "add_implicit_joins.clj" 297) ("metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins" "invoke" "add_implicit_joins.clj" 284) ("clojure.lang.Var" "invoke" "Var.java" 384) ("metabase.query_processor$preprocess_STAR_$fn__89861" "invoke" "query_processor.clj" 163) ("clojure.lang.PersistentVector" "reduce" "PersistentVector.java" 343) ("clojure.core$reduce" "invokeStatic" "core.clj" 6885) ("clojure.core$reduce" "invoke" "core.clj" 6868) ("metabase.query_processor$preprocess_STAR_" "invokeStatic" "query_processor.clj" 161) ("metabase.query_processor$preprocess_STAR_" "invoke" "query_processor.clj" 156) ("metabase.query_processor$preprocess$fn__89894" "invoke" "query_processor.clj" 320) ("metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__87478" "invoke" "fetch_source_query.clj" 303) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117$fn__89121" "invoke" "resolve_database_and_driver.clj" 77) ("metabase.driver$do_with_driver" "invokeStatic" "driver.clj" 94) ("metabase.driver$do_with_driver" "invoke" "driver.clj" 89) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_driver_and_database_local_values$fn__89117" "invoke" "resolve_database_and_driver.clj" 76) ("metabase.query_processor.middleware.store$initialize_store$fn__89679$fn__89680" "invoke" "store.clj" 14) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.middleware.store$initialize_store$fn__89679" "invoke" "store.clj" 13) ("metabase.query_processor.middleware.resolve_database_and_driver$resolve_database$fn__89114" "invoke" "resolve_database_and_driver.clj" 60) ("metabase.query_processor_test.test_mlv2$around_middleware$fn__72516" "invoke" "test_mlv2.clj" 87) ("metabase.query_processor.middleware.normalize_query$normalize$fn__87706" "invoke" "normalize_query.clj" 38) ("metabase.query_processor.middleware.enterprise$eval82714$handle_audit_app_internal_queries__82715$fn__82717" "invoke" "enterprise.clj" 96) ("metabase.query_processor.middleware.enterprise$handle_audit_app_internal_queries_middleware$fn__82725" "invoke" "enterprise.clj" 103) ("metabase.query_processor.middleware.prevent_infinite_recursive_preprocesses$prevent_infinite_recursive_preprocesses$fn__88833" "invoke" "prevent_infinite_recursive_preprocesses.clj" 23) ("metabase.query_processor$preprocess" "invokeStatic" "query_processor.clj" 321) ("metabase.query_processor$preprocess" "invoke" "query_processor.clj" 312) ("metabase.query_processor$query__GT_expected_cols$fn__89900" "invoke" "query_processor.clj" 338) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 164) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor$query__GT_expected_cols" "invokeStatic" "query_processor.clj" 337) ("metabase.query_processor$query__GT_expected_cols" "invoke" "query_processor.clj" 327) ("metabase.query_processor.pivot$run_pivot_query$fn__114232" "invoke" "pivot.clj" 283) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 169) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.store$do_with_metadata_provider" "invokeStatic" "store.clj" 158) ("metabase.query_processor.store$do_with_metadata_provider" "invoke" "store.clj" 150) ("metabase.query_processor.pivot$run_pivot_query" "invokeStatic" "pivot.clj" 274) ("metabase.query_processor.pivot$run_pivot_query" "invoke" "pivot.clj" 258) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144$fn__122147" "invoke" "public.clj" 145) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.api.public$run_query_for_card_with_id_async_run_fn$fn__122142$fn__122144" "invoke" "public.clj" 144) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 154) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 408) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305$fn__97307" "invoke" "streaming.clj" 168) ("metabase.query_processor.streaming$streaming_response_STAR_$fn__97305" "invoke" "streaming.clj" 167) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 156) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$with_bindings_STAR_" "invokeStatic" "core.clj" 1990) ("clojure.core$with_bindings_STAR_" "doInvoke" "core.clj" 1990) ("clojure.lang.RestFn" "applyTo" "RestFn.java" 142) ("clojure.core$apply" "invokeStatic" "core.clj" 671) ("clojure.core$bound_fn_STAR_$fn__5818" "doInvoke" "core.clj" 2020) ("clojure.lang.RestFn" "invoke" "RestFn.java" 421) ("metabase.http_client$read_streaming_response" "invokeStatic" "http_client.clj" 241) ("metabase.http_client$read_streaming_response" "invoke" "http_client.clj" 236) ("metabase.http_client$coerce_mock_req_body$fn__131152" "invoke" "http_client.clj" 262) ("clojure.core$update" "invokeStatic" "core.clj" 6231) ("clojure.core$update" "invoke" "core.clj" 6223) ("metabase.http_client$coerce_mock_req_body" "invokeStatic" "http_client.clj" 248) ("metabase.http_client$coerce_mock_req_body" "invoke" "http_client.clj" 246) ("ring.middleware.gzip$wrap_gzip$fn__130930$fn__130931" "invoke" "gzip.clj" 89) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("ring.middleware.cookies$wrap_cookies$fn__130880$fn__130881" "invoke" "cookies.clj" 217) ("metabase.server.middleware.session$reset_session_timeout$fn__96044$fn__96045" "invoke" "session.clj" 490) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846$fn__109847" "invoke" "browser_cookie.clj" 45) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("clojure.core$comp$fn__5876" "invoke" "core.clj" 2586) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976$fn__109977" "invoke" "exceptions.clj" 113) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325$fn__40326" "invoke" "core.clj" 151) ("metabase.async.streaming_response.StreamingResponse" "send_STAR_" "streaming_response.clj" 227) ("compojure.response$send" "invokeStatic" "response.clj" 27) ("compojure.response$send" "invoke" "response.clj" 22) ("compojure.core$wrap_response$fn__40332" "invoke" "core.clj" 160) ("compojure.core$wrap_route_middleware$fn__40316" "invoke" "core.clj" 132) ("compojure.core$wrap_route_info$fn__40321" "invoke" "core.clj" 139) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 151) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 153) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("clojure.lang.Var" "invoke" "Var.java" 393) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$public_exceptions$fn__109933" "invoke" "exceptions.clj" 28) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 301) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.api.routes$fn__130498$fn__130501" "invoke" "routes.clj" 66) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("clojure.lang.AFn" "applyToHelper" "AFn.java" 160) ("clojure.lang.AFn" "applyTo" "AFn.java" 144) ("clojure.core$apply" "invokeStatic" "core.clj" 667) ("clojure.core$apply" "invoke" "core.clj" 662) ("metabase.server.routes$fn__130673$fn__130674" "doInvoke" "routes.clj" 72) ("clojure.lang.RestFn" "invoke" "RestFn.java" 436) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("compojure.core$make_context$handler__40412" "invoke" "core.clj" 290) ("compojure.core$make_context$fn__40416" "invoke" "core.clj" 300) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("compojure.core$wrap_route_matches$fn__40325" "invoke" "core.clj" 152) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344$f__40345$respond_SINGLEQUOTE___40346" "invoke" "core.clj" 197) ("metabase.server.routes$fn__130658$fn__130660" "invoke" "routes.clj" 49) ("compojure.core$routes$fn__40344$f__40345" "invoke" "core.clj" 198) ("compojure.core$routes$fn__40344" "invoke" "core.clj" 200) ("metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__109976" "invoke" "exceptions.clj" 108) ("metabase.server.middleware.exceptions$catch_api_exceptions$fn__109973" "invoke" "exceptions.clj" 96) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198$fn__110199" "invoke" "log.clj" 216) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invokeStatic" "diagnostic.clj" 18) ("metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info" "invoke" "diagnostic.clj" 12) ("metabase.server.middleware.log$log_api_call$fn__110197$fn__110198" "invoke" "log.clj" 208) ("toucan2.execute$do_with_call_counts" "invokeStatic" "execute.clj" 112) ("toucan2.execute$do_with_call_counts" "invoke" "execute.clj" 103) ("metabase.server.middleware.log$log_api_call$fn__110197" "invoke" "log.clj" 207) ("metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__109846" "invoke" "browser_cookie.clj" 42) ("metabase.server.middleware.security$add_security_headers$fn__109924" "invoke" "security.clj" 180) ("metabase.server.middleware.json$wrap_json_body$fn__60911" "invoke" "json.clj" 69) ("metabase.server.middleware.offset_paging$handle_paging$fn__110235" "invoke" "offset_paging.clj" 45) ("metabase.server.middleware.json$wrap_streamed_json_response$fn__60929" "invoke" "json.clj" 103) ("ring.middleware.keyword_params$wrap_keyword_params$fn__130976" "invoke" "keyword_params.clj" 55) ("ring.middleware.params$wrap_params$fn__131003" "invoke" "params.clj" 77) ("metabase.server.middleware.misc$maybe_set_site_url$fn__93965" "invoke" "misc.clj" 61) ("metabase.server.middleware.session$reset_session_timeout$fn__96044" "invoke" "session.clj" 488) ("metabase.server.middleware.session$bind_current_user$fn__96003$fn__96004" "invoke" "session.clj" 383) ("metabase.server.middleware.session$do_with_current_user" "invokeStatic" "session.clj" 362) ("metabase.server.middleware.session$do_with_current_user" "invoke" "session.clj" 346) ("metabase.server.middleware.session$bind_current_user$fn__96003" "invoke" "session.clj" 382) ("metabase.server.middleware.session$wrap_current_user_info$fn__95982" "invoke" "session.clj" 321) ("metabase.server.middleware.session$wrap_session_id$fn__95965" "invoke" "session.clj" 253) ("metabase.server.middleware.auth$wrap_api_key$fn__109812" "invoke" "auth.clj" 30) ("ring.middleware.cookies$wrap_cookies$fn__130880" "invoke" "cookies.clj" 216) ("metabase.server.middleware.misc$add_content_type$fn__93947" "invoke" "misc.clj" 29) ("metabase.server.middleware.misc$disable_streaming_buffering$fn__93973" "invoke" "misc.clj" 78) ("ring.middleware.gzip$wrap_gzip$fn__130930" "invoke" "gzip.clj" 86) ("metabase.server.middleware.misc$bind_request$fn__93976" "invoke" "misc.clj" 95) ("metabase.server.middleware.ssl$redirect_to_https_middleware$fn__110261" "invoke" "ssl.clj" 41) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169$thunk__131172" "invoke" "http_client.clj" 312) ("metabase.http_client$fn__131167$_AMPERSAND_f__131169" "invoke" "http_client.clj" 323) ("metabase.http_client$fn__131167$fn__131183" "invoke" "http_client.clj" 302) ("metabase.http_client$client_full_response$fn__131193" "invoke" "http_client.clj" 380) ("clojure.core$binding_conveyor_fn$fn__5823" "invoke" "core.clj" 2047) ("clojure.lang.AFn" "call" "AFn.java" 18) ("java.util.concurrent.FutureTask" "run" "FutureTask.java" 264) ("java.util.concurrent.ThreadPoolExecutor" "runWorker" "ThreadPoolExecutor.java" 1136) ("java.util.concurrent.ThreadPoolExecutor$Worker" "run" "ThreadPoolExecutor.java" 635) ("java.lang.Thread" "run" "Thread.java" 840)), :cause "Cannot find matching FK Table ID for FK Field 105 \"User ID\"", :data {:resolving ("field" 89 {:source-field 105}), :candidates {}, :form {:aggregation (("count") ("sum" ("field" 104 nil))), :breakout (("field" 89 {:source-field 105}) ("field" 97 {:source-field 105}) ("field" 113 {:source-field 98}) ("expression" "pivot-grouping")), :source-table 34, :expressions {:pivot-grouping ("abs" 0)}, :order-by (("asc" ("field" 89 {:source-field 105})) ("asc" ("field" 97 {:source-field 105})) ("asc" ("field" 113 {:source-field 98})) ("asc" ("expression" "pivot-grouping")))}}, :_status 500, :toucan2/context-trace [["with temp" {:toucan2.tools.with-temp/model :model/Card, :toucan2.tools.with-temp/explicit-attributes {:parameters [{:name "Static Category", :slug "static_category", :id "_STATIC_CATEGORY_", :type "category", :values_source_type "static-list", :values_source_config {:values ["African" "American" "Asian"]}}], :public_uuid "72c710c3-1da6-49c4-bdce-eb521df0c471", :made_public_by_id 2, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}}, :toucan2.tools.with-temp/default-attributes {:creator_id 1, :database_id 18, :dataset_query {}, :display :table, :name "DLDUDDITMGJGFHOWSFRO", :visualization_settings {}, :created_at #t "2024-09-25T09:39:29.994543242Z[UTC]", :updated_at #t "2024-09-25T09:39:29.994544354Z[UTC]"}, :toucan2.tools.with-temp/merged-attributes {:database_id 18, :name "DLDUDDITMGJGFHOWSFRO", :creator_id 1, :updated_at #t "2024-09-25T09:39:29.994544354Z[UTC]", :made_public_by_id 2, :dataset_query {:database 18, :type :query, :query {:aggregation [[:count] [:sum [:field 104 nil]]], :breakout [[:field 89 {:source-field 105}] [:field 97 {:source-field 105}] [:field 113 {:source-field 98}]], :source-table 34}}, :display :table, :visualization_settings {:pivot_table.column_split {:rows [[:field 97 {:source-field 105}] [:field 89 {:source-field 105}]], :columns [[:field 113 {:source-field 98}]]}}, :parameters [{:name "Static Category", :slug "static_category", :id "_STATIC_CATEGORY_", :type "category", :values_source_type "static-list", :values_source_config {:values ["African" "American" "Asian"]}}], :created_at #t "2024-09-25T09:39:29.994543242Z[UTC]", :public_uuid "72c710c3-1da6-49c4-bdce-eb521df0c471"}}] ["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}] ["resolve connection" {:toucan2.connection/connectable :default}] ["resolve connection" {:toucan2.connection/connectable nil}]]}
:at [metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]}]
:trace
[[metabase.query_processor.test_util$rows invokeStatic "test_util.clj" 335]
[metabase.query_processor.test_util$rows invoke "test_util.clj" 331]
[metabase.api.public_test$fn__159948$fn__159989$fn__159990$fn__159991$fn__159993 invoke "public_test.clj" 1475]
[metabase.api.public_test$do_with_temp_public_card$fn__158813 invoke "public_test.clj" 64]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 67]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 49]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757$with_transaction_STAR___135758 invoke "redefs.clj" 34]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__53560 invoke "connection.clj" 148]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 160]
[metabase.db.connection$do_transaction invoke "connection.clj" 144]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 197]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 170]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6813 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__6786 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invokeStatic "connection.clj" 249]
[toucan2.connection$do_with_transaction_around_method_toucan2_connection_default invoke "connection.clj" 245]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[metabase.test.redefs$do_with_temp_STAR__around_method_default$with_connection_STAR___135757 invoke "redefs.clj" 33]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__26742 invoke "connection.clj" 104]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invokeStatic "connection.clj" 18]
[toucan2.jdbc.connection$do_with_connection_primary_method_javax_sql_DataSource invoke "connection.clj" 15]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[clojure.core$partial$fn__5908 invoke "core.clj" 2642]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[methodical.impl.combo.threaded$eval6808$fn__6809$fn__6810$fn__6811 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__6776$fn__6780 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__6776 invoke "th...