eprintid: 680 rev_number: 11 eprint_status: archive userid: 23 dir: disk0/00/00/06/80 datestamp: 2011-05-31 16:50:10 lastmod: 2016-05-27 21:05:25 status_changed: 2011-05-31 16:50:10 type: conference_item metadata_visibility: show item_issues_count: 0 creators_name: Celik, Mehmet title: Scripting Primo Enrichments ispublished: pub subjects: primo divisions: eluna_conf abstract: Writing enrichment plug-ins for Primo can be difficult. For starters you need to know Java and you need a good understanding of the inner workings of Primo. Thanks to the Java Scripting API we wrote an enrichment plug-into call external scripts written in Ruby or any JSR-223 compliant scripting language. With this newly found power we started creating enrichments to add relations (UP-, DOWN- and PAR-links), author authorities.... Everything was working great on our test environment but we hit a huge performance wall on production. It would take 45 days to enrich 4.6 million records. This was unacceptable. Come and see how we reduced this to 1.5 days. date: 2011-05 full_text_status: restricted pres_type: lecture event_title: ELUNA 2011 event_location: Milwaukee, Wisconsin event_dates: 11-13 May 2011 event_type: conference refereed: FALSE citation: Celik, Mehmet (2011) Scripting Primo Enrichments. In: ELUNA 2011, 11-13 May 2011, Milwaukee, Wisconsin. document_url: https://beta-documents.el-una.org/id/eprint/680/1/Scripting_Primo_Enrichments-Celik.pptx