-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Index Lenny instance(s) holdings in Open Library #11384
Copy link
Copy link
Open
Labels
Lead: @cdriniIssues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Module: SolrIssues related to the configuration or use of the Solr subsystem. [managed]Issues related to the configuration or use of the Solr subsystem. [managed]Needs: BreakdownThis big issue needs a checklist or subissues to describe a breakdown of work. [managed]This big issue needs a checklist or subissues to describe a breakdown of work. [managed]Priority: 3Issues that we can consider at our leisure. [managed]Issues that we can consider at our leisure. [managed]Type: Feature RequestIssue describes a feature or enhancement we'd like to implement. [managed]Issue describes a feature or enhancement we'd like to implement. [managed]
Milestone
Description
Metadata
Metadata
Assignees
Labels
Lead: @cdriniIssues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Module: SolrIssues related to the configuration or use of the Solr subsystem. [managed]Issues related to the configuration or use of the Solr subsystem. [managed]Needs: BreakdownThis big issue needs a checklist or subissues to describe a breakdown of work. [managed]This big issue needs a checklist or subissues to describe a breakdown of work. [managed]Priority: 3Issues that we can consider at our leisure. [managed]Issues that we can consider at our leisure. [managed]Type: Feature RequestIssue describes a feature or enhancement we'd like to implement. [managed]Issue describes a feature or enhancement we'd like to implement. [managed]
Type
Fields
No fields configured for issues without a type.
Feature Request
In order to allow for searching of a specific lenny instance or across all lenny instances, we want to be able to store the holding in Open Library's solr.
Proposal
lenny_host:{host}, intersect that against the provided catalog and add missing using a partialadd-distinctupdate tolenny_host, and delete no longer supplied catalog values.Full reindex will delete all
lenny_host:{host}values for editions, which will cause the next lenny heartbeat to send its catalog in entirety.When a solr document is reindexed normally, we will copy-forward the existing
lenny_host:{host}values from the existing solr document to the new one.Risks:
Breakdown
Related files
Refer to this map of common Endpoints:
*
Requirements Checklist
Checklist of requirements that need to be satisfied in order for this issue to be closed:
Stakeholders
@mekarpeles @ronibhakta1
Instructions for Contributors