help sign Are you using Pact Broker Docker deployed in multi-instance architecture, with a PostgreSQL DB?
If so we would love your help!
The Pact Broker supports Automatic data cleanup, which helps maintain the health of your Pact broker over time, by cleaning up redundant data, ensuring your Pact Broker works at peak performance.
https://github.com/pact-foundation/pact-broker-docker?tab=readme-ov-file#automatic-data-clean-up
However this feature hasn’t been available to users who have utilise the Pact Broker Docker image, in a multi-instance architecture
(You may have more than one broker instance running at any one time for high availability for example, all utilising a single database).
What will you need?
• A Pact Broker image running tag
2.119.0
or later
• A PostgreSQL Database
• A multi-instance setup of the Pact-Broker deployed somewhere
• Follow the docs linked above
For additional context, see the following pull requests
• Feature -
https://github.com/pact-foundation/pact_broker/pull/672
• Docs -
https://github.com/pact-foundation/pact-broker-docker/pull/183
If you can help us out, I’ll be sure to send out some Pact stickers!