Back to bug 13706

Who When What Removed Added
julian.maurice 2015-02-13 08:39:45 UTC Depends on 13705
julian.maurice 2015-02-13 08:40:32 UTC Status ASSIGNED Needs Signoff
julian.maurice 2015-02-13 08:42:03 UTC Depends on 11700
bgkriegel 2015-05-02 01:40:22 UTC CC bgkriegel
Status Needs Signoff Failed QA
alex.arnaud 2015-06-10 13:18:58 UTC Attachment #40068 Attachment is obsolete 0 1
alex.arnaud 2015-06-10 13:19:38 UTC CC alex.arnaud
Status Failed QA Needs Signoff
alex.arnaud 2015-06-12 10:15:34 UTC Assignee julian.maurice alex.arnaud
ztajoli 2015-09-03 08:48:14 UTC CC z.tajoli
Patch complexity --- Small patch
mirko 2016-01-28 13:27:52 UTC CC mirko
Status Needs Signoff Failed QA
m.de.rooy 2016-01-28 14:07:38 UTC CC m.de.rooy
marjorie.barry-vila 2016-12-21 14:25:29 UTC CC marjorie.barry-vila
hc 2021-02-11 10:35:07 UTC CC hc
dcook 2021-03-22 00:03:21 UTC CC dcook
dcook 2021-03-22 00:22:41 UTC CC jcamins
nick 2021-06-16 18:34:34 UTC Attachment #35885 Attachment is obsolete 0 1
Attachment #40069 Attachment is obsolete 0 1
Attachment #121920 Attachment is obsolete 0 1
nick 2021-06-16 18:35:09 UTC CC nick
Assignee alex.arnaud nick
Status Failed QA ASSIGNED
nick 2021-09-08 15:59:55 UTC Attachment #122049 Attachment is obsolete 0 1
bibliwho 2021-10-18 17:50:24 UTC CC bibliwho
nick 2021-11-03 13:59:32 UTC Attachment #124659 Attachment is obsolete 0 1
jheltibridle 2022-06-03 16:13:23 UTC CC jheltibridle
arm 2023-03-03 22:55:25 UTC CC arm
katrin.fischer 2023-07-31 19:11:03 UTC Status ASSIGNED Needs Signoff
david 2023-09-24 06:01:35 UTC Status Needs Signoff Failed QA
CC david
enica 2023-10-05 18:37:48 UTC CC enica
nick 2023-10-26 16:28:30 UTC Status Failed QA Needs Signoff
nick 2023-10-26 16:28:33 UTC Attachment #127263 Attachment is obsolete 0 1
david 2023-10-26 23:52:39 UTC Status Needs Signoff Signed Off
david 2023-10-26 23:52:44 UTC Attachment #157935 Attachment is obsolete 0 1
tomascohen 2024-03-11 13:26:07 UTC Status Signed Off Passed QA
tomascohen 2024-03-11 13:26:11 UTC Attachment #157965 Attachment is obsolete 0 1
tomascohen 2024-03-11 13:27:26 UTC QA Contact testopia tomascohen
CC tomascohen
david 2024-03-11 22:49:54 UTC Text to go in the release notes This new command line script (misc/maintenance/dedup_authorities.pl) is a tool for helping to automatically remove duplicate authority records.

Features:
- Choose a method(s) to select which authority record to keep when duplicates are found. Methods include:
. date: keep the most recent authority (based on 005 field)
. used: keep the most used authority
. ppn: PPN (UNIMARC only), keep the authority with a ppn (when some authorities don't have one, based on 009 field)
- Use a SQL WHERE statement to limit the authority records checked for deduplication
- Check only specified authority types
- Increase the level of detail shown using the --verbose option
- Changes are only made when the --confirm option is used

Examples:
- Methods - for the authorities that have a PPN, keep the most recent, and if two (or more) have the same date in 005, keep the most used: --method ppn --method date --method used
- SQL WHERE statement - only look at records with an auth_id less than 5,000: --where="authid < 5000"
- Limit deduplication to specific authority types: --authtypecode PERSO_NAME

See the script help for the options available and usage examples (misc/maintenance/dedup_authorities.pl --help).
katrin.fischer 2024-04-26 12:16:34 UTC Version(s) released in 24.05.00
Status Passed QA Pushed to main

Back to bug 13706