authority data may be deleted during propagation with current values of authority.control_set_authority_field
Bug #1484281 reported by
Yamil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Critical
|
Unassigned | ||
2.7 |
Fix Released
|
Critical
|
Unassigned | ||
2.8 |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Since subfield $e in bib tags 100/110/
being used for auth linking through authority_
but we currently left it $e in authority.
rows for tag 100 (etc.), then the $e will be removed in the bib side
during future authority propagation. That is not a desired outcome.
New values need to be set for
Open-ILS/
as well as an upgrade script.
Also a pgTAP test.
Note: this bug was discovered through working on LP bug 1465830:
presence of relator terms or codes in $e or $4 can prevent authority headings linking
https:/
description: | updated |
Changed in evergreen: | |
importance: | Undecided → High |
milestone: | none → 2.9-rc |
status: | New → Confirmed |
importance: | High → Critical |
Changed in evergreen: | |
assignee: | nobody → Yamil (ysuarez) |
Changed in evergreen: | |
assignee: | Yamil (ysuarez) → Jason Stephenson (jstephenson) |
Changed in evergreen: | |
assignee: | Jason Stephenson (jstephenson) → nobody |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here is my working branch so far...
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ ysuarez/ lp1465830_ fix_auth_ data_propagatio n_deletes
Still needs upgrade code, which I hope to learn how to do. Also, I need to fix the changes on file... src/sql/ Pg/950. data.seed- values. sql
Open-ILS/
on commit d8cfdb88d06c15b c5404a188733aa1 01005a96f4
The new editor I used screwed up all the line endings, and thinks the whole file was changed.
I guess I need to recreate the commits, and maybe a new branch since there is a commit after the bad one already.