smp server: do not use queue cache with PostgreSQL message storage (#1637)

* smp server: do not use queue cache with PostgreSQL message storage

* fix loading queues via notifier IDs
This commit is contained in:
Evgeny
2025-09-15 07:51:27 +01:00
committed by GitHub
parent 112cd9d5f4
commit d3754b36bc
4 changed files with 89 additions and 56 deletions
@@ -307,7 +307,7 @@ instance QueueStoreClass (JournalQueue s) (QStore s) where
newQueueStore = \case
MQStoreCfg -> MQStore <$> newQueueStore @(JournalQueue s) ()
#if defined(dbServerPostgres)
PQStoreCfg cfg -> PQStore <$> newQueueStore @(JournalQueue s) cfg
PQStoreCfg cfg -> PQStore <$> newQueueStore @(JournalQueue s) (cfg, True)
#endif
closeQueueStore = withQS (closeQueueStore @(JournalQueue s))