Samvera Tech Call 2025-07-23
Meeting Logistics:
Time: 9:00am PDT / Noon EDT
Zoom Meeting URL:
Join our Cloud HD Video Meeting
(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:
GitHub - samvera/valkyrie at resource_cache @Daniel Pierce Experiment to combine functions of long-running jobs for visibility copy to reduce Fedora requests (related to above ^^):
Combining ACL and visibility to prevent duplicative reads from Fedora · samvera/hyrax@c8eabd6
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:
GitHub - samvera/valkyrie at 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 ^^):
Combining ACL and visibility to prevent duplicative reads from Fedora · samvera/hyrax@c8eabd6 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