[VUFIND-1281] Missing authority index causes browse indexer problems Created: 10/Apr/18 Updated: 06/Jun/18 Resolved: 06/Jun/18 |
|
Status: | Resolved |
Project: | VuFind® |
Components: | Browse |
Affects versions: | 4.0, 4.0.1, 4.1, 4.1.1, 4.1.2 |
Fix versions: | 5.0 |
Type: | Bug | Priority: | Minor |
Reporter: | Demian Katz | Assignee: | Demian Katz |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original estimate: | Not Specified |
Description |
If the authority index has never been accessed in a VuFind instance, the browse indexer fails because no empty index has been initialized, and it is unable to load content. This should not be a fatal error, as authority records are not essential to browse indexing, and not all libraries use the authority index. The code should fail gracefully when the index is missing instead of encountering a fatal error. |
Comments |
Comment by Demian Katz [ 06/Jun/18 ] |
Fixed by https://github.com/vufind-org/vufind-browse-handler/commit/649b091b3f8563c7e8c8202b23bd6ca38ab0f03d |