cli icon indicating copy to clipboard operation
cli copied to clipboard

"supabase start" error

Open duongphuhiep opened this issue 9 months ago • 1 comments

Describe the bug

full logs of supabase start --debug --create-ticket
supabase start --debug --create-ticket
Supabase CLI 2.22.12
2025/05/14 18:12:01 PG Send: {"Type":"StartupMessage","ProtocolVersion":196608,"Parameters":{"database":"postgres","user":"postgres"}}
2025/05/14 18:12:01 PG Recv: {"Type":"AuthenticationSASL","AuthMechanisms":["SCRAM-SHA-256"]}
2025/05/14 18:12:01 PG Send: {"Type":"SASLInitialResponse","AuthMechanism":"SCRAM-SHA-256","Data":"n,,n=,r=y5xEahabiEc8sWqfRl1vK7qV"}
2025/05/14 18:12:01 PG Recv: {"Type":"AuthenticationSASLContinue","Data":"r=y5xEahabiEc8sWqfRl1vK7qVdgnL8gr5EUnYOkrc6M2riRi+,s=FxtnvPNLCncAZ+uGkbWjjQ==,i=4096"}
2025/05/14 18:12:01 PG Send: {"Type":"SASLResponse","Data":"c=biws,r=y5xEahabiEc8sWqfRl1vK7qVdgnL8gr5EUnYOkrc6M2riRi+,p=vH5Zzy6GZ0rCC7L8YRfftd0PDEuyrHRpek7yJ1PVyjg="}
2025/05/14 18:12:01 PG Recv: {"Type":"AuthenticationSASLFinal","Data":"v=JLK6Wqbfglq6nFORf+S1nBtUd6lamcWjD4M58oO6S74="}
2025/05/14 18:12:01 PG Recv: {"Type":"AuthenticationOK"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"application_name","Value":""}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"client_encoding","Value":"UTF8"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"DateStyle","Value":"ISO, MDY"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"default_transaction_read_only","Value":"off"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"in_hot_standby","Value":"off"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"integer_datetimes","Value":"on"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"IntervalStyle","Value":"postgres"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"is_superuser","Value":"off"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"server_encoding","Value":"UTF8"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"server_version","Value":"15.8"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"session_authorization","Value":"postgres"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"standard_conforming_strings","Value":"on"}
2025/05/14 18:12:01 PG Recv: {"Type":"ParameterStatus","Name":"TimeZone","Value":"UTC"}
2025/05/14 18:12:01 PG Recv: {"Type":"BackendKeyData","ProcessID":193,"SecretKey":2455762132}
2025/05/14 18:12:01 PG Recv: {"Type":"ReadyForQuery","TxStatus":"I"}
+ ulimit -ning schema...
+ '[' '!' -z '' ']'
+ export ERL_CRASH_DUMP=/tmp/erl_crash.dump
+ ERL_CRASH_DUMP=/tmp/erl_crash.dump
+ '[' false = true ']'
+ echo 'Running migrations'
+ sudo -E -u nobody /app/bin/migrate
+ '[' true = true ']'...
+ echo 'Seeding selfhosted Realtime'
+ sudo -E -u nobody /app/bin/realtime eval 'Realtime.Release.seeds(Realtime.Repo)'
+ echo 'Starting Realtime'
+ ulimit -n
+ exec /app/bin/realtime eval '{:ok, _} = Application.ensure_all_started(:realtime)
{:ok, _} = Realtime.Tenants.health_check("realtime-dev")'
[os_mon] cpu supervisor port (cpu_sup): Erlang has closed
[os_mon] memory supervisor port (memsup): Erlang has closed
Seeding globals from roles.sql...
WARN: no files matched pattern: supabase/seed.sql
2025/05/14 18:12:16 PG Send: {"Type":"Terminate"}
2025/05/14 18:12:28 HTTP GET: http://127.0.0.1:54321/storage/v1/bucket
2025/05/14 18:12:28 HTTP HEAD: http://127.0.0.1:54321/rest-admin/v1/ready
2025/05/14 18:12:28 HTTP HEAD: http://127.0.0.1:54321/functions/v1/_internal/health
supabase_analytics_chat-monitor container logs:
    warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
    │
  3 │   @env Application.get_env(:logflare, :env)
    │                    ~
    │
    └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20210322193905_rename_columns_for_mnesia_compatibility.exs:3:20: Logflare.Repo.Migrations.RenameColumnsForMnesiaCompatibility (module)
warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

19 │ @username Application.get_env(:logflare, Logflare.Repo)[:username] │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20210729161959_subscribe_to_postgres.exs:19:25: Logflare.Repo.Migrations.SubscribeToPostgres (module)

warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

20 │ @slot Application.get_env(:logflare, Logflare.ContextCache.CacheBuster)[:replication_slot] │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20210729161959_subscribe_to_postgres.exs:20:21: Logflare.Repo.Migrations.SubscribeToPostgres (module)

warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

21 │ @env Application.get_env(:logflare, :env) │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20210729161959_subscribe_to_postgres.exs:21:20: Logflare.Repo.Migrations.SubscribeToPostgres (module)

warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

22 │ @publications Application.get_env(:logflare, Logflare.ContextCache.CacheBuster)[:publications] │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20210729161959_subscribe_to_postgres.exs:22:29: Logflare.Repo.Migrations.SubscribeToPostgres (module)

warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

5 │ @publications Application.get_env(:logflare, Logflare.ContextCache.CacheBuster)[:publications] │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20240708025030_recreate_publication_for_tables.exs:5:29: Logflare.Repo.Migrations.RecreatePublicationForTables (module)

warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead
│

5 │ @publications Application.get_env(:logflare, Logflare.ContextCache.CacheBuster)[:publications] │ ~ │ └─ /opt/app/rel/logflare/lib/logflare-1.12.0/priv/repo/migrations/20241204120824_recreate_tables_publication.exs:5:29: Logflare.Repo.Migrations.RecreateTablesPublication (module)

warning: :protocol option is deprecated. Use :protocols instead. (nimble_options 1.1.1) lib/nimble_options.ex:575: NimbleOptions.validate_value/3 (nimble_options 1.1.1) lib/nimble_options.ex:561: NimbleOptions.validate_option/3 (nimble_options 1.1.1) lib/nimble_options.ex:542: NimbleOptions.reduce_options/2 (elixir 1.17.3) lib/enum.ex:4858: Enumerable.List.reduce/3 (elixir 1.17.3) lib/enum.ex:2585: Enum.reduce_while/3 (nimble_options 1.1.1) lib/nimble_options.ex:535: NimbleOptions.validate_options/2

warning: LogflareWeb.Endpoint.init/2 is deprecated, use config/runtime.exs instead or pass additional options when starting the endpoint in your supervision tree (phoenix 1.7.14) lib/phoenix/endpoint/supervisor.ex:36: Phoenix.Endpoint.Supervisor.init/1 (stdlib 6.1.2) supervisor.erl:869: :supervisor.init/1 (stdlib 6.1.2) gen_server.erl:2229: :gen_server.init_it/2 (stdlib 6.1.2) gen_server.erl:2184: :gen_server.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3

16:12:34.161 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.161 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.162 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.163 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.163 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.164 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.164 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.164 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.164 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.165 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.165 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.166 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.166 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.167 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.167 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.167 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.169 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.169 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.172 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.176 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.176 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.176 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.176 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.177 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.177 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.178 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.178 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.178 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.178 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.179 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.179 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.179 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.182 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.182 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.183 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.183 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.184 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.184 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:34.185 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:34.185 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:34.186 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:34.186 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:34.187 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:34.187 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:34.187 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:34.188 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:34.188 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:34.190 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:34.190 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:34.190 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:34.190 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:34.190 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:34.191 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:34.191 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:34.192 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:34.192 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:34.192 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:34.193 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:34.194 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:34.194 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:34.194 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:34.195 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:34.195 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5542.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5544.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5543.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5546.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5541.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5540.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.197 [error] Postgrex.Protocol (#PID<0.5538.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5545.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.196 [error] Postgrex.Protocol (#PID<0.5537.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:34.197 [error] Postgrex.Protocol (#PID<0.5539.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:35.226 [error] GenServer #PID<0.6366.0> terminating ** (stop) :nxdomain Last message (from #PID<0.6365.0>): {:command, :epgsql_cmd_connect, %{port: 5432, host: ~c"supabase_db_chat-monitor", password: #Function<0.126540846/0 in :epgsql_cmd_connect.hide_password/1>, username: "supabase_admin", replication: "database", database: "_supabase"}}

16:12:35.227 [error] GenServer Logflare.ContextCache.TransactionBroadcaster terminating ** (CaseClauseError) no case clause matching: {:error, {:nxdomain, {:child, :undefined, Cainophile.Adapters.Postgres, {Cainophile.Adapters.Postgres, :start_link, [[register: {:via, :syn, {:context_cache, Logflare.PgPublisher}}, epgsql: %{port: 5432, host: ~c"supabase_db_chat-monitor", password: "postgres", username: "supabase_admin", database: "_supabase"}, slot: :temporary, wal_position: {"0", "0"}, publications: ["logflare_pub"]]]}, :permanent, false, 5000, :worker, [Cainophile.Adapters.Postgres]}}} (logflare 1.12.0) lib/logflare/context_cache/transaction_broadcaster.ex:58: Logflare.ContextCache.TransactionBroadcaster.attempt_subscribe/1 (logflare 1.12.0) lib/logflare/context_cache/transaction_broadcaster.ex:40: Logflare.ContextCache.TransactionBroadcaster.handle_info/2 (stdlib 6.1.2) gen_server.erl:2345: :gen_server.try_handle_info/3 (stdlib 6.1.2) gen_server.erl:2433: :gen_server.handle_msg/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Last message: :try_subscribe

16:12:37.195 [error] GenServer Logflare.Users.CacheWarmer terminating ** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 10981ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:

  1. Ensuring your database is available and that you can connect to it
  2. Tracking down slow queries and making sure they are running fast enough
  3. Increasing the pool_size (although this increases resource consumption)
  4. Allowing requests to wait longer by increasing :queue_target and :queue_interval

See DBConnection.start_link/2 for more information

(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:952: Ecto.Adapters.SQL.execute/6
(ecto 3.11.2) lib/ecto/repo/queryable.ex:232: Ecto.Repo.Queryable.execute/4
(ecto 3.11.2) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3
(logflare 1.12.0) lib/logflare/users/cache_warmer.ex:7: Logflare.Users.CacheWarmer.execute/1
(logflare 1.12.0) deps/cachex/lib/cachex/provision.ex:99: Logflare.Users.CacheWarmer.handle_info/2
(stdlib 6.1.2) gen_server.erl:2345: :gen_server.try_handle_info/3
(stdlib 6.1.2) gen_server.erl:2433: :gen_server.handle_msg/6

Last message: :cachex_warmer

16:12:37.197 [warning] Going Down - {%DBConnection.ConnectionError{message: "connection not available and request was dropped from queue after 10969ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", severity: :error, reason: :queue_timeout}, [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Logflare.Source.Supervisor, :handle_continue, 2, [file: ~c"lib/logflare/source/supervisor.ex", line: 52]}, {:gen_server, :try_handle_continue, 3, [file: ~c"gen_server.erl", line: 2335]}, {:gen_server, :loop, 7, [file: ~c"gen_server.erl", line: 2244]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]}]} - Elixir.Logflare.Source.Supervisor - last state:

16:12:37.197 [error] GenServer Logflare.Source.Supervisor terminating ** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 10969ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:

  1. Ensuring your database is available and that you can connect to it
  2. Tracking down slow queries and making sure they are running fast enough
  3. Increasing the pool_size (although this increases resource consumption)
  4. Allowing requests to wait longer by increasing :queue_target and :queue_interval

See DBConnection.start_link/2 for more information

(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:952: Ecto.Adapters.SQL.execute/6
(ecto 3.11.2) lib/ecto/repo/queryable.ex:232: Ecto.Repo.Queryable.execute/4
(ecto 3.11.2) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3
(logflare 1.12.0) lib/logflare/source/supervisor.ex:52: Logflare.Source.Supervisor.handle_continue/2
(stdlib 6.1.2) gen_server.erl:2335: :gen_server.try_handle_continue/3
(stdlib 6.1.2) gen_server.erl:2244: :gen_server.loop/7
(stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3

Last message: {:continue, :boot}

16:12:37.199 [error] ** (Protocol.UndefinedError) protocol String.Chars not implemented for {:error, %DBConnection.ConnectionError{message: "connection not available and request was dropped from queue after 10619ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", severity: :error, reason: :queue_timeout}} of type Tuple. This protocol is implemented for the following type(s): Atom, BitString, Date, DateTime, Decimal, Float, Integer, List, Money, NaiveDateTime, OpenApiSpex.Cast.Error, Phoenix.LiveComponent.CID, Postgrex.Copy, Postgrex.Query, Time, URI, Version, Version.Requirement (elixir 1.17.3) lib/string/chars.ex:3: String.Chars.impl_for!/1 (elixir 1.17.3) lib/string/chars.ex:22: String.Chars.to_string/1 (logflare 1.12.0) lib/logflare/repo.ex:28: Logflare.Repo.get_uptime/0 (logflare 1.12.0) lib/logflare_web/controllers/health_check_controller.ex:11: LogflareWeb.HealthCheckController.check/2 (logflare 1.12.0) lib/logflare_web/controllers/health_check_controller.ex:1: LogflareWeb.HealthCheckController.action/2 (logflare 1.12.0) lib/logflare_web/controllers/health_check_controller.ex:1: LogflareWeb.HealthCheckController.phoenix_controller_pipeline/2 (phoenix 1.7.14) lib/phoenix/router.ex:484: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2

16:12:39.198 [error] ** (CaseClauseError) no case clause matching: {:error, %Cachex.Error{message: "connection not available and request was dropped from queue after 10450ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", stack: [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Ecto.Repo.Queryable, :one, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 154]}, {ExOauth2Provider, :load_access_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 63]}, {ExOauth2Provider, :authenticate_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 56]}, {Logflare.Auth, :verify_access_token_and_fetch_owner, 2, [file: ~c"lib/logflare/auth.ex", line: 166]}, {Cachex.Services.Courier, :dispatch, 3, [file: ~c"lib/cachex/services/courier.ex", line: 43]}, {Cachex.Router, :route_local, 3, [file: ~c"lib/cachex/router.ex", line: 182]}, {Logflare.ContextCache, :apply_fun, 3, [file: ~c"lib/logflare/context_cache.ex", line: 40]}, {LogflareWeb.Plugs.VerifyApiAccess, :identify_requestor, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 71]}, {LogflareWeb.Plugs.VerifyApiAccess, :call, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 35]}, {LogflareWeb.Router, :require_ingest_api_auth, 2, []}]}} (logflare 1.12.0) lib/logflare/context_cache.ex:40: Logflare.ContextCache.apply_fun/3 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:71: LogflareWeb.Plugs.VerifyApiAccess.identify_requestor/2 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:35: LogflareWeb.Plugs.VerifyApiAccess.call/2 (logflare 1.12.0) LogflareWeb.Router.require_ingest_api_auth/2 (logflare 1.12.0) lib/logflare_web/router.ex:1: LogflareWeb.Router.pipe_through15/1 (phoenix 1.7.14) lib/phoenix/router.ex:475: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.call/2

16:12:39.200 [error] ** (CaseClauseError) no case clause matching: {:error, %Cachex.Error{message: "connection not available and request was dropped from queue after 10450ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", stack: [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Ecto.Repo.Queryable, :one, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 154]}, {ExOauth2Provider, :load_access_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 63]}, {ExOauth2Provider, :authenticate_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 56]}, {Logflare.Auth, :verify_access_token_and_fetch_owner, 2, [file: ~c"lib/logflare/auth.ex", line: 166]}, {Cachex.Services.Courier, :dispatch, 3, [file: ~c"lib/cachex/services/courier.ex", line: 43]}, {Cachex.Router, :route_local, 3, [file: ~c"lib/cachex/router.ex", line: 182]}, {Logflare.ContextCache, :apply_fun, 3, [file: ~c"lib/logflare/context_cache.ex", line: 40]}, {LogflareWeb.Plugs.VerifyApiAccess, :identify_requestor, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 71]}, {LogflareWeb.Plugs.VerifyApiAccess, :call, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 35]}, {LogflareWeb.Router, :require_ingest_api_auth, 2, []}]}} (logflare 1.12.0) lib/logflare/context_cache.ex:40: Logflare.ContextCache.apply_fun/3 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:71: LogflareWeb.Plugs.VerifyApiAccess.identify_requestor/2 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:35: LogflareWeb.Plugs.VerifyApiAccess.call/2 (logflare 1.12.0) LogflareWeb.Router.require_ingest_api_auth/2 (logflare 1.12.0) lib/logflare_web/router.ex:1: LogflareWeb.Router.pipe_through15/1 (phoenix 1.7.14) lib/phoenix/router.ex:475: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.call/2

16:12:39.201 [error] ** (CaseClauseError) no case clause matching: {:error, %Cachex.Error{message: "connection not available and request was dropped from queue after 10450ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", stack: [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Ecto.Repo.Queryable, :one, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 154]}, {ExOauth2Provider, :load_access_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 63]}, {ExOauth2Provider, :authenticate_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 56]}, {Logflare.Auth, :verify_access_token_and_fetch_owner, 2, [file: ~c"lib/logflare/auth.ex", line: 166]}, {Cachex.Services.Courier, :dispatch, 3, [file: ~c"lib/cachex/services/courier.ex", line: 43]}, {Cachex.Router, :route_local, 3, [file: ~c"lib/cachex/router.ex", line: 182]}, {Logflare.ContextCache, :apply_fun, 3, [file: ~c"lib/logflare/context_cache.ex", line: 40]}, {LogflareWeb.Plugs.VerifyApiAccess, :identify_requestor, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 71]}, {LogflareWeb.Plugs.VerifyApiAccess, :call, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 35]}, {LogflareWeb.Router, :require_ingest_api_auth, 2, []}]}} (logflare 1.12.0) lib/logflare/context_cache.ex:40: Logflare.ContextCache.apply_fun/3 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:71: LogflareWeb.Plugs.VerifyApiAccess.identify_requestor/2 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:35: LogflareWeb.Plugs.VerifyApiAccess.call/2 (logflare 1.12.0) LogflareWeb.Router.require_ingest_api_auth/2 (logflare 1.12.0) lib/logflare_web/router.ex:1: LogflareWeb.Router.pipe_through15/1 (phoenix 1.7.14) lib/phoenix/router.ex:475: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.call/2

16:12:39.201 [error] ** (CaseClauseError) no case clause matching: {:error, %Cachex.Error{message: "connection not available and request was dropped from queue after 10450ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", stack: [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Ecto.Repo.Queryable, :one, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 154]}, {ExOauth2Provider, :load_access_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 63]}, {ExOauth2Provider, :authenticate_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 56]}, {Logflare.Auth, :verify_access_token_and_fetch_owner, 2, [file: ~c"lib/logflare/auth.ex", line: 166]}, {Cachex.Services.Courier, :dispatch, 3, [file: ~c"lib/cachex/services/courier.ex", line: 43]}, {Cachex.Router, :route_local, 3, [file: ~c"lib/cachex/router.ex", line: 182]}, {Logflare.ContextCache, :apply_fun, 3, [file: ~c"lib/logflare/context_cache.ex", line: 40]}, {LogflareWeb.Plugs.VerifyApiAccess, :identify_requestor, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 71]}, {LogflareWeb.Plugs.VerifyApiAccess, :call, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 35]}, {LogflareWeb.Router, :require_ingest_api_auth, 2, []}]}} (logflare 1.12.0) lib/logflare/context_cache.ex:40: Logflare.ContextCache.apply_fun/3 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:71: LogflareWeb.Plugs.VerifyApiAccess.identify_requestor/2 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:35: LogflareWeb.Plugs.VerifyApiAccess.call/2 (logflare 1.12.0) LogflareWeb.Router.require_ingest_api_auth/2 (logflare 1.12.0) lib/logflare_web/router.ex:1: LogflareWeb.Router.pipe_through15/1 (phoenix 1.7.14) lib/phoenix/router.ex:475: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.call/2

16:12:39.200 [error] ** (CaseClauseError) no case clause matching: {:error, %Cachex.Error{message: "connection not available and request was dropped from queue after 10450ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:\n\n 1. Ensuring your database is available and that you can connect to it\n 2. Tracking down slow queries and making sure they are running fast enough\n 3. Increasing the pool_size (although this increases resource consumption)\n 4. Allowing requests to wait longer by increasing :queue_target and :queue_interval\n\nSee DBConnection.start_link/2 for more information\n", stack: [{Ecto.Adapters.SQL, :raise_sql_call_error, 1, [file: ~c"lib/ecto/adapters/sql.ex", line: 1054, error_info: %{module: Exception}]}, {Ecto.Adapters.SQL, :execute, 6, [file: ~c"lib/ecto/adapters/sql.ex", line: 952]}, {Ecto.Repo.Queryable, :execute, 4, [file: ~c"lib/ecto/repo/queryable.ex", line: 232]}, {Ecto.Repo.Queryable, :all, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 19]}, {Ecto.Repo.Queryable, :one, 3, [file: ~c"lib/ecto/repo/queryable.ex", line: 154]}, {ExOauth2Provider, :load_access_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 63]}, {ExOauth2Provider, :authenticate_token, 2, [file: ~c"lib/ex_oauth2_provider.ex", line: 56]}, {Logflare.Auth, :verify_access_token_and_fetch_owner, 2, [file: ~c"lib/logflare/auth.ex", line: 166]}, {Cachex.Services.Courier, :dispatch, 3, [file: ~c"lib/cachex/services/courier.ex", line: 43]}, {Cachex.Router, :route_local, 3, [file: ~c"lib/cachex/router.ex", line: 182]}, {Logflare.ContextCache, :apply_fun, 3, [file: ~c"lib/logflare/context_cache.ex", line: 40]}, {LogflareWeb.Plugs.VerifyApiAccess, :identify_requestor, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 71]}, {LogflareWeb.Plugs.VerifyApiAccess, :call, 2, [file: ~c"lib/logflare_web/controllers/plugs/verify_api_access.ex", line: 35]}, {LogflareWeb.Router, :require_ingest_api_auth, 2, []}]}} (logflare 1.12.0) lib/logflare/context_cache.ex:40: Logflare.ContextCache.apply_fun/3 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:71: LogflareWeb.Plugs.VerifyApiAccess.identify_requestor/2 (logflare 1.12.0) lib/logflare_web/controllers/plugs/verify_api_access.ex:35: LogflareWeb.Plugs.VerifyApiAccess.call/2 (logflare 1.12.0) LogflareWeb.Router.require_ingest_api_auth/2 (logflare 1.12.0) lib/logflare_web/router.ex:1: LogflareWeb.Router.pipe_through15/1 (phoenix 1.7.14) lib/phoenix/router.ex:475: Phoenix.Router.call/5 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.plug_builder_call/2 (logflare 1.12.0) lib/logflare_web/endpoint.ex:1: LogflareWeb.Endpoint.call/2

16:12:39.204 [warning] [Elixir.Logflare.Sources.Counters] terminating - shutdown

16:12:42.173 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.176 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.190 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.192 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.204 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.207 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.208 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.218 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.220 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.236 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.254 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:42.264 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.271 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.273 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.274 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.274 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.286 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.287 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.302 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:42.303 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.304 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:42.314 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:42.317 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.324 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.325 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.333 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.340 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:42.344 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:42.347 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:42.353 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:42.354 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:42.356 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:42.397 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:42.420 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.421 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.425 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:42.429 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.439 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:42.440 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:42.441 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.444 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:42.464 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.464 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:42.469 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.484 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.486 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.488 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:42.498 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.509 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.513 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:42.519 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:42.520 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.525 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.525 [warning] Failed to connect to https://http-intake.logs.us3.datadoghq.com:443: non-existing domain

16:12:42.536 [warning] Failed to connect to https://http-intake.logs.datadoghq.com:443: non-existing domain

16:12:42.543 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.548 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.557 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.561 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.572 [warning] Failed to connect to https://http-intake.logs.ap1.datadoghq.com:443: non-existing domain

16:12:42.586 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.601 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.609 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.616 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.626 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.638 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:42.639 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.643 [warning] Failed to connect to https://http-intake.logs.datadoghq.eu:443: non-existing domain

16:12:42.665 [warning] Failed to connect to https://http-intake.logs.us5.datadoghq.com:443: non-existing domain

16:12:42.667 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:42.671 [warning] Failed to connect to https://bigquery.googleapis.com:443: non-existing domain

