metabase / metabase

The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
https://metabase.com
Other
38.56k stars 5.11k forks source link

All table export options fail #38462

Closed Xenov-X closed 8 months ago

Xenov-X commented 8 months ago

Describe the bug

All table export options (csv/xlsx and json) fail, producing the expected file type, but with only the following content

{"via":[{"type":"java.lang.IllegalArgumentException","message":"No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap","at":["clojure.core$_cache_protocol_fn","invokeStatic","core_deftype.clj",584]}],"trace":[["clojure.core$_cache_protocol_fn","invokeStatic","core_deftype.clj",584],["clojure.core$_cache_protocol_fn","invoke","core_deftype.clj",576],["ring.core.protocols$fn__372$G__367__381","invoke","protocols.clj",8],["ring.adapter.jetty9.servlet$update_servlet_response","invokeStatic","servlet.clj",66],["ring.adapter.jetty9.servlet$update_servlet_response","invoke","servlet.clj",51],["metabase.server.protocols$fn__13338","invokeStatic","protocols.clj",28],["metabase.server.protocols$fn__13338","invoke","protocols.clj",21],["metabase.server.protocols$fn__13314$fn__13317$G__13315__13324","invoke","protocols.clj",6],["metabase.server$async_proxy_handler$fn__66200$fn__66210","invoke","server.clj",81],["ring.middleware.gzip$wrap_gzip$fn__105202$fn__105203","invoke","gzip.clj",89],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["ring.middleware.cookies$wrap_cookies$fn__105160$fn__105161","invoke","cookies.clj",217],["metabase.server.middleware.session$reset_session_timeout$fn__72039$fn__72040","invoke","session.clj",490],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["clojure.core$comp$fn__5876","invoke","core.clj",2586],["metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591$fn__99592","invoke","exceptions.clj",113],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",199],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$wrap_route_matches$fn__43923","invoke","core.clj",153],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$make_context$fn__43974","invoke","core.clj",301],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$make_context$fn__43974","invoke","core.clj",301],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$make_context$fn__43974","invoke","core.clj",301],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$make_context$fn__43974","invoke","core.clj",301],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$wrap_route_matches$fn__43923","invoke","core.clj",153],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$wrap_route_matches$fn__43923","invoke","core.clj",153],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["compojure.core$wrap_route_matches$fn__43923","invoke","core.clj",153],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944","invoke","core.clj",197],["metabase.server.routes$fn__102658$fn__102660","invoke","routes.clj",49],["compojure.core$routes$fn__43942$f__43943","invoke","core.clj",198],["compojure.core$routes$fn__43942","invoke","core.clj",200],["metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591","invoke","exceptions.clj",108],["metabase.server.middleware.exceptions$catch_api_exceptions$fn__99588","invoke","exceptions.clj",96],["metabase.server.middleware.log$log_api_call$fn__102939$fn__102940$fn__102941","invoke","log.clj",216],["metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info","invokeStatic","diagnostic.clj",18],["metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info","invoke","diagnostic.clj",12],["metabase.server.middleware.log$log_api_call$fn__102939$fn__102940","invoke","log.clj",208],["toucan2.execute$do_with_call_counts","invokeStatic","execute.clj",112],["toucan2.execute$do_with_call_counts","invoke","execute.clj",103],["metabase.server.middleware.log$log_api_call$fn__102939","invoke","log.clj",207],["metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__104973","invoke","browser_cookie.clj",40],["metabase.server.middleware.security$add_security_headers$fn__85481","invoke","security.clj",180],["metabase.server.middleware.json$wrap_json_body$fn__45303","invoke","json.clj",69],["metabase.server.middleware.offset_paging$handle_paging$fn__85505","invoke","offset_paging.clj",45],["metabase.server.middleware.json$wrap_streamed_json_response$fn__45321","invoke","json.clj",103],["ring.middleware.keyword_params$wrap_keyword_params$fn__105240","invoke","keyword_params.clj",55],["ring.middleware.params$wrap_params$fn__105259","invoke","params.clj",77],["metabase.server.middleware.misc$maybe_set_site_url$fn__66015","invoke","misc.clj",61],["metabase.server.middleware.session$reset_session_timeout$fn__72039","invoke","session.clj",488],["metabase.server.middleware.session$bind_current_user$fn__72006$fn__72007","invoke","session.clj",383],["metabase.server.middleware.session$do_with_current_user","invokeStatic","session.clj",362],["metabase.server.middleware.session$do_with_current_user","invoke","session.clj",346],["metabase.server.middleware.session$bind_current_user$fn__72006","invoke","session.clj",382],["metabase.server.middleware.session$wrap_current_user_info$fn__71989","invoke","session.clj",321],["metabase.server.middleware.session$wrap_session_id$fn__71972","invoke","session.clj",253],["metabase.server.middleware.auth$wrap_api_key$fn__94797","invoke","auth.clj",30],["ring.middleware.cookies$wrap_cookies$fn__105160","invoke","cookies.clj",216],["metabase.server.middleware.misc$add_content_type$fn__65997","invoke","misc.clj",29],["metabase.server.middleware.misc$disable_streaming_buffering$fn__66023","invoke","misc.clj",78],["ring.middleware.gzip$wrap_gzip$fn__105202","invoke","gzip.clj",86],["metabase.server.middleware.misc$bind_request$fn__66026","invoke","misc.clj",95],["metabase.server.middleware.ssl$redirect_to_https_middleware$fn__104989","invoke","ssl.clj",41],["metabase.server$async_proxy_handler$fn__66200","invoke","server.clj",78],["metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a","handle",null,-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",null,-1]],"cause":"No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap","message":"No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap"}

