Git Product home page Git Product logo

Comments (9)

paoliniluis avatar paoliniluis commented on September 24, 2024

ok this is weird as Metabase should not run any migration when moving between minor versions. Can you try running with MB_DB_AUTOMIGRATE=false?

from metabase.

tdentwicklungsupport avatar tdentwicklungsupport commented on September 24, 2024

Hi @paoliniluis and thanks for the fast response

I have the feeling something corrupted the database/migrations :)

New Log with ne information and MB_DB_AUTOMIGRATE=false:

metabase_app.1.mp46w949fe9t@docker-02    | Metabase v0.49.7 (f0ff786)
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | Copyright © 2024 Metabase, Inc.
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | Metabase Enterprise Edition extensions are NOT PRESENT.
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:05,563 INFO metabase.core :: Starting Metabase in STANDALONE mode
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:05,610 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
metabase_app.1.mp46w949fe9t@docker-02    |  {:port 3000, :host "0.0.0.0"}
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:05,689 INFO metabase.core :: Starting Metabase version v0.49.7 (f0ff786) ...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:05,694 INFO metabase.core :: System info:
metabase_app.1.mp46w949fe9t@docker-02    |  {"file.encoding" "UTF-8",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.runtime.name" "OpenJDK Runtime Environment",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.runtime.version" "11.0.22+7",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.vendor" "Eclipse Adoptium",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.vendor.url" "https://adoptium.net/",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.version" "11.0.22",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.vm.name" "OpenJDK 64-Bit Server VM",
metabase_app.1.mp46w949fe9t@docker-02    |  "java.vm.version" "11.0.22+7",
metabase_app.1.mp46w949fe9t@docker-02    |  "os.name" "Linux",
metabase_app.1.mp46w949fe9t@docker-02    |  "os.version" "5.4.0-177-generic",
metabase_app.1.mp46w949fe9t@docker-02    |  "user.language" "en",
metabase_app.1.mp46w949fe9t@docker-02    |  "user.timezone" "GMT"}
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:05,696 INFO metabase.plugins :: Loading plugins in /plugins...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:06,259 INFO util.files :: Extract file /modules/athena.metabase-driver.jar -> /plugins/athena.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:06,470 INFO util.files :: Extract file /modules/presto-jdbc.metabase-driver.jar -> /plugins/presto-jdbc.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:06,549 INFO util.files :: Extract file /modules/snowflake.metabase-driver.jar -> /plugins/snowflake.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,035 INFO util.files :: Extract file /modules/oracle.metabase-driver.jar -> /plugins/oracle.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,043 INFO util.files :: Extract file /modules/googleanalytics.metabase-driver.jar -> /plugins/googleanalytics.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,073 INFO util.files :: Extract file /modules/vertica.metabase-driver.jar -> /plugins/vertica.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,089 INFO util.files :: Extract file /modules/mongo.metabase-driver.jar -> /plugins/mongo.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,131 INFO util.files :: Extract file /modules/redshift.metabase-driver.jar -> /plugins/redshift.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,148 INFO util.files :: Extract file /modules/sqlite.metabase-driver.jar -> /plugins/sqlite.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,213 INFO util.files :: Extract file /modules/sqlserver.metabase-driver.jar -> /plugins/sqlserver.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,238 INFO util.files :: Extract file /modules/sparksql.metabase-driver.jar -> /plugins/sparksql.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,327 INFO util.files :: Extract file /modules/druid.metabase-driver.jar -> /plugins/druid.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,341 INFO util.files :: Extract file /modules/bigquery-cloud-sdk.metabase-driver.jar -> /plugins/bigquery-cloud-sdk.metabase-driver.jar
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,861 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :googleanalytics...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,862 INFO driver.impl :: Registered driver :googleanalytics  🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,874 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :druid...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,875 INFO driver.impl :: Registered driver :druid  🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,889 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlserver...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:07,890 INFO driver.impl :: Registered driver :sqlserver (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,046 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :snowflake...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,047 INFO driver.impl :: Registered driver :snowflake (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,063 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :bigquery-cloud-sdk...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,064 INFO driver.impl :: Registered driver :bigquery-cloud-sdk (parents: [:sql]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,067 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :csv...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,071 INFO driver.impl :: Registered driver :csv (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,085 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :mongo...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,089 INFO driver.impl :: Registered driver :mongo  🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,143 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-jdbc...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,143 INFO driver.impl :: Registered driver :presto-jdbc (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,149 INFO plugins.dependencies :: Plugin 'Metabase Presto Driver' depends on plugin 'Presto Common Driver'
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,151 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? false
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,152 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver"]
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,164 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :redshift...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,166 INFO driver.impl :: Registered driver :redshift (parents: [:postgres]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,181 INFO 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.
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,182 INFO plugins.dependencies :: Metabase Oracle Driver dependency {:class oracle.jdbc.OracleDriver} satisfied? false
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,183 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver" "Metabase Oracle Driver"]
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,196 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :hive-like...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,197 INFO driver.impl :: Registered abstract driver :hive-like (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,197 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sparksql...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,198 INFO driver.impl :: Registered driver :sparksql (parents: [:hive-like]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,240 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlite...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,242 INFO driver.impl :: Registered driver :sqlite (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,256 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :athena...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,257 INFO driver.impl :: Registered driver :athena (parents: [:sql-jdbc]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,260 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-common...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,260 INFO driver.impl :: Registered abstract driver :presto-common  🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,262 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? true
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,263 DEBUG plugins.initialize :: Dependencies satisfied; these plugins will now be loaded: ["Metabase Presto Driver"]
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,264 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,265 INFO driver.impl :: Registered driver :presto (parents: [:presto-common]) 🚚
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,276 INFO 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.
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,279 INFO plugins.dependencies :: Metabase Vertica Driver dependency {:class com.vertica.jdbc.Driver} satisfied? false
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,280 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Oracle Driver" "Metabase Vertica Driver"]
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,287 INFO metabase.core :: Setting up and migrating Metabase DB. Please sit tight, this may take a minute...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,292 INFO db.setup :: Verifying postgres Database Connection ...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,565 INFO db.setup :: Successfully verified PostgreSQL 13.14 (Debian 13.14-1.pgdg120+2) application database connection. ✅
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:08,565 INFO db.setup :: Checking if a database downgrade is required...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:09,647 INFO db.setup :: Running Database Migrations...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:09,648 INFO db.setup :: Setting up Liquibase...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:10,078 INFO db.setup :: Liquibase is ready.
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,282 INFO db.setup :: Database Upgrade Required
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | NOTICE: Your database requires updates to work with this version of Metabase.
metabase_app.1.mp46w949fe9t@docker-02    | Please execute the following sql commands on your database before proceeding.
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | SET SEARCH_PATH TO public, "$user","public";
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | -- Lock Database
metabase_app.1.mp46w949fe9t@docker-02    | UPDATE public.databasechangeloglock SET LOCKED = TRUE, LOCKEDBY = '4d32bea1ab17 (10.0.11.12)', LOCKGRANTED = NOW() WHERE ID = 1 AND LOCKED = FALSE;
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | SET SEARCH_PATH TO public, "$user","public";
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | SET SEARCH_PATH TO public, "$user","public";
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | -- *********************************************************************
metabase_app.1.mp46w949fe9t@docker-02    | -- Update Database Script
metabase_app.1.mp46w949fe9t@docker-02    | -- *********************************************************************
metabase_app.1.mp46w949fe9t@docker-02    | -- Change Log: liquibase.yaml
metabase_app.1.mp46w949fe9t@docker-02    | -- Ran at: 4/24/24, 1:43 PM
metabase_app.1.mp46w949fe9t@docker-02    | -- Against: metabase@jdbc:postgresql://db:5432/metabase
metabase_app.1.mp46w949fe9t@docker-02    | -- Liquibase version: 4.25.1
metabase_app.1.mp46w949fe9t@docker-02    | -- *********************************************************************
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | -- Release Database Lock
metabase_app.1.mp46w949fe9t@docker-02    | SET SEARCH_PATH TO public, "$user","public";
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | UPDATE public.databasechangeloglock SET LOCKED = FALSE, LOCKEDBY = NULL, LOCKGRANTED = NULL WHERE ID = 1;
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | SET SEARCH_PATH TO public, "$user","public";
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | Once your database is updated try running the application again.
metabase_app.1.mp46w949fe9t@docker-02    |
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,345 ERROR metabase.core :: Metabase Initialization FAILED
metabase_app.1.mp46w949fe9t@docker-02    | java.lang.Exception: Database requires manual upgrade.
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$print_migrations_and_quit_if_needed_BANG_.invokeStatic(setup.clj:54)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$print_migrations_and_quit_if_needed_BANG_.invoke(setup.clj:39)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$migrate_BANG_$fn__51104.invoke(setup.clj:83)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.liquibase$do_with_liquibase$f_STAR___48780.invoke(liquibase.clj:139)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invokeStatic(liquibase.clj:142)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invoke(liquibase.clj:130)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$migrate_BANG_.invokeStatic(setup.clj:75)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$migrate_BANG_.doInvoke(setup.clj:56)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:445)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invokeStatic(setup.clj:147)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invoke(setup.clj:141)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132$fn__51133.invoke(setup.clj:165)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.util.jvm$do_with_us_locale.invokeStatic(jvm.clj:239)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.util.jvm$do_with_us_locale.invoke(jvm.clj:225)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132.invoke(setup.clj:160)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$setup_db_BANG_.invokeStatic(setup.clj:159)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db.setup$setup_db_BANG_.invoke(setup.clj:153)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db$setup_db_BANG_$fn__51152.invoke(db.clj:69)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db$setup_db_BANG_.invokeStatic(db.clj:64)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.db$setup_db_BANG_.invoke(db.clj:55)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$init_BANG__STAR_.invokeStatic(core.clj:116)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$init_BANG__STAR_.invoke(core.clj:101)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$init_BANG_.invokeStatic(core.clj:159)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$init_BANG_.invoke(core.clj:154)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$start_normally.invokeStatic(core.clj:171)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$start_normally.invoke(core.clj:165)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$entrypoint.invokeStatic(core.clj:204)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.core$entrypoint.doInvoke(core.clj:198)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.Var.applyTo(Var.java:705)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.core$apply.invokeStatic(core.clj:667)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.core$apply.invoke(core.clj:662)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.bootstrap$_main.invokeStatic(bootstrap.clj:31)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.bootstrap$_main.doInvoke(bootstrap.clj:28)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.mp46w949fe9t@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.mp46w949fe9t@docker-02    |      at metabase.bootstrap.main(Unknown Source)
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,362 INFO metabase.core :: Metabase Shutting Down ...
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,363 INFO metabase.server :: Shutting Down Embedded Jetty Webserver
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,373 WARN db.liquibase :: ()
metabase_app.1.mp46w949fe9t@docker-02    | 2024-04-24 13:43:11,374 INFO metabase.core :: Metabase Shutdown COMPLETE


from metabase.

qnkhuat avatar qnkhuat commented on September 24, 2024

Hi @tdentwicklungsupport

Could you run it again with this log config?

<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
  <Appenders>
    <Console name="STDOUT" target="SYSTEM_OUT" follow="true">
      <PatternLayout pattern="%date %level %logger{2} :: %message%n%throwable">
        <replace regex=":basic-auth \\[.*\\]" replacement=":basic-auth [redacted]"/>
      </PatternLayout>
    </Console>

    <!-- This file appender is provided as an example -->
    <!--
    <RollingFile name="FILE" fileName="${logfile.path}/metabase.log" filePattern="${logfile.path}/metabase.log.%i">
      <Policies>
        <SizeBasedTriggeringPolicy size="500 MB"/>
      </Policies>
      <DefaultRolloverStrategy max="2"/>
      <PatternLayout pattern="%d [%t] %-5p%c - %m%n">
        <replace regex=":basic-auth \\[.*\\]" replacement=":basic-auth [redacted]"/>
      </PatternLayout>
    </RollingFile>
    -->
  </Appenders>

  <Loggers>
    <Logger name="metabase" level="INFO"/>
    <Logger name="metabase-enterprise" level="INFO"/>
    <Logger name="metabase.metabot" level="DEBUG"/>
    <Logger name="metabase.plugins" level="DEBUG"/>
    <Logger name="metabase.server.middleware" level="DEBUG"/>
    <Logger name="metabase.query-processor.async" level="DEBUG"/>
    <Logger name="com.mchange" level="ERROR"/>
    <Logger name="org.quartz" level="TRACE"/>
    <Logger name="toucan2" level="DEBUG"/>
    <Logger name="liquibase" level="ERROR"/>
    <Logger name="net.snowflake.client.jdbc.SnowflakeConnectString" level="ERROR"/>

    <Root level="WARN">
      <AppenderRef ref="STDOUT"/>
    </Root>
  </Loggers>
</Configuration>

I want to get a more detailed log of what's going on.

Also, as a rule of thumb, always back up your db before migrating.

from metabase.

qnkhuat avatar qnkhuat commented on September 24, 2024

See this for how to run metabase with a custom log file

from metabase.

tdentwicklungsupport avatar tdentwicklungsupport commented on September 24, 2024

@qnkhuat see below (i guess it did work adding the custom logging)

metabase_app.1.dgnuznxn8lwy@docker-02    | Metabase v0.49.7 (f0ff786)
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | Copyright © 2024 Metabase, Inc.
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | Metabase Enterprise Edition extensions are NOT PRESENT.
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:38,020 INFO metabase.core :: Starting Metabase in STANDALONE mode
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:38,075 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
metabase_app.1.dgnuznxn8lwy@docker-02    |  {:port 3000, :host "0.0.0.0"}
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:38,164 INFO metabase.core :: Starting Metabase version v0.49.7 (f0ff786) ...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:38,186 INFO metabase.core :: System info:
metabase_app.1.dgnuznxn8lwy@docker-02    |  {"file.encoding" "UTF-8",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.runtime.name" "OpenJDK Runtime Environment",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.runtime.version" "11.0.22+7",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.vendor" "Eclipse Adoptium",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.vendor.url" "https://adoptium.net/",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.version" "11.0.22",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.vm.name" "OpenJDK 64-Bit Server VM",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "java.vm.version" "11.0.22+7",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "os.name" "Linux",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "os.version" "5.4.0-177-generic",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "user.language" "en",
metabase_app.1.dgnuznxn8lwy@docker-02    |  "user.timezone" "GMT"}
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:38,225 INFO metabase.plugins :: Loading plugins in /plugins...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,058 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :googleanalytics...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,058 INFO driver.impl :: Registered driver :googleanalytics  🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,073 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :druid...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,074 INFO driver.impl :: Registered driver :druid  🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,086 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlserver...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,128 INFO driver.impl :: Registered driver :sqlserver (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,175 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :snowflake...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,177 INFO driver.impl :: Registered driver :snowflake (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,237 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :bigquery-cloud-sdk...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,238 INFO driver.impl :: Registered driver :bigquery-cloud-sdk (parents: [:sql]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,246 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :csv...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,247 INFO driver.impl :: Registered driver :csv (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,261 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :mongo...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,262 INFO driver.impl :: Registered driver :mongo  🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,327 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-jdbc...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,330 INFO driver.impl :: Registered driver :presto-jdbc (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,334 INFO plugins.dependencies :: Plugin 'Metabase Presto Driver' depends on plugin 'Presto Common Driver'
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,336 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? false
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,336 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver"]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,456 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :redshift...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,458 INFO driver.impl :: Registered driver :redshift (parents: [:postgres]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,467 INFO 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.
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,468 INFO plugins.dependencies :: Metabase Oracle Driver dependency {:class oracle.jdbc.OracleDriver} satisfied? false
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,470 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver" "Metabase Oracle Driver"]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,481 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :hive-like...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,482 INFO driver.impl :: Registered abstract driver :hive-like (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,483 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sparksql...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,483 INFO driver.impl :: Registered driver :sparksql (parents: [:hive-like]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,528 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlite...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,529 INFO driver.impl :: Registered driver :sqlite (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,541 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :athena...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,543 INFO driver.impl :: Registered driver :athena (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,549 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-common...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,555 INFO driver.impl :: Registered abstract driver :presto-common  🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,558 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? true
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,561 DEBUG plugins.initialize :: Dependencies satisfied; these plugins will now be loaded: ["Metabase Presto Driver"]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,562 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,564 INFO driver.impl :: Registered driver :presto (parents: [:presto-common]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,582 INFO 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.
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,585 INFO plugins.dependencies :: Metabase Vertica Driver dependency {:class com.vertica.jdbc.Driver} satisfied? false
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,587 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Vertica Driver" "Metabase Oracle Driver"]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,633 INFO metabase.core :: Setting up and migrating Metabase DB. Please sit tight, this may take a minute...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,637 INFO db.setup :: Verifying postgres Database Connection ...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,936 INFO db.setup :: Successfully verified PostgreSQL 13.14 (Debian 13.14-1.pgdg120+2) application database connection. ✅
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:39,937 INFO db.setup :: Checking if a database downgrade is required...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:41,034 INFO db.setup :: Running Database Migrations...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:41,035 INFO db.setup :: Setting up Liquibase...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:41,348 INFO db.setup :: Liquibase is ready.
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:41,348 INFO db.liquibase :: Checking if Database has unrun migrations...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:42,164 INFO db.liquibase :: Database has unrun migrations. Checking if migraton lock is taken...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:42,172 INFO db.liquibase :: No migration lock found.
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:42,653 INFO db.liquibase :: Running 1 migrations ...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,141 DEBUG toucan2.connection :: Resolve connection nil
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,144 DEBUG toucan2.connection :: Resolve connection org.postgresql.jdbc.PgConnection
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,147 DEBUG toucan2.connection :: do with transaction nil com.mchange.v2.c3p0.impl.NewProxyConnection
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,152 DEBUG toucan2.query :: Parse args for query type :toucan.query-type/select.instances (:model/Database)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,156 DEBUG toucan2.query :: Parsed => {:modelable :model/Database, :queryable {}}
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,158 DEBUG toucan2.model :: Resolved modelable :model/Database => model :model/Database
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,165 DEBUG toucan2.honeysql2 :: Building SELECT query for :model/Database with columns nil
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,171 DEBUG toucan2.honeysql2 :: => {:from [[:metabase_database]], :select [:*]}
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,172 DEBUG toucan2.query :: Apply kv-args nil
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,176 DEBUG toucan2.honeysql2 :: Compiling Honey SQL 2 with options {:dialect :metabase.db.setup/application-db, :quoted true, :quoted-snake false}
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,180 DEBUG toucan2.honeysql2 :: => ["SELECT * FROM \"metabase_database\""]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,230 DEBUG toucan2.connection :: Resolve connection nil
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,237 DEBUG toucan2.connection :: Resolve connection org.postgresql.jdbc.PgConnection
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,249 DEBUG jdbc.query :: Preparing JDBC query with next.jdbc options
metabase_app.1.dgnuznxn8lwy@docker-02    | {:concurrency :read-only,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :cursors :close,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :label-fn #<metabase.util$lower_case_en@52df2fd4>,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :read-columns #<metabase.db.jdbc_protocols$read_columns@1a6d1426>,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :result-type :forward-only}
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,254 DEBUG jdbc.query :: Query returned normal result set
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,256 DEBUG jdbc.result-set :: Reduce JDBC result set for model :model/Database with rf #<clojure.core$map$fn__5931$fn__5932@3805c478> and init []
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,262 DEBUG jdbc.result-set :: Getting modified column names with next.jdbc options
metabase_app.1.dgnuznxn8lwy@docker-02    | {:label-fn #<metabase.util$lower_case_en@52df2fd4>,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :qualifier-fn #<clojure.core$memoize$fn__6946@253be96d>,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :read-columns #<metabase.db.jdbc_protocols$read_columns@1a6d1426>,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :concurrency :read-only,
metabase_app.1.dgnuznxn8lwy@docker-02    |  :cursors :close,
metabase_app.1.dgnuznxn8lwy@docker-02    |  ...}
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,276 DEBUG jdbc.result-set :: Column names: [:id :created_at :updated_at :name :description ...]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,287 DEBUG jdbc.result-set :: Could not determine index of column name :start_of_week. Found: [:id :created_at :updated_at :name :description ...]
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,331 DEBUG jdbc.read :: Column 7 "metabase_database.engine" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,336 DEBUG jdbc.read :: Fetching values in column 7 with (.getObject rs 7)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,340 INFO driver.impl :: Initializing driver :sql...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,341 INFO driver.impl :: Initializing driver :sql-jdbc...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,341 INFO driver.impl :: Initializing driver :sqlserver...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,342 INFO plugins.classloader :: Added URL file:/plugins/sqlserver.metabase-driver.jar to classpath
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:43,344 DEBUG plugins.init-steps :: Loading plugin namespace metabase.driver.sqlserver...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,030 INFO driver.impl :: Registered driver :sqlserver (parents: [:sql-jdbc]) 🚚
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,276 DEBUG plugins.jdbc-proxy :: Registering JDBC proxy driver for com.microsoft.sqlserver.jdbc.SQLServerDriver...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,279 INFO metabase.util ::  ⮦ Load lazy loading driver :sqlserver took 934.9 ms
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,282 DEBUG jdbc.read :: Column 22 "metabase_database.dbms_version" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,284 DEBUG jdbc.read :: Fetching values in column 22 with (.getObject rs 22)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,336 DEBUG jdbc.read :: Column 6 "metabase_database.details" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,338 DEBUG jdbc.read :: Fetching values in column 6 with (.getObject rs 6)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,342 DEBUG jdbc.read :: Column 1 "metabase_database.id" is of JDBC type java.sql.Types/INTEGER, native type "serial"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,345 DEBUG jdbc.read :: Fetching values in column 1 with (.getObject rs 1)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,346 DEBUG jdbc.read :: Column 2 "metabase_database.created_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,349 DEBUG jdbc.read :: Fetching values in column 2 with (.getObject rs 2 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,353 DEBUG jdbc.read :: Column 3 "metabase_database.updated_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,353 DEBUG jdbc.read :: Fetching values in column 3 with (.getObject rs 3 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,354 DEBUG jdbc.read :: Column 4 "metabase_database.name" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,356 DEBUG jdbc.read :: Fetching values in column 4 with (.getObject rs 4)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,356 DEBUG jdbc.read :: Column 5 "metabase_database.description" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,358 DEBUG jdbc.read :: Fetching values in column 5 with (.getObject rs 5)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,359 DEBUG jdbc.read :: Column 8 "metabase_database.is_sample" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,361 DEBUG jdbc.read :: Fetching values in column 8 with (.getObject rs 8)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,362 DEBUG jdbc.read :: Column 9 "metabase_database.is_full_sync" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,363 DEBUG jdbc.read :: Fetching values in column 9 with (.getObject rs 9)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,365 DEBUG jdbc.read :: Column 10 "metabase_database.points_of_interest" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,366 DEBUG jdbc.read :: Fetching values in column 10 with (.getObject rs 10)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,368 DEBUG jdbc.read :: Column 11 "metabase_database.caveats" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,368 DEBUG jdbc.read :: Fetching values in column 11 with (.getObject rs 11)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,369 DEBUG jdbc.read :: Column 12 "metabase_database.metadata_sync_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,370 DEBUG jdbc.read :: Fetching values in column 12 with (.getObject rs 12)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,370 DEBUG jdbc.read :: Column 13 "metabase_database.cache_field_values_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,371 DEBUG jdbc.read :: Fetching values in column 13 with (.getObject rs 13)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,372 DEBUG jdbc.read :: Column 14 "metabase_database.timezone" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,374 DEBUG jdbc.read :: Fetching values in column 14 with (.getObject rs 14)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,375 DEBUG jdbc.read :: Column 15 "metabase_database.is_on_demand" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,379 DEBUG jdbc.read :: Fetching values in column 15 with (.getObject rs 15)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,381 DEBUG jdbc.read :: Column 16 "metabase_database.auto_run_queries" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,383 DEBUG jdbc.read :: Fetching values in column 16 with (.getObject rs 16)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,385 DEBUG jdbc.read :: Column 17 "metabase_database.refingerprint" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,387 DEBUG jdbc.read :: Fetching values in column 17 with (.getObject rs 17)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,388 DEBUG jdbc.read :: Column 18 "metabase_database.cache_ttl" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,389 DEBUG jdbc.read :: Fetching values in column 18 with (.getObject rs 18)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,426 DEBUG jdbc.read :: Column 19 "metabase_database.initial_sync_status" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,428 DEBUG jdbc.read :: Fetching values in column 19 with (.getObject rs 19)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,429 DEBUG jdbc.read :: Column 20 "metabase_database.creator_id" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,430 DEBUG jdbc.read :: Fetching values in column 20 with (.getObject rs 20)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,431 DEBUG jdbc.read :: Column 21 "metabase_database.settings" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,431 DEBUG jdbc.read :: Fetching values in column 21 with (.getObject rs 21)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,432 DEBUG jdbc.read :: Column 23 "metabase_database.is_audit" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,434 DEBUG jdbc.read :: Fetching values in column 23 with (.getObject rs 23)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,435 DEBUG jdbc.read :: Column 7 "metabase_database.engine" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,436 DEBUG jdbc.read :: Fetching values in column 7 with (.getObject rs 7)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,437 DEBUG jdbc.read :: Column 22 "metabase_database.dbms_version" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,438 DEBUG jdbc.read :: Fetching values in column 22 with (.getObject rs 22)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,439 DEBUG jdbc.read :: Column 6 "metabase_database.details" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,441 DEBUG jdbc.read :: Fetching values in column 6 with (.getObject rs 6)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,442 DEBUG jdbc.read :: Column 1 "metabase_database.id" is of JDBC type java.sql.Types/INTEGER, native type "serial"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,443 DEBUG jdbc.read :: Fetching values in column 1 with (.getObject rs 1)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,446 DEBUG jdbc.read :: Column 2 "metabase_database.created_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,449 DEBUG jdbc.read :: Fetching values in column 2 with (.getObject rs 2 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,450 DEBUG jdbc.read :: Column 3 "metabase_database.updated_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,454 DEBUG jdbc.read :: Fetching values in column 3 with (.getObject rs 3 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,455 DEBUG jdbc.read :: Column 4 "metabase_database.name" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,457 DEBUG jdbc.read :: Fetching values in column 4 with (.getObject rs 4)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,458 DEBUG jdbc.read :: Column 5 "metabase_database.description" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,458 DEBUG jdbc.read :: Fetching values in column 5 with (.getObject rs 5)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,459 DEBUG jdbc.read :: Column 8 "metabase_database.is_sample" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,460 DEBUG jdbc.read :: Fetching values in column 8 with (.getObject rs 8)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,460 DEBUG jdbc.read :: Column 9 "metabase_database.is_full_sync" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,461 DEBUG jdbc.read :: Fetching values in column 9 with (.getObject rs 9)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,462 DEBUG jdbc.read :: Column 10 "metabase_database.points_of_interest" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,464 DEBUG jdbc.read :: Fetching values in column 10 with (.getObject rs 10)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,464 DEBUG jdbc.read :: Column 11 "metabase_database.caveats" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,465 DEBUG jdbc.read :: Fetching values in column 11 with (.getObject rs 11)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,466 DEBUG jdbc.read :: Column 12 "metabase_database.metadata_sync_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,466 DEBUG jdbc.read :: Fetching values in column 12 with (.getObject rs 12)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,467 DEBUG jdbc.read :: Column 13 "metabase_database.cache_field_values_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,488 DEBUG jdbc.read :: Fetching values in column 13 with (.getObject rs 13)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,490 DEBUG jdbc.read :: Column 14 "metabase_database.timezone" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,490 DEBUG jdbc.read :: Fetching values in column 14 with (.getObject rs 14)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,491 DEBUG jdbc.read :: Column 15 "metabase_database.is_on_demand" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,492 DEBUG jdbc.read :: Fetching values in column 15 with (.getObject rs 15)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,493 DEBUG jdbc.read :: Column 16 "metabase_database.auto_run_queries" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,494 DEBUG jdbc.read :: Fetching values in column 16 with (.getObject rs 16)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,494 DEBUG jdbc.read :: Column 17 "metabase_database.refingerprint" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,495 DEBUG jdbc.read :: Fetching values in column 17 with (.getObject rs 17)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,496 DEBUG jdbc.read :: Column 18 "metabase_database.cache_ttl" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,496 DEBUG jdbc.read :: Fetching values in column 18 with (.getObject rs 18)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,497 DEBUG jdbc.read :: Column 19 "metabase_database.initial_sync_status" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,498 DEBUG jdbc.read :: Fetching values in column 19 with (.getObject rs 19)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,498 DEBUG jdbc.read :: Column 20 "metabase_database.creator_id" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,499 DEBUG jdbc.read :: Fetching values in column 20 with (.getObject rs 20)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,499 DEBUG jdbc.read :: Column 21 "metabase_database.settings" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,500 DEBUG jdbc.read :: Fetching values in column 21 with (.getObject rs 21)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,501 DEBUG jdbc.read :: Column 23 "metabase_database.is_audit" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,526 DEBUG jdbc.read :: Fetching values in column 23 with (.getObject rs 23)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,528 DEBUG jdbc.read :: Column 7 "metabase_database.engine" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,528 DEBUG jdbc.read :: Fetching values in column 7 with (.getObject rs 7)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,529 DEBUG jdbc.read :: Column 22 "metabase_database.dbms_version" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,530 DEBUG jdbc.read :: Fetching values in column 22 with (.getObject rs 22)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,532 DEBUG jdbc.read :: Column 6 "metabase_database.details" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,532 DEBUG jdbc.read :: Fetching values in column 6 with (.getObject rs 6)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,534 DEBUG jdbc.read :: Column 1 "metabase_database.id" is of JDBC type java.sql.Types/INTEGER, native type "serial"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,534 DEBUG jdbc.read :: Fetching values in column 1 with (.getObject rs 1)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,535 DEBUG jdbc.read :: Column 2 "metabase_database.created_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,536 DEBUG jdbc.read :: Fetching values in column 2 with (.getObject rs 2 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,537 DEBUG jdbc.read :: Column 3 "metabase_database.updated_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,537 DEBUG jdbc.read :: Fetching values in column 3 with (.getObject rs 3 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,538 DEBUG jdbc.read :: Column 4 "metabase_database.name" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,539 DEBUG jdbc.read :: Fetching values in column 4 with (.getObject rs 4)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,539 DEBUG jdbc.read :: Column 5 "metabase_database.description" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,540 DEBUG jdbc.read :: Fetching values in column 5 with (.getObject rs 5)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,540 DEBUG jdbc.read :: Column 8 "metabase_database.is_sample" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,541 DEBUG jdbc.read :: Fetching values in column 8 with (.getObject rs 8)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,542 DEBUG jdbc.read :: Column 9 "metabase_database.is_full_sync" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,542 DEBUG jdbc.read :: Fetching values in column 9 with (.getObject rs 9)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,543 DEBUG jdbc.read :: Column 10 "metabase_database.points_of_interest" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,544 DEBUG jdbc.read :: Fetching values in column 10 with (.getObject rs 10)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,544 DEBUG jdbc.read :: Column 11 "metabase_database.caveats" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,545 DEBUG jdbc.read :: Fetching values in column 11 with (.getObject rs 11)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,545 DEBUG jdbc.read :: Column 12 "metabase_database.metadata_sync_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,546 DEBUG jdbc.read :: Fetching values in column 12 with (.getObject rs 12)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,546 DEBUG jdbc.read :: Column 13 "metabase_database.cache_field_values_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,547 DEBUG jdbc.read :: Fetching values in column 13 with (.getObject rs 13)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,548 DEBUG jdbc.read :: Column 14 "metabase_database.timezone" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,548 DEBUG jdbc.read :: Fetching values in column 14 with (.getObject rs 14)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,549 DEBUG jdbc.read :: Column 15 "metabase_database.is_on_demand" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,550 DEBUG jdbc.read :: Fetching values in column 15 with (.getObject rs 15)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,550 DEBUG jdbc.read :: Column 16 "metabase_database.auto_run_queries" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,551 DEBUG jdbc.read :: Fetching values in column 16 with (.getObject rs 16)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,551 DEBUG jdbc.read :: Column 17 "metabase_database.refingerprint" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,552 DEBUG jdbc.read :: Fetching values in column 17 with (.getObject rs 17)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,553 DEBUG jdbc.read :: Column 18 "metabase_database.cache_ttl" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,553 DEBUG jdbc.read :: Fetching values in column 18 with (.getObject rs 18)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,554 DEBUG jdbc.read :: Column 19 "metabase_database.initial_sync_status" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,554 DEBUG jdbc.read :: Fetching values in column 19 with (.getObject rs 19)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,555 DEBUG jdbc.read :: Column 20 "metabase_database.creator_id" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,556 DEBUG jdbc.read :: Fetching values in column 20 with (.getObject rs 20)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,556 DEBUG jdbc.read :: Column 21 "metabase_database.settings" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,557 DEBUG jdbc.read :: Fetching values in column 21 with (.getObject rs 21)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,557 DEBUG jdbc.read :: Column 23 "metabase_database.is_audit" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,558 DEBUG jdbc.read :: Fetching values in column 23 with (.getObject rs 23)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,559 DEBUG jdbc.read :: Column 7 "metabase_database.engine" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,560 DEBUG jdbc.read :: Fetching values in column 7 with (.getObject rs 7)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,560 DEBUG jdbc.read :: Column 22 "metabase_database.dbms_version" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,561 DEBUG jdbc.read :: Fetching values in column 22 with (.getObject rs 22)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,562 DEBUG jdbc.read :: Column 6 "metabase_database.details" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,563 DEBUG jdbc.read :: Fetching values in column 6 with (.getObject rs 6)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,564 DEBUG jdbc.read :: Column 1 "metabase_database.id" is of JDBC type java.sql.Types/INTEGER, native type "serial"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,564 DEBUG jdbc.read :: Fetching values in column 1 with (.getObject rs 1)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,565 DEBUG jdbc.read :: Column 2 "metabase_database.created_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,566 DEBUG jdbc.read :: Fetching values in column 2 with (.getObject rs 2 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,566 DEBUG jdbc.read :: Column 3 "metabase_database.updated_at" is of JDBC type java.sql.Types/TIMESTAMP, native type "timestamptz"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,567 DEBUG jdbc.read :: Fetching values in column 3 with (.getObject rs 3 java.time.OffsetDateTime)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,567 DEBUG jdbc.read :: Column 4 "metabase_database.name" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,568 DEBUG jdbc.read :: Fetching values in column 4 with (.getObject rs 4)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,569 DEBUG jdbc.read :: Column 5 "metabase_database.description" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,569 DEBUG jdbc.read :: Fetching values in column 5 with (.getObject rs 5)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,570 DEBUG jdbc.read :: Column 8 "metabase_database.is_sample" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,571 DEBUG jdbc.read :: Fetching values in column 8 with (.getObject rs 8)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,572 DEBUG jdbc.read :: Column 9 "metabase_database.is_full_sync" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,572 DEBUG jdbc.read :: Fetching values in column 9 with (.getObject rs 9)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,573 DEBUG jdbc.read :: Column 10 "metabase_database.points_of_interest" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,574 DEBUG jdbc.read :: Fetching values in column 10 with (.getObject rs 10)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,574 DEBUG jdbc.read :: Column 11 "metabase_database.caveats" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,575 DEBUG jdbc.read :: Fetching values in column 11 with (.getObject rs 11)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,575 DEBUG jdbc.read :: Column 12 "metabase_database.metadata_sync_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,576 DEBUG jdbc.read :: Fetching values in column 12 with (.getObject rs 12)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,577 DEBUG jdbc.read :: Column 13 "metabase_database.cache_field_values_schedule" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,577 DEBUG jdbc.read :: Fetching values in column 13 with (.getObject rs 13)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,578 DEBUG jdbc.read :: Column 14 "metabase_database.timezone" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,579 DEBUG jdbc.read :: Fetching values in column 14 with (.getObject rs 14)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,579 DEBUG jdbc.read :: Column 15 "metabase_database.is_on_demand" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,580 DEBUG jdbc.read :: Fetching values in column 15 with (.getObject rs 15)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,580 DEBUG jdbc.read :: Column 16 "metabase_database.auto_run_queries" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,581 DEBUG jdbc.read :: Fetching values in column 16 with (.getObject rs 16)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,582 DEBUG jdbc.read :: Column 17 "metabase_database.refingerprint" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,582 DEBUG jdbc.read :: Fetching values in column 17 with (.getObject rs 17)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,583 DEBUG jdbc.read :: Column 18 "metabase_database.cache_ttl" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,584 DEBUG jdbc.read :: Fetching values in column 18 with (.getObject rs 18)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,584 DEBUG jdbc.read :: Column 19 "metabase_database.initial_sync_status" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,585 DEBUG jdbc.read :: Fetching values in column 19 with (.getObject rs 19)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,585 DEBUG jdbc.read :: Column 20 "metabase_database.creator_id" is of JDBC type java.sql.Types/INTEGER, native type "int4"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,586 DEBUG jdbc.read :: Fetching values in column 20 with (.getObject rs 20)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,587 DEBUG jdbc.read :: Column 21 "metabase_database.settings" is of JDBC type java.sql.Types/VARCHAR, native type "text"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,587 DEBUG jdbc.read :: Fetching values in column 21 with (.getObject rs 21)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,588 DEBUG jdbc.read :: Column 23 "metabase_database.is_audit" is of JDBC type java.sql.Types/BIT, native type "bool"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,588 DEBUG jdbc.read :: Fetching values in column 23 with (.getObject rs 23)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,589 DEBUG jdbc.read :: Column 7 "metabase_database.engine" is of JDBC type java.sql.Types/VARCHAR, native type "varchar"
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,590 DEBUG jdbc.read :: Fetching values in column 7 with (.getObject rs 7)
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,591 INFO driver.impl :: Initializing driver :csv...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,592 INFO plugins.classloader :: Added URL file:/plugins/csv.metabase-driver.jar to classpath
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,592 DEBUG plugins.init-steps :: Loading plugin namespace metabase.driver.csv...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,631 ERROR liquibase.changelog :: ChangeSet migrations/001_update_migrations.yaml::v49.2024-04-09T10:00:03::qnkhuat encountered an exception.
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | UPDATE SUMMARY
metabase_app.1.dgnuznxn8lwy@docker-02    | Run:                          1
metabase_app.1.dgnuznxn8lwy@docker-02    | Previously run:             268
metabase_app.1.dgnuznxn8lwy@docker-02    | Filtered out:                17
metabase_app.1.dgnuznxn8lwy@docker-02    | -------------------------------
metabase_app.1.dgnuznxn8lwy@docker-02    | Total change sets:          286
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | FILTERED CHANGE SETS SUMMARY
metabase_app.1.dgnuznxn8lwy@docker-02    | DBMS mismatch:               17
metabase_app.1.dgnuznxn8lwy@docker-02    |
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,668 ERROR metabase.core :: Metabase Initialization FAILED
metabase_app.1.dgnuznxn8lwy@docker-02    | liquibase.exception.CommandExecutionException: java.lang.ClassCastException: class java.lang.ExceptionInInitializerError cannot be cast to class java.lang.Exception (java.lang.ExceptionInInitializerError and java.lang.Exception are in module java.base of loader 'bootstrap')
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.command.CommandScope.execute(CommandScope.java:253)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Liquibase.lambda$update$0(Liquibase.java:245)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Scope.lambda$child$0(Scope.java:186)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Scope.child(Scope.java:195)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Scope.child(Scope.java:185)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Scope.child(Scope.java:164)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Liquibase.runInScope(Liquibase.java:1419)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Liquibase.update(Liquibase.java:234)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Liquibase.update(Liquibase.java:212)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.Liquibase.update(Liquibase.java:194)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.liquibase$migrate_up_if_needed_BANG_.invokeStatic(liquibase.clj:305)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.liquibase$migrate_up_if_needed_BANG_.invoke(liquibase.clj:287)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$migrate_BANG_$fn__51104.invoke(setup.clj:80)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.liquibase$do_with_liquibase$f_STAR___48780.invoke(liquibase.clj:139)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invokeStatic(liquibase.clj:142)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invoke(liquibase.clj:130)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$migrate_BANG_.invokeStatic(setup.clj:75)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$migrate_BANG_.doInvoke(setup.clj:56)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:445)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invokeStatic(setup.clj:147)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invoke(setup.clj:141)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132$fn__51133.invoke(setup.clj:165)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.util.jvm$do_with_us_locale.invokeStatic(jvm.clj:239)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.util.jvm$do_with_us_locale.invoke(jvm.clj:225)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132.invoke(setup.clj:160)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$setup_db_BANG_.invokeStatic(setup.clj:159)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db.setup$setup_db_BANG_.invoke(setup.clj:153)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db$setup_db_BANG_$fn__51152.invoke(db.clj:69)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db$setup_db_BANG_.invokeStatic(db.clj:64)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.db$setup_db_BANG_.invoke(db.clj:55)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$init_BANG__STAR_.invokeStatic(core.clj:116)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$init_BANG__STAR_.invoke(core.clj:101)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$init_BANG_.invokeStatic(core.clj:159)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$init_BANG_.invoke(core.clj:154)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$start_normally.invokeStatic(core.clj:171)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$start_normally.invoke(core.clj:165)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$entrypoint.invokeStatic(core.clj:204)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.core$entrypoint.doInvoke(core.clj:198)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.Var.applyTo(Var.java:705)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.core$apply.invokeStatic(core.clj:667)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.core$apply.invoke(core.clj:662)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.bootstrap$_main.invokeStatic(bootstrap.clj:31)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.bootstrap$_main.doInvoke(bootstrap.clj:28)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at metabase.bootstrap.main(Unknown Source)
metabase_app.1.dgnuznxn8lwy@docker-02    | Caused by: java.lang.ClassCastException: class java.lang.ExceptionInInitializerError cannot be cast to class java.lang.Exception (java.lang.ExceptionInInitializerError and java.lang.Exception are in module java.base of loader 'bootstrap')
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.command.CommandScope.logPrimaryExceptionToMdc(CommandScope.java:287)
metabase_app.1.dgnuznxn8lwy@docker-02    |      at liquibase.command.CommandScope.execute(CommandScope.java:245)
metabase_app.1.dgnuznxn8lwy@docker-02    |      ... 49 more
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,678 INFO metabase.core :: Metabase Shutting Down ...
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,679 INFO metabase.server :: Shutting Down Embedded Jetty Webserver
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,685 WARN db.liquibase :: ()
metabase_app.1.dgnuznxn8lwy@docker-02    | 2024-04-24 14:17:44,686 INFO metabase.core :: Metabase Shutdown COMPLETE

from metabase.

qnkhuat avatar qnkhuat commented on September 24, 2024

hmm, the log is not really helpful.

Did you do anything custom with your instance?

Also I see in the list of DBs you have csv. what is that?

from metabase.

tdentwicklungsupport avatar tdentwicklungsupport commented on September 24, 2024

Did you do anything custom with your instance?

Nothing i am aware of

Also I see in the list of DBs you have csv. what is that?

This was a csv plugin - removed that now

Also i see another error when upgrading directl from .5 to .7:
auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by runningjava -jar metabase.jar migrate release-locks.

metabase_app.1.swfh5438l6ix@docker-02    | Metabase v0.49.7 (f0ff786)
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | Copyright © 2024 Metabase, Inc.
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | Metabase Enterprise Edition extensions are NOT PRESENT.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:18,085 INFO metabase.core :: Starting Metabase in STANDALONE mode
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:18,147 INFO metabase.server :: Launching Embedded Jetty Webserver with config:
metabase_app.1.swfh5438l6ix@docker-02    |  {:port 3000, :host "0.0.0.0"}
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:18,247 INFO metabase.core :: Starting Metabase version v0.49.7 (f0ff786) ...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:18,252 INFO metabase.core :: System info:
metabase_app.1.swfh5438l6ix@docker-02    |  {"file.encoding" "UTF-8",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.runtime.name" "OpenJDK Runtime Environment",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.runtime.version" "11.0.22+7",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.vendor" "Eclipse Adoptium",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.vendor.url" "https://adoptium.net/",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.version" "11.0.22",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.vm.name" "OpenJDK 64-Bit Server VM",
metabase_app.1.swfh5438l6ix@docker-02    |  "java.vm.version" "11.0.22+7",
metabase_app.1.swfh5438l6ix@docker-02    |  "os.name" "Linux",
metabase_app.1.swfh5438l6ix@docker-02    |  "os.version" "5.4.0-177-generic",
metabase_app.1.swfh5438l6ix@docker-02    |  "user.language" "en",
metabase_app.1.swfh5438l6ix@docker-02    |  "user.timezone" "GMT"}
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:18,255 INFO metabase.plugins :: Loading plugins in /plugins...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,387 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :googleanalytics...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,426 INFO driver.impl :: Registered driver :googleanalytics  🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,440 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :druid...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,441 INFO driver.impl :: Registered driver :druid  🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,453 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlserver...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,455 INFO driver.impl :: Registered driver :sqlserver (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,537 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :snowflake...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,543 INFO driver.impl :: Registered driver :snowflake (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,567 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :bigquery-cloud-sdk...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,568 INFO driver.impl :: Registered driver :bigquery-cloud-sdk (parents: [:sql]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,583 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :mongo...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,583 INFO driver.impl :: Registered driver :mongo  🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,633 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-jdbc...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,634 INFO driver.impl :: Registered driver :presto-jdbc (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,639 INFO plugins.dependencies :: Plugin 'Metabase Presto Driver' depends on plugin 'Presto Common Driver'
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,641 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? false
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,642 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver"]
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,650 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :redshift...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,651 INFO driver.impl :: Registered driver :redshift (parents: [:postgres]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,658 INFO 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.
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,659 INFO plugins.dependencies :: Metabase Oracle Driver dependency {:class oracle.jdbc.OracleDriver} satisfied? false
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,660 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Presto Driver" "Metabase Oracle Driver"]
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,747 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :hive-like...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,748 INFO driver.impl :: Registered abstract driver :hive-like (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,749 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sparksql...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,750 INFO driver.impl :: Registered driver :sparksql (parents: [:hive-like]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,754 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :sqlite...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,754 INFO driver.impl :: Registered driver :sqlite (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,768 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :athena...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,769 INFO driver.impl :: Registered driver :athena (parents: [:sql-jdbc]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,775 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto-common...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,776 INFO driver.impl :: Registered abstract driver :presto-common  🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,777 INFO plugins.dependencies :: Metabase Presto Driver dependency {:plugin Presto Common Driver} satisfied? true
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,781 DEBUG plugins.initialize :: Dependencies satisfied; these plugins will now be loaded: ["Metabase Presto Driver"]
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,783 DEBUG plugins.lazy-loaded-driver :: Registering lazy loading driver :presto...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,783 INFO driver.impl :: Registered driver :presto (parents: [:presto-common]) 🚚
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,791 INFO 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.
metabase_app.1.swfh5438l6ix@docker-02    |
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,792 INFO plugins.dependencies :: Metabase Vertica Driver dependency {:class com.vertica.jdbc.Driver} satisfied? false
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,793 INFO plugins.dependencies :: Plugins with unsatisfied deps: ["Metabase Vertica Driver" "Metabase Oracle Driver"]
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,830 INFO metabase.core :: Setting up and migrating Metabase DB. Please sit tight, this may take a minute...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:19,833 INFO db.setup :: Verifying postgres Database Connection ...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:20,087 INFO db.setup :: Successfully verified PostgreSQL 13.14 (Debian 13.14-1.pgdg120+2) application database connection. ✅
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:20,088 INFO db.setup :: Checking if a database downgrade is required...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:21,244 INFO db.setup :: Running Database Migrations...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:21,245 INFO db.setup :: Setting up Liquibase...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:21,499 INFO db.setup :: Liquibase is ready.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:21,499 INFO db.liquibase :: Checking if Database has unrun migrations...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:22,277 INFO db.liquibase :: Database has unrun migrations. Checking if migraton lock is taken...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:24,335 WARN util.jvm :: auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:26,342 WARN util.jvm :: auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:28,349 WARN util.jvm :: auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:30,363 WARN util.jvm :: auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:32,368 WARN util.jvm :: auto-retry metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803@7ff31e4b: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:34,374 ERROR metabase.core :: Metabase Initialization FAILED
metabase_app.1.swfh5438l6ix@docker-02    | liquibase.exception.LockException: Database has migration lock; cannot run migrations. You can force-release these locks by running `java -jar metabase.jar migrate release-locks`.
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$wait_for_migration_lock_to_be_cleared$fn__48803.invoke(liquibase.clj:218)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:176)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:183)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:183)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:183)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:183)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invokeStatic(jvm.clj:183)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_auto_retries.invoke(jvm.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$wait_for_migration_lock_to_be_cleared.invokeStatic(liquibase.clj:212)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$wait_for_migration_lock_to_be_cleared.invoke(liquibase.clj:207)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$migrate_up_if_needed_BANG_.invokeStatic(liquibase.clj:294)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$migrate_up_if_needed_BANG_.invoke(liquibase.clj:287)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$migrate_BANG_$fn__51104.invoke(setup.clj:80)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$do_with_liquibase$f_STAR___48780.invoke(liquibase.clj:139)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invokeStatic(liquibase.clj:142)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.liquibase$do_with_liquibase.invoke(liquibase.clj:130)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$migrate_BANG_.invokeStatic(setup.clj:75)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$migrate_BANG_.doInvoke(setup.clj:56)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:445)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invokeStatic(setup.clj:147)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$run_schema_migrations_BANG_.invoke(setup.clj:141)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132$fn__51133.invoke(setup.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_us_locale.invokeStatic(jvm.clj:239)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.util.jvm$do_with_us_locale.invoke(jvm.clj:225)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$setup_db_BANG_$fn__51132.invoke(setup.clj:160)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$setup_db_BANG_.invokeStatic(setup.clj:159)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db.setup$setup_db_BANG_.invoke(setup.clj:153)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db$setup_db_BANG_$fn__51152.invoke(db.clj:69)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db$setup_db_BANG_.invokeStatic(db.clj:64)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.db$setup_db_BANG_.invoke(db.clj:55)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$init_BANG__STAR_.invokeStatic(core.clj:116)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$init_BANG__STAR_.invoke(core.clj:101)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$init_BANG_.invokeStatic(core.clj:159)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$init_BANG_.invoke(core.clj:154)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$start_normally.invokeStatic(core.clj:171)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$start_normally.invoke(core.clj:165)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$entrypoint.invokeStatic(core.clj:204)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.core$entrypoint.doInvoke(core.clj:198)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.Var.applyTo(Var.java:705)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.core$apply.invokeStatic(core.clj:667)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.core$apply.invoke(core.clj:662)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.bootstrap$_main.invokeStatic(bootstrap.clj:31)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.bootstrap$_main.doInvoke(bootstrap.clj:28)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.RestFn.invoke(RestFn.java:397)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.AFn.applyToHelper(AFn.java:152)
metabase_app.1.swfh5438l6ix@docker-02    |      at clojure.lang.RestFn.applyTo(RestFn.java:132)
metabase_app.1.swfh5438l6ix@docker-02    |      at metabase.bootstrap.main(Unknown Source)
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:34,384 INFO metabase.core :: Metabase Shutting Down ...
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:34,385 INFO metabase.server :: Shutting Down Embedded Jetty Webserver
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:34,399 WARN db.liquibase :: ()
metabase_app.1.swfh5438l6ix@docker-02    | 2024-04-25 09:39:34,402 INFO metabase.core :: Metabase Shutdown COMPLETE

from metabase.

qnkhuat avatar qnkhuat commented on September 24, 2024

can you run java -jar metabase.jar migrate release-locks ? this will force release the lock.

Also wdym by removing it? did you remove the DBs that use it as well?

from metabase.

tdentwicklungsupport avatar tdentwicklungsupport commented on September 24, 2024

Also wdym by removing it? did you remove the DBs that use it as well?

I remove the database and then the plugin

After removing the plugin and running java -jar metabase.jar migrate release-locks it now works running 0.49.7 :)

Thank you @qnkhuat

from metabase.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.