Skip to content

Refactorings#282

Merged
schrieveslaach merged 4 commits intomasterfrom
refactorings
Dec 30, 2025
Merged

Refactorings#282
schrieveslaach merged 4 commits intomasterfrom
refactorings

Conversation

@schrieveslaach
Copy link
Contributor

Pull of refactorings of #281

The PostgreSQL database pool initialization has been moved its own
module so that migrations and PgPool initialization can be used from
many places.
Every interaction with apps used to be blocked by an internal mutex. For
example, the background job in blocks every get request for the waiting
time. This blocking is now removed.
Include in the background tasks the shutdown signal so that PREvant
shuts down more gracefully.
There was a test that failed sometimes due to data in random order. This
is now fixed.
@schrieveslaach schrieveslaach merged commit 02647cb into master Dec 30, 2025
14 of 16 checks passed
@schrieveslaach schrieveslaach deleted the refactorings branch December 30, 2025 07:43
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