16:12:43.304 [error] Postgrex.Protocol (#PID<0.5541.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:43.404 [error] Postgrex.Protocol (#PID<0.5545.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:43.750 [error] Postgrex.Protocol (#PID<0.5542.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:43.779 [error] Postgrex.Protocol (#PID<0.5539.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:43.849 [error] Postgrex.Protocol (#PID<0.5543.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:43.957 [error] Postgrex.Protocol (#PID<0.5537.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:44.230 [error] GenServer #PID<0.6376.0> terminating ** (stop) :nxdomain Last message (from #PID<0.6375.0>): {:command, :epgsql_cmd_connect, %{port: 5432, host: ~c"supabase_db_chat-monitor", password: #Function<0.126540846/0 in :epgsql_cmd_connect.hide_password/1>, username: "supabase_admin", replication: "database", database: "_supabase"}}

16:12:44.238 [error] :gen_statem #PID<0.6378.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchDefault (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: []

16:12:44.240 [error] :gen_statem #PID<0.6379.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchDefault (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: []

16:12:44.242 [error] :gen_statem #PID<0.6380.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchDefault (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: []

16:12:44.250 [error] :gen_statem #PID<0.6381.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchQuery (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: []

16:12:44.252 [error] :gen_statem #PID<0.6382.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchQuery (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: []

16:12:44.256 [error] :gen_statem #PID<0.6383.0> terminating ** (ArgumentError) unknown registry: Logflare.FinchQuery (elixir 1.17.3) lib/registry.ex:1391: Registry.info!/1 (elixir 1.17.3) lib/registry.ex:1007: Registry.register/3 (finch 0.18.0) lib/finch/http2/pool.ex:207: Finch.HTTP2.Pool.init/1 (stdlib 6.1.2) gen_statem.erl:3312: :gen_statem.init_it/6 (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3 Queue: [] Postponed: [] {exit,terminating,[{application_controller,call,2,[{file,"application_controller.erl"},{line,511}]},{application,enqueue_or_start,6,[{file,"application.erl"},{line,380}]},{application,ensure_all_started,3,[{file,"application.erl"},{line,359}]},{elixir,start_cli,0,[{file,"src/elixir.erl"},{line,195}]},{init,start_it,1,[]},{init,start_em,1,[]},{init,do_boot,3,[]}]} Runtime terminating during boot (terminating)

Crash dump is being written to: erl_crash.dump...done [os_mon] cpu supervisor port (cpu_sup): Erlang has closed [os_mon] memory supervisor port (memsup): Erlang has closed

16:12:53.555 [error] Postgrex.Protocol (#PID<0.150.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:53.555 [error] Postgrex.Protocol (#PID<0.149.0>) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain

16:12:56.518 [error] Could not create schema migrations table. This error usually happens due to the following:

  • The database does not exist
  • The "schema_migrations" table, which Ecto uses for managing migrations, was defined by another library
  • There is a deadlock while migrating (such as using concurrent indexes with a migration_lock)

To fix the first issue, run "mix ecto.create" for the desired MIX_ENV.

To address the second, you can run "mix ecto.drop" followed by "mix ecto.create", both for the desired MIX_ENV. Alternatively you may configure Ecto to use another table and/or repository for managing migrations:

config :logflare, Logflare.Repo,
  migration_source: "some_other_table_for_schema_migrations",
  migration_repo: AnotherRepoForSchemaMigrations

The full error report is shown below.

** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 10986ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:

  1. Ensuring your database is available and that you can connect to it
  2. Tracking down slow queries and making sure they are running fast enough
  3. Increasing the pool_size (although this increases resource consumption)
  4. Allowing requests to wait longer by increasing :queue_target and :queue_interval

See DBConnection.start_link/2 for more information

(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
(elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2
(ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1161: Ecto.Adapters.SQL.execute_ddl/4
(ecto_sql 3.11.0) lib/ecto/migrator.ex:755: Ecto.Migrator.verbose_schema_migration/3
(ecto_sql 3.11.0) lib/ecto/migrator.ex:563: Ecto.Migrator.lock_for_migrations/4
(ecto_sql 3.11.0) lib/ecto/migrator.ex:432: Ecto.Migrator.run/4
(ecto_sql 3.11.0) lib/ecto/migrator.ex:170: Ecto.Migrator.with_repo/3
nofile:1: (file)

supabase_inbucket_chat-monitor container logs: time="2025/05/14 16:12:17" level=info msg="[smtpd] starting on [::]:1025 (no encryption)" time="2025/05/14 16:12:17" level=info msg="[http] starting on [::]:8025" time="2025/05/14 16:12:17" level=info msg="[http] accessible via http://localhost:8025/" Stopping containers... Pruned containers: [4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e bcbc8321897bd2b542888ffb9f14d9f37d37141e55511d34c707db3eb3d67a62 95d33afad715b877b0017370e4f0dde3c371f2f5bfecec6f6ba3647a5655f664 84d3d86926a8baf840f2bba126d8a71d58e0aa91ee519d4b74dc4329d4d0ff95 c1a442a0bd228f88d10819f15b8193f3380ac0d11717ebc04ba5baaf1b090478 abb79f84809511a91236bdeace163f4d05a785350e8947f8cba3f8bf0e01c970 f5905a221e32e67054dd6173a2e62b3b4a96dc5a30cec56faf417aff6b05c2fb 66cde2d478ba0694926471627279e1d601fe8417e59b12fb7f96af38820b8fac 7453cb85ae3b33f9f7fb6d4b9a1d42b4144b369817c4ca370f7f307b24636046 6deea0e473b86911020298c160c917e2ca3e7d3c612824ab75d288f816020678 b6f7c1a31c9cc3f769a16ce4d85349d64f8bd8d2ba0195319cf455011c527852 6c62c6b7f9d21d67cfe445b8b85ba2497934c8fe5d4b343c27029186bf2916bc] Pruned volumes: [supabase_db_chat-monitor supabase_config_chat-monitor supabase_storage_chat-monitor] Pruned network: [supabase_network_chat-monitor] supabase_analytics_chat-monitor container is not ready: starting supabase_inbucket_chat-monitor container is not ready:
Sent crash report: 94a84b075958439eb340f383f3ec513c Quote the crash ID above when filing a bug report: https://github.com/supabase/cli/issues/new/choose

To Reproduce

  • supabase init then supabase start

Expected behavior

  • a local supabase up and running

System information Rerun the failing command with --create-ticket flag.

  • Ticket ID: 94a84b075958439eb340f383f3ec513c
  • Version of OS: Tuxedo OS
  • Version of CLI: 2.22.12
  • Version of Docker: podman version 4.9.3
  • Versions of services: SERVICE IMAGE | LOCAL | LINKED ------------------------|------------------------|-------- supabase/postgres | 15.8.1.069 | -
    supabase/gotrue | v2.171.0 | -
    postgrest/postgrest | v12.2.12 | -
    supabase/realtime | v2.34.47 | -
    supabase/storage-api | v1.22.11 | -
    supabase/edge-runtime | v1.67.4 | -
    supabase/studio | 2025.05.05-sha-3c3fe9b | -
    supabase/postgres-meta | v0.88.9 | -
    supabase/logflare | 1.12.0 | -
    supabase/supavisor | 2.5.1 | -

Additional context

can run a selfhost supabase instance on this same machine following the official guide , it was the "supabase cli" which are unable to

duongphuhiep avatar May 14 '25 16:05 duongphuhiep

full logs of Container
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/[email protected]/path/_common/common.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/[email protected]/path/_common/common.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/[email protected]/path/_common/common.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/[email protected]/path/_common/glob_to_reg_exp.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/[email protected]/path/_common/glob_to_reg_exp.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/[email protected]/path/_common/glob_to_reg_exp.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/[email protected]/path/_common/glob_to_reg_exp.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/[email protected]/path/is_glob.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/[email protected]/path/is_glob.ts
supabase_analytics_chat-monitor     | �16:12:53.555 [error] Postgrex.Protocol (#PID) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �16:12:53.555 [error] Postgrex.Protocol (#PID) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): non-existing domain - :nxdomain
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:12:56.518 [error] Could not create schema migrations table. This error usually happens due to the following:
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     |   * The database does not exist
supabase_analytics_chat-monitor     |   * The "schema_migrations" table, which Ecto uses for managing
supabase_db_chat-monitor            |         NOTIFY pgrst, 'reload schema';
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            |     END LOOP;
supabase_db_chat-monitor            |   END; $$ LANGUAGE plpgsql;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:51.983 UTC [104] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS pgrst_ddl_watch;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220126121436_finer-postgrest-triggers.sql:59: NOTICE:  event trigger "pgrst_ddl_watch" does not exist, skipping
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/[email protected]/path/is_glob.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/[email protected]/path/is_glob.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/check_iv_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/check_iv_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/check_iv_length.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/check_iv_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/check_cek_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/check_cek_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/check_cek_length.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/check_cek_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/timing_safe_equal.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/timing_safe_equal.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/timing_safe_equal.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/timing_safe_equal.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/webcrypto.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/webcrypto.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/webcrypto.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/webcrypto.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/crypto_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/crypto_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/crypto_key.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/crypto_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/invalid_key_input.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/invalid_key_input.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/invalid_key_input.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/invalid_key_input.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/is_key_like.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/is_key_like.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/is_key_like.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/is_key_like.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/aeskw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/aeskw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/aeskw.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/aeskw.ts
supabase_analytics_chat-monitor     |     migrations, was defined by another library
supabase_analytics_chat-monitor     |   * There is a deadlock while migrating (such as using concurrent
supabase_analytics_chat-monitor     |     indexes with a migration_lock)
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | To fix the first issue, run "mix ecto.create" for the desired MIX_ENV.
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | To address the second, you can run "mix ecto.drop" followed by
supabase_analytics_chat-monitor     | "mix ecto.create", both for the desired MIX_ENV. Alternatively you may
supabase_analytics_chat-monitor     | configure Ecto to use another table and/or repository for managing
supabase_analytics_chat-monitor     | migrations:
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     |     config :logflare, Logflare.Repo,
supabase_analytics_chat-monitor     |       migration_source: "some_other_table_for_schema_migrations",
supabase_analytics_chat-monitor     |       migration_repo: AnotherRepoForSchemaMigrations
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | The full error report is shown below.
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 10986ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     |   1. Ensuring your database is available and that you can connect to it
supabase_analytics_chat-monitor     |   2. Tracking down slow queries and making sure they are running fast enough
supabase_analytics_chat-monitor     |   3. Increasing the pool_size (although this increases resource consumption)
supabase_analytics_chat-monitor     |   4. Allowing requests to wait longer by increasing :queue_target and :queue_interval
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | See DBConnection.start_link/2 for more information
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
supabase_analytics_chat-monitor     |     (elixir 1.17.3) lib/enum.ex:1703: Enum."-map/2-lists^map/1-1-"/2
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1161: Ecto.Adapters.SQL.execute_ddl/4
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/migrator.ex:755: Ecto.Migrator.verbose_schema_migration/3
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/migrator.ex:563: Ecto.Migrator.lock_for_migrations/4
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/migrator.ex:432: Ecto.Migrator.run/4
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/migrator.ex:170: Ecto.Migrator.with_repo/3
supabase_analytics_chat-monitor     |     nofile:1: (file)
supabase_analytics_chat-monitor     | warning: :protocol option is deprecated. Use :protocols instead.
supabase_analytics_chat-monitor     |   (nimble_options 1.1.1) lib/nimble_options.ex:575: NimbleOptions.validate_value/3
supabase_analytics_chat-monitor     |   (nimble_options 1.1.1) lib/nimble_options.ex:561: NimbleOptions.validate_option/3
supabase_analytics_chat-monitor     |   (nimble_options 1.1.1) lib/nimble_options.ex:542: NimbleOptions.reduce_options/2
supabase_analytics_chat-monitor     |   (elixir 1.17.3) lib/enum.ex:4858: Enumerable.List.reduce/3
supabase_analytics_chat-monitor     |   (elixir 1.17.3) lib/enum.ex:2585: Enum.reduce_while/3
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:51.984 UTC [104] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER pgrst_ddl_watch
supabase_db_chat-monitor            |     ON ddl_command_end
supabase_db_chat-monitor            |     EXECUTE PROCEDURE extensions.pgrst_ddl_watch();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:51.985 UTC [104] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS pgrst_drop_watch;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220126121436_finer-postgrest-triggers.sql:64: NOTICE:  event trigger "pgrst_drop_watch" does not exist, skipping
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:51.985 UTC [104] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER pgrst_drop_watch
supabase_db_chat-monitor            |     ON sql_drop
supabase_db_chat-monitor            |     EXECUTE PROCEDURE extensions.pgrst_drop_watch();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220224211803_fix-postgrest-supautils.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220317095840_pg_graphql.sql
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.015 UTC [108] supabase_admin@postgres LOG:  statement: create schema if not exists graphql_public;
supabase_db_chat-monitor            | CREATE SCHEMA
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.018 UTC [108] supabase_admin@postgres LOG:  statement: drop function if exists graphql_public.graphql(text, text, jsonb);
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220317095840_pg_graphql.sql:5: NOTICE:  function graphql_public.graphql(text,text,jsonb) does not exist, skipping
supabase_db_chat-monitor            | DROP FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.018 UTC [108] supabase_admin@postgres LOG:  statement: create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |       "operationName" text default null,
supabase_db_chat-monitor            |       query text default null,
supabase_db_chat-monitor            |       variables jsonb default null,
supabase_db_chat-monitor            |       extensions jsonb default null
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            |       returns jsonb
supabase_db_chat-monitor            |       language plpgsql
supabase_db_chat-monitor            |   as $$
supabase_db_chat-monitor            |       DECLARE
supabase_db_chat-monitor            |           server_version float;
supabase_db_chat-monitor            |       BEGIN
supabase_db_chat-monitor            |           server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float);
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           IF server_version >= 14 THEN
supabase_db_chat-monitor            |               RETURN jsonb_build_object(
supabase_db_chat-monitor            |                   'data', null::jsonb,
supabase_db_chat-monitor            |                   'errors', array['pg_graphql extension is not enabled.']
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           ELSE
supabase_db_chat-monitor            |               RETURN jsonb_build_object(
supabase_db_chat-monitor            |                   'data', null::jsonb,
supabase_db_chat-monitor            |                   'errors', array['pg_graphql is only available on projects running Postgres 14 onwards.']
supabase_db_chat-monitor            |               );
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/ecdhes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/ecdhes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/ecdhes.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/ecdhes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/pbes2kw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/pbes2kw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/pbes2kw.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/pbes2kw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/rsaes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/rsaes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/rsaes.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/rsaes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/aesgcmkw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/aesgcmkw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/aesgcmkw.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/aesgcmkw.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/random.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/random.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/random.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/random.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/subtle_dsa.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/subtle_dsa.ts
supabase_analytics_chat-monitor     |   (nimble_options 1.1.1) lib/nimble_options.ex:535: NimbleOptions.validate_options/2
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �warning: LogflareWeb.Endpoint.init/2 is deprecated, use config/runtime.exs instead or pass additional options when starting the endpoint in your supervision tree
supabase_analytics_chat-monitor     |   (phoenix 1.7.14) lib/phoenix/endpoint/supervisor.ex:36: Phoenix.Endpoint.Supervisor.init/1
supabase_analytics_chat-monitor     |   (stdlib 6.1.2) supervisor.erl:869: :supervisor.init/1
supabase_analytics_chat-monitor     |   (stdlib 6.1.2) gen_server.erl:2229: :gen_server.init_it/2
supabase_analytics_chat-monitor     |   (stdlib 6.1.2) gen_server.erl:2184: :gen_server.init_it/6
supabase_analytics_chat-monitor     |   (stdlib 6.1.2) proc_lib.erl:329: :proc_lib.init_p_do_apply/3
supabase_analytics_chat-monitor     | 
supabase_db_chat-monitor            |           END IF;
supabase_db_chat-monitor            |       END;
supabase_db_chat-monitor            |   $$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.019 UTC [108] supabase_admin@postgres LOG:  statement: grant usage on schema graphql_public to postgres, anon, authenticated, service_role;
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/subtle_dsa.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/subtle_dsa.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/check_key_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/check_key_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/check_key_length.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/check_key_length.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/get_sign_verify_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/get_sign_verify_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/get_sign_verify_key.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/get_sign_verify_key.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/epoch.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/epoch.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/epoch.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/epoch.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/secs.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/secs.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/secs.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/secs.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/format_pem.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/format_pem.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/format_pem.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/format_pem.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/bogus.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/bogus.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/bogus.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/bogus.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/lib/check_p2s.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/lib/check_p2s.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/lib/check_p2s.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/lib/check_p2s.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_no_follow_with_options - specifier: https://deno.land/x/[email protected]/runtime/subtle_rsaes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_remote_no_follow - specifier: https://deno.land/x/[email protected]/runtime/subtle_rsaes.ts
supabase_edge_runtime_chat-monitor  | DEBUG FileFetcher::fetch_cached_no_follow - specifier: https://deno.land/x/[email protected]/runtime/subtle_rsaes.ts
supabase_edge_runtime_chat-monitor  | Download https://deno.land/x/[email protected]/runtime/subtle_rsaes.ts
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.020 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges in schema graphql_public grant all on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.022 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges in schema graphql_public grant all on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.023 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges in schema graphql_public grant all on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.024 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges for user supabase_admin in schema graphql_public grant all
supabase_db_chat-monitor            |       on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.026 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges for user supabase_admin in schema graphql_public grant all
supabase_db_chat-monitor            |       on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.027 UTC [108] supabase_admin@postgres LOG:  statement: alter default privileges for user supabase_admin in schema graphql_public grant all
supabase_db_chat-monitor            |       on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.028 UTC [108] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.grant_pg_graphql_access()
supabase_db_chat-monitor            |   RETURNS event_trigger
supabase_db_chat-monitor            |   LANGUAGE plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |       DECLARE
supabase_db_chat-monitor            |       func_is_graphql_resolve bool;
supabase_db_chat-monitor            |       BEGIN
supabase_db_chat-monitor            |       func_is_graphql_resolve = (
supabase_db_chat-monitor            |           SELECT n.proname = 'resolve'
supabase_db_chat-monitor            |           FROM pg_event_trigger_ddl_commands() AS ev
supabase_db_chat-monitor            |           LEFT JOIN pg_catalog.pg_proc AS n
supabase_db_chat-monitor            |           ON ev.objid = n.oid
supabase_db_chat-monitor            |       );
supabase_edge_runtime_chat-monitor  | DEBUG Opening cache /root/.cache/deno/node_analysis_cache_v1...
supabase_edge_runtime_chat-monitor  | DEBUG edge-runtime is listening on 0.0.0.0:8081
supabase_edge_runtime_chat-monitor  | Functions config: {}
supabase_edge_runtime_chat-monitor  | Serving functions on http://127.0.0.1:54321/functions/v1/
supabase_edge_runtime_chat-monitor  | Using supabase-edge-runtime-1.67.4 (compatible with Deno v1.45.2)
supabase_edge_runtime_chat-monitor  | DEBUG Sending warning alert CloseNotify
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF func_is_graphql_resolve
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           grant usage on schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant all on function graphql.resolve to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           DROP FUNCTION IF EXISTS graphql_public.graphql;
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language sql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               SELECT graphql.resolve(query, coalesce(variables, '{}'));
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           grant execute on function graphql.resolve to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.030 UTC [108] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS issue_pg_graphql_access;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220317095840_pg_graphql.sql:90: NOTICE:  event trigger "issue_pg_graphql_access" does not exist, skipping
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.030 UTC [108] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER issue_pg_graphql_access ON ddl_command_end WHEN TAG in ('CREATE FUNCTION')
supabase_db_chat-monitor            |   EXECUTE PROCEDURE extensions.grant_pg_graphql_access();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.031 UTC [108] supabase_admin@postgres LOG:  statement: COMMENT ON FUNCTION extensions.grant_pg_graphql_access IS 'Grants access to pg_graphql';
supabase_db_chat-monitor            | COMMENT
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.032 UTC [108] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.set_graphql_placeholder()
supabase_db_chat-monitor            |   RETURNS event_trigger
supabase_db_chat-monitor            |   LANGUAGE plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |       DECLARE
supabase_db_chat-monitor            |       graphql_is_dropped bool;
supabase_db_chat-monitor            |       BEGIN
supabase_db_chat-monitor            |       graphql_is_dropped = (
supabase_db_chat-monitor            |           SELECT ev.schema_name = 'graphql_public'
supabase_db_chat-monitor            |           FROM pg_event_trigger_dropped_objects() AS ev
supabase_db_chat-monitor            |           WHERE ev.schema_name = 'graphql_public'
supabase_db_chat-monitor            |       );
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF graphql_is_dropped
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language plpgsql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               DECLARE
supabase_db_chat-monitor            |                   server_version float;
supabase_db_chat-monitor            |               BEGIN
supabase_db_chat-monitor            |                   server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float);
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |                   IF server_version >= 14 THEN
supabase_db_chat-monitor            |                       RETURN jsonb_build_object(
supabase_db_chat-monitor            |                           'data', null::jsonb,
supabase_db_chat-monitor            |                           'errors', array['pg_graphql extension is not enabled.']
supabase_db_chat-monitor            |                       );
supabase_db_chat-monitor            |                   ELSE
supabase_db_chat-monitor            |                       RETURN jsonb_build_object(
supabase_db_chat-monitor            |                           'data', null::jsonb,
supabase_db_chat-monitor            |                           'errors', array['pg_graphql is only available on projects running Postgres 14 onwards.']
supabase_db_chat-monitor            |                       );
supabase_db_chat-monitor            |                   END IF;
supabase_db_chat-monitor            |               END;
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.035 UTC [108] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS issue_graphql_placeholder;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220317095840_pg_graphql.sql:143: NOTICE:  event trigger "issue_graphql_placeholder" does not exist, skipping
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.035 UTC [108] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER issue_graphql_placeholder ON sql_drop WHEN TAG in ('DROP EXTENSION')
supabase_db_chat-monitor            |   EXECUTE PROCEDURE extensions.set_graphql_placeholder();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.036 UTC [108] supabase_admin@postgres LOG:  statement: COMMENT ON FUNCTION extensions.set_graphql_placeholder IS 'Reintroduces placeholder function for graphql_public.graphql';
supabase_db_chat-monitor            | COMMENT
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220321174452_fix-postgrest-alter-type-event-trigger.sql
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.051 UTC [110] supabase_admin@postgres LOG:  statement: drop event trigger if exists api_restart;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220321174452_fix-postgrest-alter-type-event-trigger.sql:3: NOTICE:  event trigger "api_restart" does not exist, skipping
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.051 UTC [110] supabase_admin@postgres LOG:  statement: drop function if exists extensions.notify_api_restart();
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220321174452_fix-postgrest-alter-type-event-trigger.sql:4: NOTICE:  function extensions.notify_api_restart() does not exist, skipping
supabase_db_chat-monitor            | DROP FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.052 UTC [110] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.pgrst_ddl_watch() RETURNS event_trigger AS $$
supabase_db_chat-monitor            |   DECLARE
supabase_db_chat-monitor            |     cmd record;
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |     FOR cmd IN SELECT * FROM pg_event_trigger_ddl_commands()
supabase_db_chat-monitor            |     LOOP
supabase_db_chat-monitor            |       IF cmd.command_tag IN (
supabase_db_chat-monitor            |         'CREATE SCHEMA', 'ALTER SCHEMA'
supabase_db_chat-monitor            |       , 'CREATE TABLE', 'CREATE TABLE AS', 'SELECT INTO', 'ALTER TABLE'
supabase_db_chat-monitor            |       , 'CREATE FOREIGN TABLE', 'ALTER FOREIGN TABLE'
supabase_db_chat-monitor            |       , 'CREATE VIEW', 'ALTER VIEW'
supabase_db_chat-monitor            |       , 'CREATE MATERIALIZED VIEW', 'ALTER MATERIALIZED VIEW'
supabase_db_chat-monitor            |       , 'CREATE FUNCTION', 'ALTER FUNCTION'
supabase_db_chat-monitor            |       , 'CREATE TRIGGER'
supabase_db_chat-monitor            |       , 'CREATE TYPE', 'ALTER TYPE'
supabase_db_chat-monitor            |       , 'CREATE RULE'
supabase_db_chat-monitor            |       , 'COMMENT'
supabase_db_chat-monitor            |       )
supabase_db_chat-monitor            |       -- don't notify in case of CREATE TEMP table or other objects created on pg_temp
supabase_db_chat-monitor            |       AND cmd.schema_name is distinct from 'pg_temp'
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |         NOTIFY pgrst, 'reload schema';
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            |     END LOOP;
supabase_db_chat-monitor            |   END; $$ LANGUAGE plpgsql;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.054 UTC [110] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.pgrst_drop_watch() RETURNS event_trigger AS $$
supabase_db_chat-monitor            |   DECLARE
supabase_db_chat-monitor            |     obj record;
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |     FOR obj IN SELECT * FROM pg_event_trigger_dropped_objects()
supabase_db_chat-monitor            |     LOOP
supabase_db_chat-monitor            |       IF obj.object_type IN (
supabase_db_chat-monitor            |         'schema'
supabase_db_chat-monitor            |       , 'table'
supabase_db_chat-monitor            |       , 'foreign table'
supabase_db_chat-monitor            |       , 'view'
supabase_db_chat-monitor            |       , 'materialized view'
supabase_db_chat-monitor            |       , 'function'
supabase_db_chat-monitor            |       , 'trigger'
supabase_db_chat-monitor            |       , 'type'
supabase_db_chat-monitor            |       , 'rule'
supabase_db_chat-monitor            |       )
supabase_db_chat-monitor            |       AND obj.is_temporary IS false -- no pg_temp objects
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |         NOTIFY pgrst, 'reload schema';
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            |     END LOOP;
supabase_db_chat-monitor            |   END; $$ LANGUAGE plpgsql;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.056 UTC [110] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS pgrst_ddl_watch;
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.057 UTC [110] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER pgrst_ddl_watch
supabase_db_chat-monitor            |     ON ddl_command_end
supabase_db_chat-monitor            |     EXECUTE PROCEDURE extensions.pgrst_ddl_watch();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.059 UTC [110] supabase_admin@postgres LOG:  statement: DROP EVENT TRIGGER IF EXISTS pgrst_drop_watch;
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.060 UTC [110] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER pgrst_drop_watch
supabase_db_chat-monitor            |     ON sql_drop
supabase_db_chat-monitor            |     EXECUTE PROCEDURE extensions.pgrst_drop_watch();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220322085208_gotrue-session-limit.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.075 UTC [112] supabase_admin@postgres LOG:  statement: ALTER ROLE supabase_auth_admin SET idle_in_transaction_session_timeout TO 60000;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220404205710_pg_graphql-on-by-default.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.087 UTC [114] supabase_admin@postgres LOG:  statement: create or replace function extensions.grant_pg_graphql_access()
supabase_db_chat-monitor            |       returns event_trigger
supabase_db_chat-monitor            |       language plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |   DECLARE
supabase_db_chat-monitor            |       func_is_graphql_resolve bool;
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |       func_is_graphql_resolve = (
supabase_db_chat-monitor            |           SELECT n.proname = 'resolve'
supabase_db_chat-monitor            |           FROM pg_event_trigger_ddl_commands() AS ev
supabase_db_chat-monitor            |           LEFT JOIN pg_catalog.pg_proc AS n
supabase_db_chat-monitor            |           ON ev.objid = n.oid
supabase_db_chat-monitor            |       );
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF func_is_graphql_resolve
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           grant usage on schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant all on function graphql.resolve to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           -- Update public wrapper to pass all arguments through to the pg_graphql resolve func
supabase_db_chat-monitor            |           DROP FUNCTION IF EXISTS graphql_public.graphql;
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language sql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               -- This changed
supabase_db_chat-monitor            |               select graphql.resolve(
supabase_db_chat-monitor            |                   query := query,
supabase_db_chat-monitor            |                   variables := coalesce(variables, '{}'),
supabase_db_chat-monitor            |                   "operationName" := "operationName",
supabase_db_chat-monitor            |                   extensions := extensions
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           grant execute on function graphql.resolve to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |   END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.091 UTC [114] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.set_graphql_placeholder()
supabase_db_chat-monitor            |   RETURNS event_trigger
supabase_db_chat-monitor            |   LANGUAGE plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |       DECLARE
supabase_db_chat-monitor            |       graphql_is_dropped bool;
supabase_db_chat-monitor            |       BEGIN
supabase_db_chat-monitor            |       graphql_is_dropped = (
supabase_db_chat-monitor            |           SELECT ev.schema_name = 'graphql_public'
supabase_db_chat-monitor            |           FROM pg_event_trigger_dropped_objects() AS ev
supabase_db_chat-monitor            |           WHERE ev.schema_name = 'graphql_public'
supabase_db_chat-monitor            |       );
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF graphql_is_dropped
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language plpgsql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               DECLARE
supabase_db_chat-monitor            |                   server_version float;
supabase_db_chat-monitor            |               BEGIN
supabase_db_chat-monitor            |                   server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float);
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |                   IF server_version >= 14 THEN
supabase_db_chat-monitor            |                       RETURN jsonb_build_object(
supabase_db_chat-monitor            |                           'errors', jsonb_build_array(
supabase_db_chat-monitor            |                               jsonb_build_object(
supabase_db_chat-monitor            |                                   'message', 'pg_graphql extension is not enabled.'
supabase_db_chat-monitor            |                               )
supabase_db_chat-monitor            |                           )
supabase_db_chat-monitor            |                       );
supabase_db_chat-monitor            |                   ELSE
supabase_db_chat-monitor            |                       RETURN jsonb_build_object(
supabase_db_chat-monitor            |                           'errors', jsonb_build_array(
supabase_db_chat-monitor            |                               jsonb_build_object(
supabase_db_chat-monitor            |                                   'message', 'pg_graphql is only available on projects running Postgres 14 onwards.'
supabase_db_chat-monitor            |                               )
supabase_db_chat-monitor            |                           )
supabase_db_chat-monitor            |                       );
supabase_db_chat-monitor            |                   END IF;
supabase_db_chat-monitor            |               END;
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.092 UTC [114] supabase_admin@postgres LOG:  statement: create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |       "operationName" text default null,
supabase_db_chat-monitor            |       query text default null,
supabase_db_chat-monitor            |       variables jsonb default null,
supabase_db_chat-monitor            |       extensions jsonb default null
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            |       returns jsonb
supabase_db_chat-monitor            |       language plpgsql
supabase_db_chat-monitor            |   as $$
supabase_db_chat-monitor            |       DECLARE
supabase_db_chat-monitor            |           server_version float;
supabase_db_chat-monitor            |       BEGIN
supabase_db_chat-monitor            |           server_version = (SELECT (SPLIT_PART((select version()), ' ', 2))::float);
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           IF server_version >= 14 THEN
supabase_db_chat-monitor            |               RETURN jsonb_build_object(
supabase_db_chat-monitor            |                   'errors', jsonb_build_array(
supabase_db_chat-monitor            |                       jsonb_build_object(
supabase_db_chat-monitor            |                           'message', 'pg_graphql extension is not enabled.'
supabase_db_chat-monitor            |                       )
supabase_db_chat-monitor            |                   )
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           ELSE
supabase_db_chat-monitor            |               RETURN jsonb_build_object(
supabase_db_chat-monitor            |                   'errors', jsonb_build_array(
supabase_db_chat-monitor            |                       jsonb_build_object(
supabase_db_chat-monitor            |                           'message', 'pg_graphql is only available on projects running Postgres 14 onwards.'
supabase_db_chat-monitor            |                       )
supabase_db_chat-monitor            |                   )
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           END IF;
supabase_db_chat-monitor            |       END;
supabase_db_chat-monitor            |   $$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.094 UTC [114] supabase_admin@postgres LOG:  statement: drop extension if exists pg_graphql;
supabase_db_chat-monitor            | �psql:/docker-entrypoint-initdb.d/migrations/20220404205710_pg_graphql-on-by-default.sql:142: NOTICE:  extension "pg_graphql" does not exist, skipping
supabase_db_chat-monitor            | DROP EXTENSION
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220609081115_grant-supabase-auth-admin-and-supabase-storage-admin-to-postgres.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.115 UTC [116] supabase_admin@postgres LOG:  statement: grant supabase_auth_admin, supabase_storage_admin to postgres;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220613123923_pg_graphql-pg-dump-perms.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.128 UTC [118] supabase_admin@postgres LOG:  statement: create or replace function extensions.grant_pg_graphql_access()
supabase_db_chat-monitor            |       returns event_trigger
supabase_db_chat-monitor            |       language plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |   DECLARE
supabase_db_chat-monitor            |       func_is_graphql_resolve bool;
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |       func_is_graphql_resolve = (
supabase_db_chat-monitor            |           SELECT n.proname = 'resolve'
supabase_db_chat-monitor            |           FROM pg_event_trigger_ddl_commands() AS ev
supabase_db_chat-monitor            |           LEFT JOIN pg_catalog.pg_proc AS n
supabase_db_chat-monitor            |           ON ev.objid = n.oid
supabase_db_chat-monitor            |       );
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF func_is_graphql_resolve
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           -- Update public wrapper to pass all arguments through to the pg_graphql resolve func
supabase_db_chat-monitor            |           DROP FUNCTION IF EXISTS graphql_public.graphql;
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language sql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               select graphql.resolve(
supabase_db_chat-monitor            |                   query := query,
supabase_db_chat-monitor            |                   variables := coalesce(variables, '{}'),
supabase_db_chat-monitor            |                   "operationName" := "operationName",
supabase_db_chat-monitor            |                   extensions := extensions
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           -- This hook executes when `graphql.resolve` is created. That is not necessarily the last
supabase_db_chat-monitor            |           -- function in the extension so we need to grant permissions on existing entities AND
supabase_db_chat-monitor            |           -- update default permissions to any others that are created after `graphql.resolve`
supabase_db_chat-monitor            |           grant usage on schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant select on all tables in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant execute on all functions in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant all on all sequences in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |   END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.134 UTC [118] supabase_admin@postgres LOG:  statement: drop extension if exists pg_graphql;
supabase_db_chat-monitor            | DROP EXTENSION
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20220713082019_pg_cron-pg_net-temp-perms-fix.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20221028101028_set_authenticator_timeout.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.178 UTC [122] supabase_admin@postgres LOG:  statement: alter role authenticator set statement_timeout = '8s';
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20221103090837_revoke_admin.sql
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.190 UTC [124] supabase_admin@postgres LOG:  statement: revoke supabase_admin from authenticator;
supabase_db_chat-monitor            | REVOKE ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20221207154255_create_pgsodium_and_vault.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20230201083204_grant_auth_roles_to_postgres.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.248 UTC [128] supabase_admin@postgres LOG:  statement: grant anon, authenticated, service_role to postgres;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20230224042246_grant_extensions_perms_for_postgres.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.260 UTC [130] supabase_admin@postgres LOG:  statement: grant all privileges on all tables in schema extensions to postgres with grant option;
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.263 UTC [130] supabase_admin@postgres LOG:  statement: grant all privileges on all routines in schema extensions to postgres with grant option;
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.265 UTC [130] supabase_admin@postgres LOG:  statement: grant all privileges on all sequences in schema extensions to postgres with grant option;
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.266 UTC [130] supabase_admin@postgres LOG:  statement: alter default privileges in schema extensions grant all on tables to postgres with grant option;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.267 UTC [130] supabase_admin@postgres LOG:  statement: alter default privileges in schema extensions grant all on routines to postgres with grant option;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.268 UTC [130] supabase_admin@postgres LOG:  statement: alter default privileges in schema extensions grant all on sequences to postgres with grant option;
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20230306081037_grant_pg_monitor_to_postgres.sql
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.282 UTC [132] supabase_admin@postgres LOG:  statement: grant pg_monitor to postgres;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20230327032006_grant_auth_roles_to_supabase_storage_admin.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.293 UTC [134] supabase_admin@postgres LOG:  statement: grant anon, authenticated, service_role to supabase_storage_admin;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20230529180330_alter_api_roles_for_inherit.sql
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.308 UTC [136] supabase_admin@postgres LOG:  statement: ALTER ROLE authenticated inherit;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.309 UTC [136] supabase_admin@postgres LOG:  statement: ALTER ROLE anon inherit;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.311 UTC [136] supabase_admin@postgres LOG:  statement: ALTER ROLE service_role inherit;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20231013070755_grant_authenticator_to_supabase_storage_admin.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.325 UTC [138] supabase_admin@postgres LOG:  statement: grant authenticator to supabase_storage_admin;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.327 UTC [138] supabase_admin@postgres LOG:  statement: revoke anon, authenticated, service_role from supabase_storage_admin;
supabase_db_chat-monitor            | REVOKE ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20231017062225_grant_pg_graphql_permissions_for_custom_roles.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.338 UTC [140] supabase_admin@postgres LOG:  statement: create or replace function extensions.grant_pg_graphql_access()
supabase_db_chat-monitor            |       returns event_trigger
supabase_db_chat-monitor            |       language plpgsql
supabase_db_chat-monitor            |   AS $func$
supabase_db_chat-monitor            |   DECLARE
supabase_db_chat-monitor            |       func_is_graphql_resolve bool;
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |       func_is_graphql_resolve = (
supabase_db_chat-monitor            |           SELECT n.proname = 'resolve'
supabase_db_chat-monitor            |           FROM pg_event_trigger_ddl_commands() AS ev
supabase_db_chat-monitor            |           LEFT JOIN pg_catalog.pg_proc AS n
supabase_db_chat-monitor            |           ON ev.objid = n.oid
supabase_db_chat-monitor            |       );
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       IF func_is_graphql_resolve
supabase_db_chat-monitor            |       THEN
supabase_db_chat-monitor            |           -- Update public wrapper to pass all arguments through to the pg_graphql resolve func
supabase_db_chat-monitor            |           DROP FUNCTION IF EXISTS graphql_public.graphql;
supabase_db_chat-monitor            |           create or replace function graphql_public.graphql(
supabase_db_chat-monitor            |               "operationName" text default null,
supabase_db_chat-monitor            |               query text default null,
supabase_db_chat-monitor            |               variables jsonb default null,
supabase_db_chat-monitor            |               extensions jsonb default null
supabase_db_chat-monitor            |           )
supabase_db_chat-monitor            |               returns jsonb
supabase_db_chat-monitor            |               language sql
supabase_db_chat-monitor            |           as $$
supabase_db_chat-monitor            |               select graphql.resolve(
supabase_db_chat-monitor            |                   query := query,
supabase_db_chat-monitor            |                   variables := coalesce(variables, '{}'),
supabase_db_chat-monitor            |                   "operationName" := "operationName",
supabase_db_chat-monitor            |                   extensions := extensions
supabase_db_chat-monitor            |               );
supabase_db_chat-monitor            |           $$;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           -- This hook executes when `graphql.resolve` is created. That is not necessarily the last
supabase_db_chat-monitor            |           -- function in the extension so we need to grant permissions on existing entities AND
supabase_db_chat-monitor            |           -- update default permissions to any others that are created after `graphql.resolve`
supabase_db_chat-monitor            |           grant usage on schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant select on all tables in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant execute on all functions in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           grant all on all sequences in schema graphql to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on tables to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on functions to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            |           alter default privileges in schema graphql grant all on sequences to postgres, anon, authenticated, service_role;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |           -- Allow postgres role to allow granting usage on graphql and graphql_public schemas to custom roles
supabase_db_chat-monitor            |           grant usage on schema graphql_public to postgres with grant option;
supabase_db_chat-monitor            |           grant usage on schema graphql to postgres with grant option;
supabase_db_chat-monitor            |       END IF;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |   END;
supabase_db_chat-monitor            |   $func$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | [local] 2025-05-14 16:11:52.341 UTC [140] supabase_admin@postgres LOG:  statement: drop extension if exists pg_graphql;
supabase_db_chat-monitor            | DROP EXTENSION
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20231020085357_revoke_writes_on_cron_job_from_postgres.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.365 UTC [142] supabase_admin@postgres LOG:  statement: CREATE OR REPLACE FUNCTION extensions.grant_pg_cron_access() RETURNS event_trigger
supabase_db_chat-monitor            |       LANGUAGE plpgsql
supabase_db_chat-monitor            |       AS $$
supabase_db_chat-monitor            |   BEGIN
supabase_db_chat-monitor            |     IF EXISTS (
supabase_db_chat-monitor            |       SELECT
supabase_db_chat-monitor            |       FROM pg_event_trigger_ddl_commands() AS ev
supabase_db_chat-monitor            |       JOIN pg_extension AS ext
supabase_db_chat-monitor            |       ON ev.objid = ext.oid
supabase_db_chat-monitor            |       WHERE ext.extname = 'pg_cron'
supabase_db_chat-monitor            |     )
supabase_db_chat-monitor            |     THEN
supabase_db_chat-monitor            |       grant usage on schema cron to postgres with grant option;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       alter default privileges in schema cron grant all on tables to postgres with grant option;
supabase_db_chat-monitor            |       alter default privileges in schema cron grant all on functions to postgres with grant option;
supabase_db_chat-monitor            |       alter default privileges in schema cron grant all on sequences to postgres with grant option;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       alter default privileges for user supabase_admin in schema cron grant all
supabase_db_chat-monitor            |           on sequences to postgres with grant option;
supabase_db_chat-monitor            |       alter default privileges for user supabase_admin in schema cron grant all
supabase_db_chat-monitor            |           on tables to postgres with grant option;
supabase_db_chat-monitor            |       alter default privileges for user supabase_admin in schema cron grant all
supabase_db_chat-monitor            |           on functions to postgres with grant option;
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |       grant all privileges on all tables in schema cron to postgres with grant option;
supabase_db_chat-monitor            |       revoke all on table cron.job from postgres;
supabase_db_chat-monitor            |       grant select on table cron.job to postgres with grant option;
supabase_db_chat-monitor            |     END IF;
supabase_db_chat-monitor            |   END;
supabase_db_chat-monitor            |   $$;
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.367 UTC [142] supabase_admin@postgres LOG:  statement: drop event trigger if exists issue_pg_cron_access;
supabase_db_chat-monitor            | DROP EVENT TRIGGER
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.369 UTC [142] supabase_admin@postgres LOG:  statement: CREATE EVENT TRIGGER issue_pg_cron_access ON ddl_command_end
supabase_db_chat-monitor            |            WHEN TAG IN ('CREATE EXTENSION')
supabase_db_chat-monitor            |      EXECUTE FUNCTION extensions.grant_pg_cron_access();
supabase_db_chat-monitor            | CREATE EVENT TRIGGER
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20231130133139_set_lock_timeout_to_authenticator_role.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.381 UTC [144] supabase_admin@postgres LOG:  statement: ALTER ROLE authenticator set lock_timeout to '8s';
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20240124080435_alter_lo_export_lo_import_owner.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.393 UTC [146] supabase_admin@postgres LOG:  statement: alter function pg_catalog.lo_export owner to supabase_admin;
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.394 UTC [146] supabase_admin@postgres LOG:  statement: alter function pg_catalog.lo_import(text) owner to supabase_admin;
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.394 UTC [146] supabase_admin@postgres LOG:  statement: alter function pg_catalog.lo_import(text, oid) owner to supabase_admin;
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20240606060239_grant_predefined_roles_to_postgres.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.406 UTC [148] supabase_admin@postgres LOG:  statement: grant pg_read_all_data, pg_signal_backend to postgres;
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20241031003909_create_orioledb.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20241215003910_backfill_pgmq_metadata.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20250205060043_disable_log_statement_on_internal_roles.sql
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.448 UTC [154] supabase_admin@postgres LOG:  statement: alter role supabase_admin set log_statement = none;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.449 UTC [154] supabase_admin@postgres LOG:  statement: alter role supabase_auth_admin set log_statement = none;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | �[local] 2025-05-14 16:11:52.450 UTC [154] supabase_admin@postgres LOG:  statement: alter role supabase_storage_admin set log_statement = none;
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | �/docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20250205144616_move_orioledb_to_extensions_schema.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20250218031949_pgsodium_mask_role.sql
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20250220051611_pg_net_perms_fix.sql
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /docker-entrypoint-initdb.d/migrations/20250312095419_pgbouncer_ownership.sql
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | /docker-entrypoint-initdb.d/migrate.sh: running /etc/postgresql.schema.sql
supabase_db_chat-monitor            | ALTER DATABASE
supabase_db_chat-monitor            | ALTER DATABASE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | CREATE SCHEMA
supabase_db_chat-monitor            | ALTER SCHEMA
supabase_db_chat-monitor            | BEGIN
supabase_db_chat-monitor            | CREATE EXTENSION
supabase_db_chat-monitor            | CREATE SCHEMA
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | ALTER DEFAULT PRIVILEGES
supabase_db_chat-monitor            | CREATE TABLE
supabase_db_chat-monitor            | INSERT 0 1
supabase_db_chat-monitor            | CREATE TABLE
supabase_db_chat-monitor            | CREATE INDEX
supabase_db_chat-monitor            | CREATE INDEX
supabase_db_chat-monitor            | COMMENT
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | ALTER ROLE
supabase_db_chat-monitor            | ALTER TABLE
supabase_db_chat-monitor            | ALTER TABLE
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | GRANT ROLE
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | CREATE FUNCTION
supabase_db_chat-monitor            | COMMENT
supabase_db_chat-monitor            | DO
supabase_db_chat-monitor            | INSERT 0 1
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | ALTER FUNCTION
supabase_db_chat-monitor            | REVOKE
supabase_db_chat-monitor            | GRANT
supabase_db_chat-monitor            | COMMIT
supabase_db_chat-monitor            | CREATE DATABASE
supabase_db_chat-monitor            | You are now connected to database "_supabase" as user "supabase_admin".
supabase_db_chat-monitor            | CREATE SCHEMA
supabase_db_chat-monitor            | ALTER SCHEMA
supabase_db_chat-monitor            | CREATE SCHEMA
supabase_db_chat-monitor            | ALTER SCHEMA
supabase_db_chat-monitor            | You are now connected to database "postgres" as user "supabase_admin".
supabase_db_chat-monitor            |  pg_stat_statements_reset 
supabase_db_chat-monitor            | --------------------------
supabase_db_chat-monitor            |  
supabase_db_chat-monitor            | (1 row)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |  pg_stat_reset 
supabase_db_chat-monitor            | ---------------
supabase_db_chat-monitor            |  
supabase_db_chat-monitor            | (1 row)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/migrations
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | waiting for server to shut down.... 2025-05-14 16:11:52.723 UTC [50] LOG:  received fast shutdown request
supabase_db_chat-monitor            |  2025-05-14 16:11:52.728 UTC [50] LOG:  aborting any active transactions
supabase_db_chat-monitor            |  2025-05-14 16:11:52.728 UTC [64] LOG:  pg_cron scheduler shutting down
supabase_db_chat-monitor            | � 2025-05-14 16:11:52.728 UTC [62] FATAL:  terminating background worker "TimescaleDB Background Worker Launcher" due to administrator command
supabase_db_chat-monitor            |  2025-05-14 16:11:52.730 UTC [50] LOG:  background worker "logical replication launcher" (PID 65) exited with exit code 1
supabase_db_chat-monitor            |  2025-05-14 16:11:52.730 UTC [50] LOG:  background worker "pg_cron launcher" (PID 64) exited with exit code 1
supabase_db_chat-monitor            | � 2025-05-14 16:11:52.730 UTC [50] LOG:  background worker "TimescaleDB Background Worker Launcher" (PID 62) exited with exit code 1
supabase_db_chat-monitor            | . 2025-05-14 16:11:53.733 UTC [50] LOG:  background worker "pg_net 0.14.0 worker" (PID 63) exited with exit code 1
supabase_db_chat-monitor            |  2025-05-14 16:11:53.733 UTC [57] LOG:  shutting down
supabase_db_chat-monitor            |  2025-05-14 16:11:53.741 UTC [57] LOG:  checkpoint starting: shutdown immediate
supabase_db_chat-monitor            |  2025-05-14 16:11:54.011 UTC [57] LOG:  checkpoint complete: wrote 1188 buffers (7.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.028 s, sync=0.226 s, total=0.278 s; sync files=473, longest=0.006 s, average=0.001 s; distance=6116 kB, estimate=6116 kB
supabase_db_chat-monitor            |  2025-05-14 16:11:54.039 UTC [50] LOG:  database system is shut down
supabase_db_chat-monitor            |  done
supabase_db_chat-monitor            | server stopped
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | PostgreSQL init process complete; ready for start up.
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            |  2025-05-14 16:11:54.149 UTC [6] LOG:  pgaudit extension initialized
supabase_db_chat-monitor            |  2025-05-14 16:11:54.157 UTC [6] LOG:  pgsodium primary server secret key loaded
supabase_db_chat-monitor            |  2025-05-14 16:11:54.163 UTC [6] LOG:  vault primary server secret key loaded
supabase_db_chat-monitor            |  2025-05-14 16:11:54.190 UTC [6] LOG:  starting PostgreSQL 15.8 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 13.2.0, 64-bit
supabase_db_chat-monitor            |  2025-05-14 16:11:54.191 UTC [6] LOG:  listening on IPv4 address "0.0.0.0", port 5432
supabase_db_chat-monitor            |  2025-05-14 16:11:54.191 UTC [6] LOG:  listening on IPv6 address "::", port 5432
supabase_db_chat-monitor            |  2025-05-14 16:11:54.201 UTC [6] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
supabase_db_chat-monitor            |  2025-05-14 16:11:54.215 UTC [182] LOG:  database system was shut down at 2025-05-14 16:11:54 UTC
supabase_db_chat-monitor            |  2025-05-14 16:11:54.227 UTC [185] LOG:  TimescaleDB background worker launcher connected to shared catalogs
supabase_db_chat-monitor            |  2025-05-14 16:11:54.227 UTC [6] LOG:  database system is ready to accept connections
supabase_db_chat-monitor            |  2025-05-14 16:11:54.230 UTC [187] LOG:  pg_cron scheduler started
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.559 UTC [256] postgres@_supabase LOG:  execute : CREATE SCHEMA IF NOT EXISTS _analytics
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.559 UTC [255] postgres@_supabase LOG:  execute : CREATE SCHEMA IF NOT EXISTS _analytics
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.559 UTC [257] postgres@_supabase LOG:  execute : CREATE SCHEMA IF NOT EXISTS _analytics
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.560 UTC [255] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_0b1250f1_443a_43bc_a6b1_dd0a66e2de67 (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.572 UTC [255] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_0b1250f1_443a_43bc_a6b1_dd0a66e2de67_timestamp_brin_idx ON log_events_0b1250f1_443a_43bc_a6b1_dd0a66e2de67 USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.578 UTC [256] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_2dd7c6df_e87f_408b_9273_b5e2cb218189 (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.590 UTC [256] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_2dd7c6df_e87f_408b_9273_b5e2cb218189_timestamp_brin_idx ON log_events_2dd7c6df_e87f_408b_9273_b5e2cb218189 USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.597 UTC [257] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_61de773b_9508_4cd0_bd5d_80ef2c424b4c (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.612 UTC [257] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_61de773b_9508_4cd0_bd5d_80ef2c424b4c_timestamp_brin_idx ON log_events_61de773b_9508_4cd0_bd5d_80ef2c424b4c USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.618 UTC [255] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_df2a3031_3f13_4968_ab35_76068ddfb151 (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.631 UTC [255] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_df2a3031_3f13_4968_ab35_76068ddfb151_timestamp_brin_idx ON log_events_df2a3031_3f13_4968_ab35_76068ddfb151 USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.639 UTC [256] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_96ed8cf6_a9cb_4061_9b60_c0cccc5b995e (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.651 UTC [256] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_96ed8cf6_a9cb_4061_9b60_c0cccc5b995e_timestamp_brin_idx ON log_events_96ed8cf6_a9cb_4061_9b60_c0cccc5b995e USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.657 UTC [257] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_dbe889d1_53e7_41b0_83b2_a30a3c5f8081 (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.669 UTC [257] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_dbe889d1_53e7_41b0_83b2_a30a3c5f8081_timestamp_brin_idx ON log_events_dbe889d1_53e7_41b0_83b2_a30a3c5f8081 USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.674 UTC [255] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_2200a6b0_2243_492d_b2a6_5b77c1b5e3ff (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.686 UTC [255] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_2200a6b0_2243_492d_b2a6_5b77c1b5e3ff_timestamp_brin_idx ON log_events_2200a6b0_2243_492d_b2a6_5b77c1b5e3ff USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.691 UTC [256] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_6af7a15b_4105_4a28_a01f_1f162cab2ecd (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.702 UTC [256] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_6af7a15b_4105_4a28_a01f_1f162cab2ecd_timestamp_brin_idx ON log_events_6af7a15b_4105_4a28_a01f_1f162cab2ecd USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:01.707 UTC [257] postgres@_supabase LOG:  execute : CREATE TABLE IF NOT EXISTS log_events_993e6689_8c75_453e_8050_40615697e1f7 (
supabase_db_chat-monitor            |     id TEXT PRIMARY KEY,
supabase_db_chat-monitor            |     body JSONB,
supabase_db_chat-monitor            |     event_message TEXT,
supabase_db_chat-monitor            |     timestamp TIMESTAMP
supabase_db_chat-monitor            |   )
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:01.720 UTC [257] postgres@_supabase LOG:  execute : CREATE INDEX IF NOT EXISTS log_events_993e6689_8c75_453e_8050_40615697e1f7_timestamp_brin_idx ON log_events_993e6689_8c75_453e_8050_40615697e1f7 USING brin (timestamp)
supabase_db_chat-monitor            | 
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase LOG:  logical decoding found consistent point at 0/1FB1538
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase DETAIL:  There are no running transactions.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase STATEMENT:  CREATE_REPLICATION_SLOT cainophile_p0mjwdl3 TEMPORARY LOGICAL pgoutput NOEXPORT_SNAPSHOT
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase LOG:  starting logical decoding for slot "cainophile_p0mjwdl3"
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase DETAIL:  Streaming transactions committing after 0/1FB1570, reading WAL from 0/1FB1538.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase STATEMENT:  START_REPLICATION SLOT cainophile_p0mjwdl3 LOGICAL 0/0 (proto_version '1', publication_names '"logflare_pub"')
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase LOG:  logical decoding found consistent point at 0/1FB1538
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase DETAIL:  There are no running transactions.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase STATEMENT:  START_REPLICATION SLOT cainophile_p0mjwdl3 LOGICAL 0/0 (proto_version '1', publication_names '"logflare_pub"')
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase LOG:  logical decoding found consistent point at 0/1FB1538
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase DETAIL:  There are no running transactions.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.483 UTC [258] supabase_admin@_supabase STATEMENT:  CREATE_REPLICATION_SLOT cainophile_p0mjwdl3 TEMPORARY LOGICAL pgoutput NOEXPORT_SNAPSHOT
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase LOG:  starting logical decoding for slot "cainophile_p0mjwdl3"
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase DETAIL:  Streaming transactions committing after 0/1FB1570, reading WAL from 0/1FB1538.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase STATEMENT:  START_REPLICATION SLOT cainophile_p0mjwdl3 LOGICAL 0/0 (proto_version '1', publication_names '"logflare_pub"')
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase LOG:  logical decoding found consistent point at 0/1FB1538
supabase_db_chat-monitor            | 10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase DETAIL:  There are no running transactions.
supabase_db_chat-monitor            | �10.89.0.115 2025-05-14 16:13:02.484 UTC [258] supabase_admin@_supabase STATEMENT:  START_REPLICATION SLOT cainophile_p0mjwdl3 LOGICAL 0/0 (proto_version '1', publication_names '"logflare_pub"')
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:13:09.621 [error] GenServer #PID terminating
supabase_analytics_chat-monitor     | ** (stop) :sock_closed
supabase_analytics_chat-monitor     | Last message: {:tcp_closed, #Port}
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:13:09.623 [error] GenServer #PID terminating
supabase_analytics_chat-monitor     | ** (stop) :sock_closed
supabase_analytics_chat-monitor     | Last message: {:tcp_closed, #Port}
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:13:09.624 [error] GenServer #PID terminating
supabase_analytics_chat-monitor     | ** (stop) :econnrefused
supabase_analytics_chat-monitor     | Last message (from #PID): {:command, :epgsql_cmd_connect, %{port: 5432, host: ~c"supabase_db_chat-monitor", password: #Function, username: "supabase_admin", replication: "database", database: "_supabase"}}
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:13:09.626 [error] GenServer #PID terminating
supabase_analytics_chat-monitor     | ** (stop) :econnrefused
supabase_analytics_chat-monitor     | Last message (from #PID): {:command, :epgsql_cmd_connect, %{port: 5432, host: ~c"supabase_db_chat-monitor", password: #Function, username: "supabase_admin", replication: "database", database: "_supabase"}}
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | 16:13:09.632 [error] GenServer Logflare.Users.CacheWarmer terminating
supabase_analytics_chat-monitor     | ** (DBConnection.ConnectionError) tcp recv (idle): closed
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:1054: Ecto.Adapters.SQL.raise_sql_call_error/1
supabase_analytics_chat-monitor     |     (ecto_sql 3.11.0) lib/ecto/adapters/sql.ex:952: Ecto.Adapters.SQL.execute/6
supabase_analytics_chat-monitor     |     (ecto 3.11.2) lib/ecto/repo/queryable.ex:232: Ecto.Repo.Queryable.execute/4
supabase_analytics_chat-monitor     |     (ecto 3.11.2) lib/ecto/repo/queryable.ex:19: Ecto.Repo.Queryable.all/3
supabase_analytics_chat-monitor     |     (logflare 1.12.0) lib/logflare/users/cache_warmer.ex:7: Logflare.Users.CacheWarmer.execute/1
supabase_analytics_chat-monitor     |     (logflare 1.12.0) deps/cachex/lib/cachex/provision.ex:99: Logflare.Users.CacheWarmer.handle_info/2
supabase_analytics_chat-monitor     |     (stdlib 6.1.2) gen_server.erl:2345: :gen_server.try_handle_info/3
supabase_analytics_chat-monitor     |     (stdlib 6.1.2) gen_server.erl:2433: :gen_server.handle_msg/6
supabase_analytics_chat-monitor     | Last message: :cachex_warmer
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �16:13:09.633 [error] Postgrex.Protocol (#PID) disconnected: ** (DBConnection.ConnectionError) tcp recv (idle): closed
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �16:13:09.635 [error] Postgrex.Protocol #PID could not cancel backend: tcp connect: connection refused - :econnrefused
supabase_analytics_chat-monitor     | 
supabase_analytics_chat-monitor     | �16:13:09.637 [error] Postgrex.Protocol (#PID) failed to connect: ** (DBConnection.ConnectionError) tcp connect (supabase_db_chat-monitor:5432): connection refused - :econnrefused
supabase_pg_meta_chat-monitor       | killed by timeout (10000ms)
supabase_pg_meta_chat-monitor       | killed by timeout (10000ms)
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877665Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877732Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877839Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=7453cb85ae3b33f9f7fb6d4b9a1d42b4144b369817c4ca370f7f307b24636046
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877871Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=7453cb85ae3b33f9f7fb6d4b9a1d42b4144b369817c4ca370f7f307b24636046
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.879972Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=6deea0e473b86911020298c160c917e2ca3e7d3c612824ab75d288f816020678
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.881046Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=bcbc8321897bd2b542888ffb9f14d9f37d37141e55511d34c707db3eb3d67a62
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.881085Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=bcbc8321897bd2b542888ffb9f14d9f37d37141e55511d34c707db3eb3d67a62
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.919278Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Internal log [Received out of order log message.] has been rate limited 6 times.
supabase_vector_chat-monitor        | �2025-05-14T16:13:09.919291Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Received out of order log message. error_type="condition_failed" stage="receiving" container_id="4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e" timestamp="2025-05-14T18:13:01+02:00" internal_log_rate_limit=true
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.919410Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Internal log [Received out of order log message.] is being rate limited.
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.925589Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877665Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877732Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877839Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=7453cb85ae3b33f9f7fb6d4b9a1d42b4144b369817c4ca370f7f307b24636046
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.877871Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=7453cb85ae3b33f9f7fb6d4b9a1d42b4144b369817c4ca370f7f307b24636046
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.879972Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=6deea0e473b86911020298c160c917e2ca3e7d3c612824ab75d288f816020678
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.881046Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=bcbc8321897bd2b542888ffb9f14d9f37d37141e55511d34c707db3eb3d67a62
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.881085Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Started watching for container logs. container_id=bcbc8321897bd2b542888ffb9f14d9f37d37141e55511d34c707db3eb3d67a62
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.919278Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Internal log [Received out of order log message.] has been rate limited 6 times.
supabase_vector_chat-monitor        | �2025-05-14T16:13:09.919291Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Received out of order log message. error_type="condition_failed" stage="receiving" container_id="4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e" timestamp="2025-05-14T18:13:01+02:00" internal_log_rate_limit=true
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.919410Z ERROR source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Internal log [Received out of order log message.] is being rate limited.
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.925589Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=4f409a6f8cee9a63a0306f23c6fb40e56c1c2f511645fd465a624861228a004e
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.961802Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=b6f7c1a31c9cc3f769a16ce4d85349d64f8bd8d2ba0195319cf455011c527852
supabase_vector_chat-monitor        | 2025-05-14T16:13:09.961802Z  INFO source{component_kind="source" component_id=docker_host component_type=docker_logs component_name=docker_host}: vector::internal_events::docker_logs: Stopped watching for container logs. container_id=b6f7c1a31c9cc3f769a16ce4d85349d64f8bd8d2ba0195319cf455011c527852

duongphuhiep avatar May 14 '25 16:05 duongphuhiep

Have you tried starting the local stack from scratch?

supabase stop --no-backup
supabase start

This helps eliminate problems due to stale docker volumes.

sweatybridge avatar Jul 29 '25 15:07 sweatybridge

Have you tried starting the local stack from scratch?

yes, I always move to a new empty folder, before calling supabase init and then supabase start

duongphuhiep avatar Jul 31 '25 19:07 duongphuhiep

I'm not sure what has been changed, but it works now! Thanks

--

podman version 4.9.3 supabase client version 2.34.3

Versions of services:

postgres:15.8.1.085 logflare:1.18.3 vector:0.28.1-alpine kong:2.8.1 gotrue:v2.178.0 mailpit:v1.22.3 realtime:v2.41.23 postgrest:v13.0.4 storage-api:v1.26.3 edge-runtime:v1.68.3 postgres-meta:v0.91.5 studio:2025.08.04-sha-6e99ca6

duongphuhiep avatar Aug 14 '25 07:08 duongphuhiep