Skip to content

Conversation

@epoberezkin
Copy link
Member

@epoberezkin epoberezkin commented Sep 11, 2025

No description provided.

* smp server: store messages in PostgreSQL

* stored procedures to write and to expire messages

* function to export messages

* move all message functions to PostgreSQL, remove delete trigger

* comments

* import messages to db

* fix message import, add export

* fix export

* fix export

* fix compilation flags

* import messages line by line

* fix server start with database storage

* fix compilation

* comments
…sage store (#1631)

* smp server: improve counts management and expiration for postgres message store

* one update

* fix expiration
* smp server: limit by time the queues to export journal messages for

* pass queue/msg thresholds separately

* reset db connection on errors

* Revert "smp server: limit by time the queues to export journal messages for"

This reverts commit d3bc0cb.

* fix test compilation

* flag to expire messages

* improve test

* expire messages newer than quota
@epoberezkin epoberezkin merged commit 6f4d0f5 into master Sep 13, 2025
3 of 6 checks passed
@epoberezkin epoberezkin deleted the db-messages branch September 13, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant