Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move 'reapable' eligibility logic into common-lib (along with supporting classes) #4143

Merged
merged 1 commit into from
Oct 5, 2023

Conversation

twrichards
Copy link
Contributor

@twrichards twrichards commented Sep 19, 2023

https://trello.com/c/DrGAH8Y0/893-turn-on-the-reaper

Similar to what was done as part of the temporary #4066 (reverted in #4097) we need (in upcoming PR) to query for reapabality in thrall and as such this PR moves the 'reapable' eligiblity logic from media-api to common-lib along with supporting classes. It's in its own PR to make it easier to review.

This should be a no-op, and to test you can use the is:reapable search before and after this branch is deployed.

IMPORTANT

This involves moving the persistence.identifier and persistence.collections from media-api.conf up to common.conf otherwise all microservices (except media-api) will fail to start. This has already been done at the Guardian (both TEST and PROD) a while back as part of #4066 (and left in common).

…r use in `thrall` (along with supporting classes)
@prout-bot
Copy link

Seen on auth, usage, image-loader, metadata-editor, thrall, leases, cropper, collections, media-api, kahuna (merged by @twrichards 26 minutes and 23 seconds ago) Please check your changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants