Samvera Community Wiki
Samvera Tech Call 2025-07-23
Meeting Logistics:
Time: 9:00am PDT / Noon EDT
Zoom Meeting URL: https://iu.zoom.us/j/87635137325?pwd=YhVGftEpANzAwgk84swAyF53edj31x.1
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda (meeting notes below)
Valkyrie Fedora adapter resource query cache: https://github.com/samvera/valkyrie/tree/resource_cache @Daniel Pierce
Experiment to combine functions of long-running jobs for visibility copy to reduce Fedora requests (related to above ^^): https://github.com/samvera/hyrax/commit/c8eabd6f9361c2cbfe03fd674ea522c7bc04a80e
Moderator: @Randall Floyd
Notetaker: @Chris Colvard
Attendees:
@Daniel Pierce
@Heather Greer Klein
@Sarah Proctor
Randy (Kuehn?)
Meeting Process
Notes
Lots of time spent processing responses from fedora
Valkyrie Fedora adapter resource query cache: https://github.com/samvera/valkyrie/tree/resource_cache @Daniel Pierce
In-memory cache of built object with fedora etag
Subsequent requests will send etag to fedora and use cached object if not changed
Fedora 5 container in Valkyrie spec tests not starting properly and not responding
Over request cycle about 50% speedup
Daniel will talk with Fedora and Valkyrie folks about moving this forward
VisibilityCopyJob and InheritPermissionsJob have large overlap and take a long time to process
Lots of time spent walking work membership
Experiment to combine functions of long-running jobs for visibility copy to reduce Fedora requests (related to above ^^): https://github.com/samvera/hyrax/commit/c8eabd6f9361c2cbfe03fd674ea522c7bc04a80e
Cuts processing time in about half for changing a work’s visibility
Solr Indexer batch processor work by @Rob Kaufman similarly should help by reducing duplicate work being done by the system
Might not speed things up by clock time but reduce system strain
PRs needing reviews:
UV upgrade
Next Meeting: 7/30/2025
Moderator: @Daniel Pierce
Notetaker: @Randall Floyd