Error:deadlock detected in logs and issues displaying tables on dashboards

We have a dashboard that will have tables not display seemingly randomly with "There was a problem displaying this chart." Looking in the logs we also will get a deadlock error when this occurs. So far we've only seen the issue occur when a filter is applied on the dashboard.

Diagnostic info:
{
"browser-info": {
"language": "en-US",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.23+9",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.23",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.23+9",
"os.name": "Linux",
"os.version": "4.18.0-553.el8_10.x86_64",
"user.language": "en",
"user.timezone": "GMT"
},
"metabase-info": {
"databases": [
"redshift",
"postgres"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "15.5"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.7.3"
}
},
"run-mode": "prod",
"plan-alias": "",
"version": {
"date": "2024-07-15",
"tag": "v0.50.13",
"hash": "2086968"
},
"settings": {
"report-timezone": null
}
}
}

Error in logs:
[e266a036-9466-4540-896f-3cb342410aad] 2024-07-19T11:53:11-07:00 ERROR metabase.server.middleware.log POST /api/dashboard/2/dashcard/139/card/123/query 500 7.7 s (8 DB calls) {:metabase-user-id 29}
{:via
[{:type clojure.lang.ExceptionInfo,
:message
"ERROR: deadlock detected\n Detail: Process 726 waits for ShareLock on transaction 50347062; blocked by process 718.\nProcess 718 waits for ShareLock on transaction 50347032; blocked by process 726.\n Hint: See server log for query details.\n Where: while locking tuple (19,163) in relation "user_parameter_value"",
:data
{:toucan2/context-trace
[["execute SQL with class com.mchange.v2.c3p0.impl.NewProxyConnection"
{:toucan2.jdbc.query/sql-args
["UPDATE "user_parameter_value" SET "value" = ? WHERE ("user_id" = ?) AND ("dashboard_id" = ?) AND ("parameter_id" = ?)"
"["Messaging Platform"]"
29
2
"4aede08d"]}]
["resolve connection" {:toucan2.connection/connectable org.postgresql.jdbc.PgConnection}]
["resolve connection" {:toucan2.connection/connectable nil}]
{:toucan2.pipeline/rf
#object[clojure.core$completing$fn__8528 0x7ce612e9 "clojure.core$completing$fn__8528@7ce612e9"]}
["with compiled query"
{:toucan2.pipeline/compiled-query
["UPDATE "user_parameter_value" SET "value" = ? WHERE ("user_id" = ?) AND ("dashboard_id" = ?) AND ("parameter_id" = ?)"
"["Messaging Platform"]"
29
2
"4aede08d"]}]
["with built query"
{:toucan2.pipeline/built-query
{:update [:user_parameter_value],
:set {:value "["Messaging Platform"]"},
:where [:and [:= :user_id 29] [:= :dashboard_id 2] [:= :parameter_id "4aede08d"]]}}]
["with resolved query" {:toucan2.pipeline/resolved-query {:user_id 29, :dashboard_id 2, :parameter_id "4aede08d"}}]
["with parsed args"
{:toucan2.pipeline/query-type :toucan.query-type/update.update-count,
:toucan2.pipeline/parsed-args
{:queryable {:user_id 29, :dashboard_id 2, :parameter_id "4aede08d"}, :changes {:value ["Messaging Platform"]}}}]
["with model" {:toucan2.pipeline/model :model/UserParameterValue}]
["with unparsed args"
{:toucan2.pipeline/query-type :toucan.query-type/update.update-count,
:toucan2.pipeline/unparsed-args
(:model/UserParameterValue
{:user_id 29, :dashboard_id 2, :parameter_id "4aede08d"}
{:value ["Messaging Platform"]})}]
["resolve connection" {:toucan2.connection/connectable metabase.db.connection.ApplicationDB}]
["resolve connection" {:toucan2.connection/connectable :default}]
["resolve connection" {:toucan2.connection/connectable nil}]]},
:at [org.postgresql.core.v3.QueryExecutorImpl receiveErrorResponse "QueryExecutorImpl.java" 2725]}
{:type org.postgresql.util.PSQLException,
:message
"ERROR: deadlock detected\n Detail: Process 726 waits for ShareLock on transaction 50347062; blocked by process 718.\nProcess 718 waits for ShareLock on transaction 50347032; blocked by process 726.\n Hint: See server log for query details.\n Where: while locking tuple (19,163) in relation "user_parameter_value"",
:at [org.postgresql.core.v3.QueryExecutorImpl receiveErrorResponse "QueryExecutorImpl.java" 2725]}],
:trace
[[org.postgresql.core.v3.QueryExecutorImpl receiveErrorResponse "QueryExecutorImpl.java" 2725]
[org.postgresql.core.v3.QueryExecutorImpl processResults "QueryExecutorImpl.java" 2412]
[org.postgresql.core.v3.QueryExecutorImpl execute "QueryExecutorImpl.java" 371]
[org.postgresql.jdbc.PgStatement executeInternal "PgStatement.java" 502]
[org.postgresql.jdbc.PgStatement execute "PgStatement.java" 419]
[org.postgresql.jdbc.PgPreparedStatement executeWithFlags "PgPreparedStatement.java" 194]
[org.postgresql.jdbc.PgPreparedStatement execute "PgPreparedStatement.java" 180]
[com.mchange.v2.c3p0.impl.NewProxyPreparedStatement execute "NewProxyPreparedStatement.java" 67]
[toucan2.jdbc.query$reduce_jdbc_query invokeStatic "query.clj" 40]
[toucan2.jdbc.query$reduce_jdbc_query invoke "query.clj" 22]
[toucan2.jdbc.pipeline$transduce_execute_with_connection_primary_method_java_sql_Connection_default_default
invokeStatic
"pipeline.clj"
19]
[toucan2.jdbc.pipeline$transduce_execute_with_connection_primary_method_java_sql_Connection_default_default
invoke
"pipeline.clj"
9]
[clojure.lang.AFn applyToHelper "AFn.java" 178]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$partial$fn__5908 doInvoke "core.clj" 2639]
[clojure.lang.RestFn applyTo "RestFn.java" 146]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[methodical.impl.combo.threaded$fn__18154$fn__18155$fn__18162 invoke "threaded.clj" 79]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 doInvoke "core.clj" 2589]
[clojure.lang.RestFn applyTo "RestFn.java" 146]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 533]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 doInvoke "threaded.clj" 46]
[clojure.lang.RestFn applyTo "RestFn.java" 151]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 533]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 65]
[methodical.impl.standard$invoke_multifn doInvoke "standard.clj" 47]
[clojure.lang.RestFn invoke "RestFn.java" 594]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 199]
[toucan2.pipeline$transduce_execute$with_connection_STAR___21383$with_transaction_STAR___21384
invoke
"pipeline.clj"
75]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 180]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 162]
[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$fn__18154$fn__18155$fn__18158 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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]
[toucan2.pipeline$transduce_execute$with_connection_STAR___21383 invoke "pipeline.clj" 74]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[toucan2.jdbc.connection$do_with_connection_primary_method_java_sql_Connection invokeStatic "connection.clj" 13]
[toucan2.jdbc.connection$do_with_connection_primary_method_java_sql_Connection invoke "connection.clj" 11]
[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$fn__18154$fn__18155$fn__18156 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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$fn__18154$fn__18155$fn__18156 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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.pipeline$transduce_execute invokeStatic "pipeline.clj" 74]
[toucan2.pipeline$transduce_execute invoke "pipeline.clj" 64]
[clojure.lang.Var invoke "Var.java" 399]
[toucan2.pipeline$transduce_compiled_query invokeStatic "pipeline.clj" 244]
[toucan2.pipeline$transduce_compiled_query invoke "pipeline.clj" 240]
[toucan2.pipeline$transduce_built_query invokeStatic "pipeline.clj" 252]
[toucan2.pipeline$transduce_built_query invoke "pipeline.clj" 246]
[toucan2.pipeline$transduce_query_primary_method_default invokeStatic "pipeline.clj" 272]
[toucan2.pipeline$transduce_query_primary_method_default invoke "pipeline.clj" 269]
[clojure.lang.AFn applyToHelper "AFn.java" 178]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$partial$fn__5908 doInvoke "core.clj" 2639]
[clojure.lang.RestFn applyTo "RestFn.java" 146]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[methodical.impl.combo.threaded$fn__18154$fn__18155$fn__18162 invoke "threaded.clj" 79]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 doInvoke "core.clj" 2589]
[clojure.lang.RestFn applyTo "RestFn.java" 146]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 533]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 doInvoke "threaded.clj" 46]
[clojure.lang.RestFn applyTo "RestFn.java" 151]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 533]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 65]
[methodical.impl.standard$invoke_multifn doInvoke "standard.clj" 47]
[clojure.lang.RestFn invoke "RestFn.java" 594]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 199]
[toucan2.pipeline$transduce_query_STAR_ invokeStatic "pipeline.clj" 278]
[toucan2.pipeline$transduce_query_STAR_ invoke "pipeline.clj" 274]
[toucan2.pipeline$transduce_with_model invokeStatic "pipeline.clj" 293]
[toucan2.pipeline$transduce_with_model invoke "pipeline.clj" 280]
[toucan2.pipeline$transduce_parsed invokeStatic "pipeline.clj" 309]
[toucan2.pipeline$transduce_parsed invoke "pipeline.clj" 295]
[toucan2.pipeline$transduce_unparsed invokeStatic "pipeline.clj" 317]
[toucan2.pipeline$transduce_unparsed invoke "pipeline.clj" 311]
[toucan2.pipeline$transduce_unparsed_with_default_rf invokeStatic "pipeline.clj" 374]
[toucan2.pipeline$transduce_unparsed_with_default_rf invoke "pipeline.clj" 368]
[toucan2.update$update_BANG_ invokeStatic "update.clj" 53]
[toucan2.update$update_BANG_ doInvoke "update.clj" 50]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.models.user_parameter_value$upsert_BANG_$with_connection_STAR___97760$with_transaction_STAR___97761
invoke
"user_parameter_value.clj"
41]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[metabase.db.connection$do_transaction$thunk__42653 invoke "connection.clj" 140]
[metabase.db.connection$do_transaction invokeStatic "connection.clj" 152]
[metabase.db.connection$do_transaction invoke "connection.clj" 136]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invokeStatic "connection.clj" 189]
[metabase.db.connection$do_with_transaction_primary_method_java_sql_Connection invoke "connection.clj" 162]
[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$fn__18154$fn__18155$fn__18158 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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.models.user_parameter_value$upsert_BANG_$with_connection_STAR___97760 invoke "user_parameter_value.clj" 40]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__21064 invoke "connection.clj" 104]
[toucan2.connection$bind_current_connectable_fn$fn__21064 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$fn__18154$fn__18155$fn__18156 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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" 132]
[metabase.db.connection$do_with_connection_primary_method_default invoke "connection.clj" 130]
[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$fn__18154$fn__18155$fn__18156 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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$fn__18154$fn__18155$fn__18156 invoke "threaded.clj" 70]
[methodical.impl.combo.threaded$reducer_fn$fn__18124$fn__18128 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" 6887]
[clojure.core$reduce invoke "core.clj" 6869]
[methodical.impl.combo.threaded$reducer_fn$fn__18124 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2587]
[methodical.impl.combo.threaded$combine_with_threader$fn__18134 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.models.user_parameter_value$upsert_BANG_ invokeStatic "user_parameter_value.clj" 40]
[metabase.models.user_parameter_value$upsert_BANG_ invoke "user_parameter_value.clj" 33]
[metabase.query_processor.dashboard$resolve_params_for_query invokeStatic "dashboard.clj" 149]
[metabase.query_processor.dashboard$resolve_params_for_query invoke "dashboard.clj" 118]
[metabase.query_processor.dashboard$process_query_for_dashcard invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$process_query_for_dashcard doInvoke "dashboard.clj" 163]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 243]
[medley.core$mapply invoke "core.cljc" 237]
[metabase.api.dashboard$fn__98671$fn__98675 invoke "dashboard.clj" 1230]
[metabase.api.dashboard$do_with_dashboard_load_id invokeStatic "dashboard.clj" 307]
[metabase.api.dashboard$do_with_dashboard_load_id invoke "dashboard.clj" 302]
[metabase.api.dashboard$fn__98671 invokeStatic "dashboard.clj" 1229]
[metabase.api.dashboard$fn__98671 invoke "dashboard.clj" 1221]
[compojure.core$wrap_response$fn__52987 invoke "core.clj" 160]
[compojure.core$wrap_route_middleware$fn__52971 invoke "core.clj" 132]
[compojure.core$wrap_route_info$fn__52976 invoke "core.clj" 139]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 151]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 152]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 152]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 152]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 152]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999 invoke "core.clj" 200]
[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]
[metabase.server.middleware.auth$enforce_authentication$fn__97725 invoke "auth.clj" 18]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999 invoke "core.clj" 200]
[compojure.core$make_context$handler__53027 invoke "core.clj" 290]
[compojure.core$make_context$fn__53031 invoke "core.clj" 300]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$make_context$fn__53031 invoke "core.clj" 301]
[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]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[clojure.lang.Var invoke "Var.java" 393]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[metabase.api.routes$fn__104393$fn__104396 invoke "routes.clj" 73]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999 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__104673$fn__104674 doInvoke "routes.clj" 73]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999 invoke "core.clj" 200]
[compojure.core$make_context$handler__53027 invoke "core.clj" 290]
[compojure.core$make_context$fn__53031 invoke "core.clj" 300]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__52980 invoke "core.clj" 153]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999$f__53000$respond_SINGLEQUOTE___53001 invoke "core.clj" 197]
[metabase.server.routes$fn__104656$fn__104658 invoke "routes.clj" 47]
[compojure.core$routes$fn__52999$f__53000 invoke "core.clj" 198]
[compojure.core$routes$fn__52999 invoke "core.clj" 200]
[metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__100812 invoke "exceptions.clj" 107]
[metabase.server.middleware.exceptions$catch_api_exceptions$fn__100809 invoke "exceptions.clj" 96]
[metabase.server.middleware.log$log_api_call$fn__104953$fn__104954$fn__104955 invoke "log.clj" 236]
[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__104953$fn__104954 invoke "log.clj" 227]
[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__104953 invoke "log.clj" 226]
[metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__108222 invoke "browser_cookie.clj" 40]
[metabase.server.middleware.security$add_security_headers$fn__100768 invoke "security.clj" 238]
[ring.middleware.json$wrap_json_body$fn__108481 invoke "json.clj" 64]
[metabase.server.middleware.offset_paging$handle_paging$fn__87014 invoke "offset_paging.clj" 43]
[metabase.server.middleware.json$wrap_streamed_json_response$fn__54519 invoke "json.clj" 83]
[ring.middleware.keyword_params$wrap_keyword_params$fn__108570 invoke "keyword_params.clj" 55]
[ring.middleware.params$wrap_params$fn__108589 invoke "params.clj" 77]
[metabase.server.middleware.misc$maybe_set_site_url$fn__70176 invoke "misc.clj" 60]
[metabase.server.middleware.session$reset_session_timeout$fn__77299 invoke "session.clj" 552]
[metabase.server.middleware.session$bind_current_user$fn__77265$fn__77266 invoke "session.clj" 446]
[metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 425]
[metabase.server.middleware.session$do_with_current_user invoke "session.clj" 408]
[metabase.server.middleware.session$bind_current_user$fn__77265 invoke "session.clj" 445]
[metabase.server.middleware.session$wrap_current_user_info$fn__77246 invoke "session.clj" 383]
[metabase.server.middleware.session$wrap_session_id$fn__77218 invoke "session.clj" 259]
[metabase.server.middleware.auth$wrap_static_api_key$fn__97733 invoke "auth.clj" 32]
[ring.middleware.cookies$wrap_cookies$fn__108409 invoke "cookies.clj" 200]
[metabase.server.middleware.misc$add_content_type$fn__70158 invoke "misc.clj" 28]
[metabase.server.middleware.misc$disable_streaming_buffering$fn__70184 invoke "misc.clj" 77]
[ring.middleware.gzip$wrap_gzip$fn__108451 invoke "gzip.clj" 86]
[metabase.server.middleware.misc$bind_request$fn__70187 invoke "misc.clj" 94]
[metabase.server.middleware.ssl$redirect_to_https_middleware$fn__108238 invoke "ssl.clj" 51]
[metabase.server$async_proxy_handler$fn__70522 invoke "server.clj" 77]
[metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a handle nil -1]
[org.eclipse.jetty.server.handler.StatisticsHandler handle "StatisticsHandler.java" 173]
[org.eclipse.jetty.server.handler.HandlerWrapper handle "HandlerWrapper.java" 122]
[org.eclipse.jetty.server.Server handle "Server.java" 563]
[org.eclipse.jetty.server.HttpChannel$RequestDispatchable dispatch "HttpChannel.java" 1598]
[org.eclipse.jetty.server.HttpChannel dispatch "HttpChannel.java" 753]
[org.eclipse.jetty.server.HttpChannel handle "HttpChannel.java" 501]
[org.eclipse.jetty.server.HttpConnection onFillable "HttpConnection.java" 287]
[org.eclipse.jetty.io.AbstractConnection$ReadCallback succeeded "AbstractConnection.java" 314]
[org.eclipse.jetty.io.FillInterest fillable "FillInterest.java" 100]
[org.eclipse.jetty.io.SelectableChannelEndPoint$1 run "SelectableChannelEndPoint.java" 53]
[org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy runTask "AdaptiveExecutionStrategy.java" 421]
[org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy consumeTask "AdaptiveExecutionStrategy.java" 390]
[org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy tryProduce "AdaptiveExecutionStrategy.java" 277]
[org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy run "AdaptiveExecutionStrategy.java" 199]
[org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread run "ReservedThreadExecutor.java" 411]
[org.eclipse.jetty.util.thread.QueuedThreadPool runJob "QueuedThreadPool.java" 969]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner doRunJob "QueuedThreadPool.java" 1194]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner run "QueuedThreadPool.java" 1149]
[java.lang.Thread run nil -1]],
:cause
"ERROR: deadlock detected\n Detail: Process 726 waits for ShareLock on transaction 50347062; blocked by process 718.\nProcess 718 waits for ShareLock on transaction 50347032; blocked by process 726.\n Hint: See server log for query details.\n Where: while locking tuple (19,163) in relation "user_parameter_value"",
:message
"ERROR: deadlock detected\n Detail: Process 726 waits for ShareLock on transaction 50347062; blocked by process 718.\nProcess 718 waits for ShareLock on transaction 50347032; blocked by process 726.\n Hint: See server log for query details.\n Where: while locking tuple (19,163) in relation "user_parameter_value""} Error:deadlock detected in logs and issues displaying tables on dashboards

You need to solve the deadlock in the database, Metabase just runs your questions but it seems that those questions produce deadlocks

for posterity: fixed it by increasing the connections we make to the app DB, seems like as there was a limit (15) there were not enough connections to resolve the queries we needed to do and that was causing the deadlock.