Details
-
Task
-
Status: Closed (View Workflow)
-
P1
-
Resolution: Done
-
None
-
None
-
-
Folijet
Description
Most important fields (in descending priority)
- 001, 999
- 010, 020, 022, 035
- 9xx fields
- The rest of the MARC fields
If match 0 or 1 MARC record, continue; if match more than 1, stop (same as Inventory)
We thought there would not be good ways to match with Postgres, probably will need a search engine like ElasticSearchl need input and design document from one of the architects. But now, the better option seems to have shifted back to Postgres, because Elastic Search does not provide the required qualities regarding consistency.
MARC field analysis on a large batch of records: https://docs.google.com/spreadsheets/d/1HMumqSZtJDcwkoCnFC1qb9Hdi-W4P1rz27UkINUIc28/edit?usp=sharing
The design for this feature is available at https://wiki.folio.org/display/DD/Search+in+Source+Record+Storage
TestRail: Results
Attachments
Issue Links
- blocks
-
MODSOURCE-195 MARC-MARC matching for identifier fields
-
- Draft
-
- defines
-
UXPROD-2742 MARC-MARC matching, part 2
-
- Blocked
-
- has to be done before
-
UIDATIMP-476 Field mapping profiles for Instance: Update the preceding/succeeding section to match new Instance fields
-
- Closed
-
- relates to
-
MDEXP-342 Spike: Discussing the edge module & marc-to-marc matching
-
- Closed
-
-
MODDICORE-58 MARC-MARC matching for 001 and 999 ff fields
-
- Closed
-
-
UXPROD-2791 SRS MARC Query API
-
- Closed
-