-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
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]Module: Solr BuilderModule: Solr UpdaterCode relating to live edits being reflected into solrCode relating to live edits being reflected into solrTheme: SeriesType: 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: Subtask of EpicA subtask that is part of the work breakdown of an epic issue (see comments). [managed]A subtask that is part of the work breakdown of an epic issue (see comments). [managed]
Milestone
Description
- Subtask of Book Series #6718
- Related to Index lists in Solr #3385
- Update
solr_updater.pyto allow lists (urls like/people/FOOBAR/lists/OL123Lor/lists/OL123L)openlibrary/scripts/solr_updater.py
Lines 223 to 227 in c792094
keys = [ k for k in keys if k.count("/") == 2 and k.split("/")[1] in ("books", "authors", "works") ] - solr_updater is what listens for edits that happen to on open library, and updates the search engine to include those changes
- Update update_work.py to handle lists
- Create a
update_list.pyfile (similar toupdate_edition.py) update_listshould output:name- the name of the listsubject,place,person,time- subjects . Will require another solr query to determine what all the books have. Seeupdate_work.update_authorfor an example of the facet query.seed- list of the keys of the list- .....todo
- Create a
- Index all lists in data dump
- Deploy solr updater to get latest stuff in
- Full reindex
Reactions are currently unavailable
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]Module: Solr BuilderModule: Solr UpdaterCode relating to live edits being reflected into solrCode relating to live edits being reflected into solrTheme: SeriesType: 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: Subtask of EpicA subtask that is part of the work breakdown of an epic issue (see comments). [managed]A subtask that is part of the work breakdown of an epic issue (see comments). [managed]