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