Reproduction steps

Deploy metabase from `latest` (v0.48.4) docker container. Linked to postgres backend for persistent storage.

View a table with some data in, and select export (download full results) button in bottom right in any of the formats available.

Logs

Metabase Admin

    Settings
    Databases
    Table Metadata
    People
    Permissions
    Troubleshooting

Exit admin

    Help
    Tasks
    Jobs
    Logs

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.core 
Metabase v0.48.4 (62145b0) 

Copyright Β© 2024 Metabase, Inc. 

Metabase Enterprise Edition extensions are NOT PRESENT.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.core Starting Metabase in STANDALONE mode
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.server Launching Embedded Jetty Webserver with config:
 {:port 3000, :host "0.0.0.0"}

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.core Starting Metabase version v0.48.4 (62145b0) ...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.core System info:
 {"file.encoding" "UTF-8",
 "java.runtime.name" "OpenJDK Runtime Environment",
 "java.runtime.version" "11.0.22+7",
 "java.vendor" "Eclipse Adoptium",
 "java.vendor.url" "https://adoptium.net/",
 "java.version" "11.0.22",
 "java.vm.name" "OpenJDK 64-Bit Server VM",
 "java.vm.version" "11.0.22+7",
 "os.name" "Linux",
 "os.version" "6.2.0-1018-aws",
 "user.language" "en",
 "user.timezone" "GMT"}

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:08+00:00 INFO metabase.plugins Loading plugins in /plugins...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/athena.metabase-driver.jar -> /plugins/athena.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/googleanalytics.metabase-driver.jar -> /plugins/googleanalytics.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/oracle.metabase-driver.jar -> /plugins/oracle.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/sqlserver.metabase-driver.jar -> /plugins/sqlserver.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/vertica.metabase-driver.jar -> /plugins/vertica.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/presto-jdbc.metabase-driver.jar -> /plugins/presto-jdbc.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/sqlite.metabase-driver.jar -> /plugins/sqlite.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/druid.metabase-driver.jar -> /plugins/druid.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/mongo.metabase-driver.jar -> /plugins/mongo.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/sparksql.metabase-driver.jar -> /plugins/sparksql.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:09+00:00 INFO metabase.util.files Extract file /modules/bigquery-cloud-sdk.metabase-driver.jar -> /plugins/bigquery-cloud-sdk.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:10+00:00 INFO metabase.util.files Extract file /modules/snowflake.metabase-driver.jar -> /plugins/snowflake.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:10+00:00 INFO metabase.util.files Extract file /modules/redshift.metabase-driver.jar -> /plugins/redshift.metabase-driver.jar
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :athena...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :athena (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :sqlserver...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :sqlserver (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :redshift...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :redshift (parents: [:postgres]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :sqlite...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :sqlite (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :bigquery-cloud-sdk...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :bigquery-cloud-sdk (parents: [:sql]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :hive-like...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered abstract driver :hive-like (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :sparksql...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :sparksql (parents: [:hive-like]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Metabase cannot initialize plugin Metabase Vertica Driver due to required dependencies. Metabase requires the Vertica JDBC driver in order to connect to Vertica databases, but we can't ship it as part of Metabase due to licensing restrictions. See https://metabase.com/docs/latest/administration-guide/databases/vertica.html for more details.

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Metabase Vertica Driver dependency {:class com.vertica.jdbc.Driver} satisfied? false
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Plugins with unsatisfied deps: ["Metabase Vertica Driver"]
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Metabase cannot initialize plugin Metabase Oracle Driver due to required dependencies. Metabase requires the Oracle JDBC driver in order to connect to Oracle databases, but we can't ship it as part of Metabase due to licensing restrictions. See https://metabase.com/docs/latest/administration-guide/databases/oracle.html for more details.

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Metabase Oracle Driver dependency {:class oracle.jdbc.OracleDriver} satisfied? false
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.plugins.dependencies Plugins with unsatisfied deps: ["Metabase Vertica Driver" "Metabase Oracle Driver"]
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :mongo...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :mongo  🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :googleanalytics  🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :googleanalytics...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :presto-jdbc...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :presto-jdbc (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :druid  🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :druid...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 DEBUG metabase.plugins.lazy-loaded-driver Registering lazy loading driver :snowflake...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.driver.impl Registered driver :snowflake (parents: [:sql-jdbc]) 🚚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.core Setting up and migrating Metabase DB. Please sit tight, this may take a minute...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.db.setup Verifying postgres Database Connection ...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.db.setup Successfully verified PostgreSQL 16.1 application database connection. βœ…
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:11+00:00 INFO metabase.db.setup Checking if a database downgrade is required...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:12+00:00 INFO metabase.db.setup Running Database Migrations...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:12+00:00 INFO metabase.db.setup Setting up Liquibase...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:12+00:00 INFO metabase.db.setup Liquibase is ready.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:12+00:00 INFO metabase.db.liquibase Checking if Database has unrun migrations...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:13+00:00 INFO metabase.db.liquibase No unrun migrations found.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:13+00:00 INFO metabase.db.setup Database Migrations Current ...  βœ…
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:13+00:00 INFO metabase.util Database setup took 2.2 s
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:13+00:00 ERROR metabase.server.middleware.log HEAD /api/health 503 4.3 ms (0 DB calls)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:13+00:00 INFO org.quartz.impl.StdSchedulerFactory Using default implementation for ThreadExecutor
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.core.SchedulerSignalerImpl Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.core.QuartzScheduler Quartz Scheduler v.2.3.2 created.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.jdbcjobstore.JobStoreTX Using db table-based data access locking (synchronization).
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.jdbcjobstore.JobStoreTX JobStoreTX initialized.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.StdSchedulerFactory Quartz scheduler 'MetabaseScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.StdSchedulerFactory Quartz scheduler version: 2.3.2
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.core.QuartzScheduler Scheduler meta-data: Quartz Scheduler (v2.3.2) 'MetabaseScheduler' with instanceId 'metabase1707218713992'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.impl.jdbcjobstore.JobStoreTX' - which supports persistence. and is clustered.

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.core.QuartzScheduler Scheduler MetabaseScheduler_$_metabase1707218713992 paused.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Task scheduler initialized into standby mode.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task SyncDatabases πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task.sync-databases Updated default schedules for 0 databases
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task PersistRefresh πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.driver.impl Initializing driver :sql...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.driver.impl Initializing driver :postgres...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.driver.impl Initializing driver :sql-jdbc...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task CheckForNewVersions πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task PersistPrune πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task SendAnonymousUsageStats πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task ModelIndexValues πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task RefreshSlackChannelsAndUsers πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task TruncateAuditTables πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task SendPulses πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task SendFollowUpEmails πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task TaskHistoryCleanup πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Initializing task SendWarnPulseRemovalEmail πŸ“†
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.jdbcjobstore.JobStoreTX ClusterManager: Scanning for instance "metabase1707218000004"'s failed in-progress jobs.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.impl.jdbcjobstore.JobStoreTX ClusterManager: detected 1 failed or restarted instances.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO org.quartz.core.QuartzScheduler Scheduler MetabaseScheduler_$_metabase1707218713992 started.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task Task scheduler started
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.core Metabase Initialization COMPLETE in 31.2 s
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:14+00:00 INFO metabase.task.refresh-slack-channel-user-cache Slack is not configured, not refreshing slack user/channel cache.
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:29+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 869.8 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (30 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:41+00:00 INFO metabase.util.i18n.impl Reading available locales from locales.clj...
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:41+00:00 INFO metabase.util.fonts Reading available fonts from /frontend_client/app/fonts
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:42+00:00 INFO metabase.public-settings.premium-features GETTING ACTIVE USER COUNT!
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:42+00:00 INFO metabase.public-settings.premium-features => 1
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:42+00:00 DEBUG metabase.server.middleware.log GET /api/session/properties 200 370.9 ms (7 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (3 idle, 0 queued) (31 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:42+00:00 DEBUG metabase.server.middleware.log GET /api/user/current 200 560.6 ms (11 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (3 idle, 0 queued) (32 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:43+00:00 DEBUG metabase.server.middleware.log GET /api/collection/root 200 63.5 ms (2 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (34 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:43+00:00 DEBUG metabase.server.middleware.log GET /api/database 200 73.3 ms (3 DB calls) App DB connections: 2/4 Jetty threads: 6/50 (0 idle, 0 queued) (34 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:43+00:00 DEBUG metabase.server.middleware.log GET /api/bookmark 200 123.7 ms (1 DB calls) App DB connections: 0/4 Jetty threads: 7/50 (0 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:43+00:00 DEBUG metabase.server.middleware.log GET /api/collection/tree 200 121.8 ms (6 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (3 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:43+00:00 DEBUG metabase.server.middleware.log GET /api/search 200 278.8 ms (4 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (4 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:44+00:00 DEBUG metabase.server.middleware.log GET /api/timeline 200 57.3 ms (3 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:44+00:00 DEBUG metabase.server.middleware.log GET /api/database/2/schemas 200 186.6 ms (4 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (4 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:44+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 414.3 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (3 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:44+00:00 DEBUG metabase.server.middleware.log GET /api/table/22/query_metadata 200 611.4 ms (11 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:44+00:00 DEBUG metabase.server.middleware.log GET /api/table/15/query_metadata 200 68.6 ms (11 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 DEBUG metabase.server.middleware.log GET /api/table/17/query_metadata 200 145.7 ms (9 DB calls) App DB connections: 1/4 Jetty threads: 4/50 (3 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 DEBUG metabase.server.middleware.log GET /api/table/18/query_metadata 200 211.0 ms (11 DB calls) App DB connections: 1/4 Jetty threads: 3/50 (4 idle, 0 queued) (35 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.audit-log πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.driver-notifications πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.last-login πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.persisted-info πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.recent-views πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.revision πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.schema πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.sync-database πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:45+00:00 INFO metabase.events Loading events namespace: metabase.events.view-log πŸ‘‚
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:47+00:00 DEBUG metabase.server.middleware.log POST /api/dataset 202 [ASYNC: completed] 1.9 s (15 DB calls) App DB connections: 0/4 Jetty threads: 2/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 1 (0 queued); postgres DB 2 connections: 0/0 (0 threads blocked)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:47+00:00 DEBUG metabase.server.middleware.log GET /api/database/2 200 67.0 ms (7 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:50+00:00 DEBUG metabase.server.middleware.log POST /apiset/csv null 150.9 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:50+00:00 ERROR metabase.server.middleware.log POST /apiset/csv 500 4.5 ms (0 DB calls) 
{:via
 [{:type java.lang.IllegalArgumentException,
   :message
   "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap",
   :at [clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]}],
 :trace
 [[clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]
  [clojure.core$_cache_protocol_fn invoke "core_deftype.clj" 576]
  [ring.core.protocols$fn__372$G__367__381 invoke "protocols.clj" 8]
  [ring.adapter.jetty9.servlet$update_servlet_response invokeStatic "servlet.clj" 66]
  [ring.adapter.jetty9.servlet$update_servlet_response invoke "servlet.clj" 51]
  [metabase.server.protocols$fn__13338 invokeStatic "protocols.clj" 28]
  [metabase.server.protocols$fn__13338 invoke "protocols.clj" 21]
  [metabase.server.protocols$fn__13314$fn__13317$G__13315__13324 invoke "protocols.clj" 6]
  [metabase.server$async_proxy_handler$fn__66200$fn__66210 invoke "server.clj" 81]
  [ring.middleware.gzip$wrap_gzip$fn__105202$fn__105203 invoke "gzip.clj" 89]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [ring.middleware.cookies$wrap_cookies$fn__105160$fn__105161 invoke "cookies.clj" 217]
  [metabase.server.middleware.session$reset_session_timeout$fn__72039$fn__72040 invoke "session.clj" 490]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591$fn__99592 invoke "exceptions.clj" 113]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 199]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [metabase.server.routes$fn__102658$fn__102660 invoke "routes.clj" 49]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942 invoke "core.clj" 200]
  [metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591 invoke "exceptions.clj" 108]
  [metabase.server.middleware.exceptions$catch_api_exceptions$fn__99588 invoke "exceptions.clj" 96]
  [metabase.server.middleware.log$log_api_call$fn__102939$fn__102940$fn__102941 invoke "log.clj" 216]
  [metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invokeStatic "diagnostic.clj" 18]
  [metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invoke "diagnostic.clj" 12]
  [metabase.server.middleware.log$log_api_call$fn__102939$fn__102940 invoke "log.clj" 208]
  [toucan2.execute$do_with_call_counts invokeStatic "execute.clj" 112]
  [toucan2.execute$do_with_call_counts invoke "execute.clj" 103]
  [metabase.server.middleware.log$log_api_call$fn__102939 invoke "log.clj" 207]
  [metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__104973 invoke "browser_cookie.clj" 40]
  [metabase.server.middleware.security$add_security_headers$fn__85481 invoke "security.clj" 180]
  [metabase.server.middleware.json$wrap_json_body$fn__45303 invoke "json.clj" 69]
  [metabase.server.middleware.offset_paging$handle_paging$fn__85505 invoke "offset_paging.clj" 45]
  [metabase.server.middleware.json$wrap_streamed_json_response$fn__45321 invoke "json.clj" 103]
  [ring.middleware.keyword_params$wrap_keyword_params$fn__105240 invoke "keyword_params.clj" 55]
  [ring.middleware.params$wrap_params$fn__105259 invoke "params.clj" 77]
  [metabase.server.middleware.misc$maybe_set_site_url$fn__66015 invoke "misc.clj" 61]
  [metabase.server.middleware.session$reset_session_timeout$fn__72039 invoke "session.clj" 488]
  [metabase.server.middleware.session$bind_current_user$fn__72006$fn__72007 invoke "session.clj" 383]
  [metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 362]
  [metabase.server.middleware.session$do_with_current_user invoke "session.clj" 346]
  [metabase.server.middleware.session$bind_current_user$fn__72006 invoke "session.clj" 382]
  [metabase.server.middleware.session$wrap_current_user_info$fn__71989 invoke "session.clj" 321]
  [metabase.server.middleware.session$wrap_session_id$fn__71972 invoke "session.clj" 253]
  [metabase.server.middleware.auth$wrap_api_key$fn__94797 invoke "auth.clj" 30]
  [ring.middleware.cookies$wrap_cookies$fn__105160 invoke "cookies.clj" 216]
  [metabase.server.middleware.misc$add_content_type$fn__65997 invoke "misc.clj" 29]
  [metabase.server.middleware.misc$disable_streaming_buffering$fn__66023 invoke "misc.clj" 78]
  [ring.middleware.gzip$wrap_gzip$fn__105202 invoke "gzip.clj" 86]
  [metabase.server.middleware.misc$bind_request$fn__66026 invoke "misc.clj" 95]
  [metabase.server.middleware.ssl$redirect_to_https_middleware$fn__104989 invoke "ssl.clj" 41]
  [metabase.server$async_proxy_handler$fn__66200 invoke "server.clj" 78]
  [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
 "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap",
 :message
 "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap"}

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:52+00:00 DEBUG metabase.server.middleware.log POST /apiset/xlsx null 109.1 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:52+00:00 ERROR metabase.server.middleware.log POST /apiset/xlsx 500 4.0 ms (0 DB calls) 
{:via
 [{:type java.lang.IllegalArgumentException,
   :message
   "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap",
   :at [clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]}],
 :trace
 [[clojure.core$_cache_protocol_fn invokeStatic "core_deftype.clj" 584]
  [clojure.core$_cache_protocol_fn invoke "core_deftype.clj" 576]
  [ring.core.protocols$fn__372$G__367__381 invoke "protocols.clj" 8]
  [ring.adapter.jetty9.servlet$update_servlet_response invokeStatic "servlet.clj" 66]
  [ring.adapter.jetty9.servlet$update_servlet_response invoke "servlet.clj" 51]
  [metabase.server.protocols$fn__13338 invokeStatic "protocols.clj" 28]
  [metabase.server.protocols$fn__13338 invoke "protocols.clj" 21]
  [metabase.server.protocols$fn__13314$fn__13317$G__13315__13324 invoke "protocols.clj" 6]
  [metabase.server$async_proxy_handler$fn__66200$fn__66210 invoke "server.clj" 81]
  [ring.middleware.gzip$wrap_gzip$fn__105202$fn__105203 invoke "gzip.clj" 89]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [ring.middleware.cookies$wrap_cookies$fn__105160$fn__105161 invoke "cookies.clj" 217]
  [metabase.server.middleware.session$reset_session_timeout$fn__72039$fn__72040 invoke "session.clj" 490]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [clojure.core$comp$fn__5876 invoke "core.clj" 2586]
  [metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591$fn__99592 invoke "exceptions.clj" 113]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 199]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$make_context$fn__43974 invoke "core.clj" 301]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [compojure.core$wrap_route_matches$fn__43923 invoke "core.clj" 153]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942$f__43943$respond_SINGLEQUOTE___43944 invoke "core.clj" 197]
  [metabase.server.routes$fn__102658$fn__102660 invoke "routes.clj" 49]
  [compojure.core$routes$fn__43942$f__43943 invoke "core.clj" 198]
  [compojure.core$routes$fn__43942 invoke "core.clj" 200]
  [metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__99591 invoke "exceptions.clj" 108]
  [metabase.server.middleware.exceptions$catch_api_exceptions$fn__99588 invoke "exceptions.clj" 96]
  [metabase.server.middleware.log$log_api_call$fn__102939$fn__102940$fn__102941 invoke "log.clj" 216]
  [metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invokeStatic "diagnostic.clj" 18]
  [metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invoke "diagnostic.clj" 12]
  [metabase.server.middleware.log$log_api_call$fn__102939$fn__102940 invoke "log.clj" 208]
  [toucan2.execute$do_with_call_counts invokeStatic "execute.clj" 112]
  [toucan2.execute$do_with_call_counts invoke "execute.clj" 103]
  [metabase.server.middleware.log$log_api_call$fn__102939 invoke "log.clj" 207]
  [metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__104973 invoke "browser_cookie.clj" 40]
  [metabase.server.middleware.security$add_security_headers$fn__85481 invoke "security.clj" 180]
  [metabase.server.middleware.json$wrap_json_body$fn__45303 invoke "json.clj" 69]
  [metabase.server.middleware.offset_paging$handle_paging$fn__85505 invoke "offset_paging.clj" 45]
  [metabase.server.middleware.json$wrap_streamed_json_response$fn__45321 invoke "json.clj" 103]
  [ring.middleware.keyword_params$wrap_keyword_params$fn__105240 invoke "keyword_params.clj" 55]
  [ring.middleware.params$wrap_params$fn__105259 invoke "params.clj" 77]
  [metabase.server.middleware.misc$maybe_set_site_url$fn__66015 invoke "misc.clj" 61]
  [metabase.server.middleware.session$reset_session_timeout$fn__72039 invoke "session.clj" 488]
  [metabase.server.middleware.session$bind_current_user$fn__72006$fn__72007 invoke "session.clj" 383]
  [metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 362]
  [metabase.server.middleware.session$do_with_current_user invoke "session.clj" 346]
  [metabase.server.middleware.session$bind_current_user$fn__72006 invoke "session.clj" 382]
  [metabase.server.middleware.session$wrap_current_user_info$fn__71989 invoke "session.clj" 321]
  [metabase.server.middleware.session$wrap_session_id$fn__71972 invoke "session.clj" 253]
  [metabase.server.middleware.auth$wrap_api_key$fn__94797 invoke "auth.clj" 30]
  [ring.middleware.cookies$wrap_cookies$fn__105160 invoke "cookies.clj" 216]
  [metabase.server.middleware.misc$add_content_type$fn__65997 invoke "misc.clj" 29]
  [metabase.server.middleware.misc$disable_streaming_buffering$fn__66023 invoke "misc.clj" 78]
  [ring.middleware.gzip$wrap_gzip$fn__105202 invoke "gzip.clj" 86]
  [metabase.server.middleware.misc$bind_request$fn__66026 invoke "misc.clj" 95]
  [metabase.server.middleware.ssl$redirect_to_https_middleware$fn__104989 invoke "ssl.clj" 41]
  [metabase.server$async_proxy_handler$fn__66200 invoke "server.clj" 78]
  [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
 "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap",
 :message
 "No implementation of method: :write-body-to-stream of protocol: #'ring.core.protocols/StreamableResponseBody found for class: clojure.lang.PersistentArrayMap"}

[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:56+00:00 DEBUG metabase.server.middleware.log GET /api/session/properties 200 113.1 ms (6 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (4 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:56+00:00 DEBUG metabase.server.middleware.log GET /api/setting 200 161.8 ms (5 DB calls) App DB connections: 0/4 Jetty threads: 4/50 (4 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:56+00:00 DEBUG metabase.server.middleware.log GET /api/setup/admin_checklist 200 106.3 ms (9 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:57+00:00 DEBUG metabase.server.middleware.log GET /api/util/bug_report_details 200 7.4 ms (1 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:25:59+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 334.6 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:26:14+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 361.1 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:26:29+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 362.4 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:26:44+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 250.3 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (50 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:26:59+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 292.3 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (48 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:27:11+00:00 DEBUG metabase.server.middleware.log GET /api/util/bug_report_details 200 5.5 ms (1 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (48 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:27:14+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 245.2 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (48 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:27:29+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 299.5 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (5 idle, 0 queued) (48 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:27:44+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 277.8 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:28:00+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 244.1 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:28:15+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 245.2 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:28:30+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 270.3 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)
[405da316-1211-4a6e-b970-55ea8862259e] 2024-02-06T11:28:45+00:00 DEBUG metabase.server.middleware.log HEAD /api/health 200 393.3 Β΅s (0 DB calls) App DB connections: 0/4 Jetty threads: 3/50 (4 idle, 0 queued) (47 total active threads) Queries in flight: 0 (0 queued)

Information about your Metabase installation

{
  "browser-info": {
    "language": "en-US",
    "platform": "Linux x86_64",
    "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0",
    "vendor": ""
  },
  "system-info": {
    "file.encoding": "UTF-8",
    "java.runtime.name": "OpenJDK Runtime Environment",
    "java.runtime.version": "11.0.22+7",
    "java.vendor": "Eclipse Adoptium",
    "java.vendor.url": "https://adoptium.net/",
    "java.version": "11.0.22",
    "java.vm.name": "OpenJDK 64-Bit Server VM",
    "java.vm.version": "11.0.22+7",
    "os.name": "Linux",
    "os.version": "6.2.0-1018-aws",
    "user.language": "en",
    "user.timezone": "GMT"
  },
  "metabase-info": {
    "databases": [
      "postgres"
    ],
    "hosting-env": "unknown",
    "application-database": "postgres",
    "application-database-details": {
      "database": {
        "name": "PostgreSQL",
        "version": "16.1"
      },
      "jdbc-driver": {
        "name": "PostgreSQL JDBC Driver",
        "version": "42.6.0"
      }
    },
    "run-mode": "prod",
    "version": {
      "date": "2024-01-29",
      "tag": "v0.48.4",
      "hash": "62145b0"
    },
    "settings": {
      "report-timezone": null
    }
  }
}

Severity

Being able to export tables is a core use case for me

Additional context

No response

paoliniluis commented 8 months ago

are you hitting a non-existent endpoint? what's POST /apiset/csv

Xenov-X commented 8 months ago

Thanks @paoliniluis! This is going to fall into user error - intermediate proxy rewriting urls to host under /data/ has clearly mangled something

Should anyone else land here, the correct URLs is: /api/dataset/<filetype>

Xenov-X commented 8 months ago

\Close