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

Populate collection membership database by reading from queue #563

Closed
thatbudakguy opened this issue Mar 21, 2023 · 2 comments
Closed

Populate collection membership database by reading from queue #563

thatbudakguy opened this issue Mar 21, 2023 · 2 comments
Assignees

Comments

@thatbudakguy
Copy link
Member

Once #562 is complete, we need to make sure that the database that powers the /collections/:druid/purls endpoint is updated based on up-to-date information from the queue. Exhibits uses this endpoint to figure what items to index when a curator wants to index an entire collection.

For an example of logic that reads from Kafka, see searchworks-traject-indexer's KafkaPurlFetcherReader and note that our current kafka client is EOL (sul-dlss/searchworks_traject_indexer#737).

@jcoyne jcoyne self-assigned this Apr 6, 2023
@thatbudakguy
Copy link
Member Author

Is this done? It looks to me like the PurlCocinaUpdater service dutifully updates the database records, including collection membership, when purls are updated.

@jcoyne
Copy link
Contributor

jcoyne commented Mar 16, 2024

I think it is

@jcoyne jcoyne closed this as completed Mar 16, 2024
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

No branches or pull requests

2 participants