...
- Announcements/Updates
- Planned Breaking Changes (standing topic)
- Sprint Planning
Sprint Check-inExpand Jira server LYRASIS JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery Sprint = 112 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 - Fedora 6 Testing
- Pilot testing
Your Topic Here
Expand title Tickets resolved this week... Jira server DuraSpace JIRA jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
...
In Review
Expand Jira server DuraSpace JIRA jqlQuery filter=13100 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Please squash a bug!
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13122 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets resolved this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13111 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Tickets created this week:
Expand Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution maximumIssues 20 jqlQuery filter=13029 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
Notes
- Announcements
- Collaborative effort with some community members, about 25-30 people attended. Good presentations and discussion. More custom front-ends and Fedra which is framework similar to Islandora/Samvera. Used by about 20 institutions in Austria, Italy and the Balkans. Currently based on Fedora 3, planning to work with Fedora 6. Approval for organizing another event but after some institutions complete some migration work. Maybe spring 2021.
- Andrew Woods taking next week to deforest CO.
- No planned breaking changes discovered.
- Sprint discussions?
- Danny Bernstein running the JMeter tests, trying to ensure the changes to the database connection are working and not breaking anything. Noticed that intermittently when running with 5 threads, he was seeing stacktraces. Andrew Woods has only tried with multiple threads lately, but when running with one thread any error or too long for a response stops tests. Not sure how this limit is affected by multiple threads. With 4 threads he is able to get 3,000 resources/min currently at 350k resources.
- Some tickets to be reviewed/merged.
- Solid progress on the migration work. Think the functionality should be complete by end of week, but lots of testing to be done.
- Ben Pennell started doing some implementation of direct container. Doing membership calculation on certain actions. Worried about duplicating effort by calculating membership for the same resource more than once. Thinking about how to track the resources touched and then calculate the membership file once the transaction is committed. Plan for membership triples is to at the point where an object's membership is changed we will calculate a new membership file. This file is then persisted into the OCFL object. We are using the separate file to keep separate from the user RDF, and not putting in the header file to avoid possible performance issues with large membership files. Downsides of this persistence method, is using autoversioning, Direct Containers and multiple short-lived transactions could end up creating a lot of versions. Suggested that this membership file should be held beside the user RDF file.
- Membership triples and inbound references are intertwined as membership triples ARE inbound references and a In/direct container has an inbound reference for the ldp:membershipResource
- Peter Eichman is working on getting his environment working, having some issues with running tests inside IntelliJ as it is building using the Java 8 tooling.
- Some JMeter test PRs to be reviewed and merged if ready.
- David Wilcox had a discussion with Notch 8 and some discussion on the listserv about high availability. Perhaps a special topic call for this topic would make sense.
Actions
- Danny Bernstein to ensure that a JIRA exists for scenario of transaction does not succeed completely, but rollback does succeed (see: 2020-08-13- Fedora Tech Meeting)
- Peter Winckles to create a JIRA to investigate support for optimistic locking and mutable head (see: 2020-08-13- Fedora Tech Meeting)
- Who: Clarify in documentation that multiple simultaneous writes to OCFL are not supported
- migration-utils - translating RELS-EXT/INT into RDF in Fedora 6: is the functionality there? If not, add it.
- Andrew create a JIRA about OCFL extensions & Fedora identifiers -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3412Danny Bernstein to organize a special topic call around the topic of high availability.