diff --git a/CHANGELOG.md b/CHANGELOG.md index 314932f88..a0f6b9556 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +### Fixed + + - #3149, Misleading "Starting PostgREST.." logs on schema cache reloading - @steve-chavez + ## [12.0.2] - 2023-12-20 ### Fixed diff --git a/src/PostgREST/App.hs b/src/PostgREST/App.hs index 233cbf790..3c3b18770 100644 --- a/src/PostgREST/App.hs +++ b/src/PostgREST/App.hs @@ -68,6 +68,8 @@ type Handler = ExceptT Error run :: AppState -> IO () run appState = do + AppState.logWithZTime appState $ "Starting PostgREST " <> T.decodeUtf8 prettyVersion <> "..." + conf@AppConfig{..} <- AppState.getConfig appState AppState.connectionWorker appState -- Loads the initial SchemaCache Unix.installSignalHandlers (AppState.getMainThreadId appState) (AppState.connectionWorker appState) (AppState.reReadConfig False appState) diff --git a/src/PostgREST/AppState.hs b/src/PostgREST/AppState.hs index 7a8dd0526..71903d839 100644 --- a/src/PostgREST/AppState.hs +++ b/src/PostgREST/AppState.hs @@ -353,7 +353,6 @@ internalConnectionWorker appState = work where work = do config@AppConfig{..} <- getConfig appState - logWithZTime appState $ "Starting PostgREST " <> T.decodeUtf8 prettyVersion <> "..." logWithZTime appState "Attempting to connect to the database..." connected <- establishConnection appState config case connected of