Time/Place

This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:

Attendees 

  1. Danny Bernstein
  2. David Wilcox 
  3. Jared Whiklo (star) 
  4. Peter Winckles 
  5. Daniel Lamb 
  6. Ben Pennell 
  7. Thomas Bernhart 
  8. Calvin Xu 
  9. Michael Ritter 

Agenda

  1. Announcements
    1. Jira has been moved: https://fedora-repository.atlassian.net/secure/RapidBoard.jspa?rapidView=3
    2. Camel toolbox sprint is on hold
  2. 5.1.x release
  3. 6.0.0 Release Schedule
    1. RC
    2. Production
  4. Testing
    1. GC Tuning: http://18.232.162.228:3000/d/DDDDsf4KMk/example-fedora-dashboard?orgId=1&from=now-2d&to=now&refresh=5s
    2. Pilot partners
  5. Updates on the performance improvement work
    1. Short-lived transactions related issues
      1. https://fedora-repository.atlassian.net/browse/FCREPO-3695: Single-request transactions should not use db transaction tables
      2. https://fedora-repository.atlassian.net/browse/FCREPO-3697 : Multi-request transactions can be put in a bad state
      3. https://fedora-repository.atlassian.net/browse/FCREPO-3696: Reads to large containers unacceptably slow
    2. Migration Utils slow-down
      1. Status of instrumenting migration-utils with micrometer: https://fedora-repository.atlassian.net/browse/FCREPO-3692 

  6. Pre release short list of bug fixes and improvements
    1. https://fedora-repository.atlassian.net/browse/FCREPO-3620 : Fedora 5 -> 6 upgrade fails if a Fedora 5 export has retrieved the external binaries
    2. https://fedora-repository.atlassian.net/browse/FCREPO-3561 : Add commit() and rollback() support to DbSearchIndexImpl
    3. https://fedora-repository.atlassian.net/browse/FCREPO-3638: Create indices on search tables
    4. https://fedora-repository.atlassian.net/browse/FCREPO-3672: Update fcrepo-java-client to run against Fedora 6
    5. https://fedora-repository.atlassian.net/browse/FCREPO-3691 : Improve performance of search queries that return rdf types
  7. Any other new tickets/issues to be considered for the release
  8. Your topic

Tickets

  1. In Review


  2. Please squash a bug!


  3. Tickets resolved this week:


  4. Tickets created this week:


Notes

    1. Jira move was done yesterday, but we need to setup some proxy server to redirect to the new server. Permissions on the old site should be made read-only. If you had an account before, you can use the reset password link to get access to the account.
    2. Plan is to have some camel-toolbox release at the time of the Fedora 6.0.0 production release.
  1. Modeshape PR needs to be reviewed and then merged and then a release of Fedora 5.1. Open PR to be reviewed/tested/merged.
  2. Fedora 6 Release
    1. Aim for a release for the week of the 24th assuming no issues are discovered.
    2. Above RC would put a release date at the week of June 14th.
  3. Danny to test core dump and post results of memory analysis.
    1. Some migration-utils metrics to test performance of migrations.
  4. Performance related issues.
    1. FCREPO-3695 and FCREPO-3696 should be resolved by https://github.com/fcrepo/fcrepo/pull/1896
    2. FCREPO-3697 is not started but should wait for above PR to be merged.
    3. Also https://github.com/fcrepo/fcrepo/pull/1895 for adding search transactions and making the updating of the search index synchronous with the other operations.
  5. Some updates
    1. Add some caching for ocfl mapping queries and containment queries.
    2. Newly discovered memory leak
    3. Question of OCFL performance issues when writing to NAS and isolon. Option to not calculate a checksum at the OCFL level and just use the one calculated in Fedora.
    4. Some of the other tickets are already in review


Actions