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 
  4. Peter Winckles 
  5. Daniel Lamb 
  6. Ben Pennell (star) 
  7. Thomas Bernhart 
  8. Calvin Xu 
  9. Michael Ritter 
  10. Rosie Le Faive 
  11. Yinlin Chen 

Agenda

  1. Announcements
    1. Fedora Workshop
  2. Steering update 
  3. Testing
    1. UVA: slow rebuild issue
    2. migration-utils slow-down update
  4. Updates on the performance improvement work
    1. ACL Caching
    2. MySQL dead-lock and other bugs
  5. Pr-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-3672: Update fcrepo-java-client to run against Fedora 6 (done)
    3. De-OSGI-ify fcrepo-camel  (done)
    4. De-OSGI-ify camel toolbox  (in progress)
  6. Fcrepo 5 release
    1. Published 5.0.0 fcrepo-java-client version
    2. Modeshape update PR open
  7. Any other new tickets/issues to be considered for the release
    1. https://fedora-repository.atlassian.net/browse/FCREPO-3704
  8. Release Candidate
  9. Your topic

Tickets

  1. In Review

    type key summary assignee reporter priority status resolution created updated due

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  2. Please squash a bug!

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  3. Tickets resolved this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  4. Tickets created this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Notes

  1. Announcements
    1. Fedora Workshop - Migration workshop, intermediary level but open to everyone. Helpful to have commandline and docker experience.
      1. Will use temporary fedora cloud instances for users
    2. Fedora Jira relocated to https://fedora-repository.atlassian.net/
  2. Steering update 
    1. Mostly reporting out on plan for release of Fedora 6
    2. Next steps will be determining what happens after Fedora 6 release
  3. Testing
    1. UVA: slow rebuild issue
      1. Very slow, looking into if there are any issues with AWS configuration particularly regarding initialization of the disk
    2. Whitman still doing ingest tests, focus is on the Islandora side. Trying to get stats on newspaper ingest.
    3. Things are generally looking good for Islandora, there will be a release coming up soon.
    4. migration-utils slow-down update
  4. Updates on the performance improvement work
    1. ACL Caching
      1. Work has stopped for the moment. May require duplicating code, or moving the cache to earlier in the stack. Mostly done, but tests not running yet.
      2. Could be move to a point release if necessary, but will attempt to finish up
    2. MySQL dead-lock and other bugs
      1. Fixed initial issue that Felix had → https://fedora-repository.atlassian.net/browse/FCREPO-3721
      2. There is an additional issue related to mysql case sensitivity in ids, in which fedora does not currently state a collation type for its tables which can result in the tables either being case sensitive or not.
        1. https://fedora-repository.atlassian.net/browse/FCREPO-3722
        2. Leaning towards having fedora set the collation by default, meaning users would have to override it after creation if they needed a different one. The alternative would be to document how users should set up their mysql db.
  5. Pr-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-3672: Update fcrepo-java-client to run against Fedora 6 (done)
    3. De-OSGI-ify fcrepo-camel  (done)
    4. De-OSGI-ify camel toolbox  (in progress)
      1. Updating tests, turning into microservices
  6. Fcrepo 5 release
    1. Published 5.0.0 fcrepo-java-client version
    2. Modeshape update PR open → https://github.com/fcrepo-exts/modeshape/pull/8
    3. Will need to release the modeshape version, then do a point release of Fcrepo 5.1.x.
  7. Any other new tickets/issues to be considered for the release
    1. https://fedora-repository.atlassian.net/browse/FCREPO-3704
      1. Thomas has started looking at this, he has run into issues where their client gets stuck forever on requests. Could be related to creating new clients for each transaction rather than reusing the same client.
  8. Release Candidate
    1. Plan to cut the release sometime next week
    2. Need to finish the mysql bug fixes, and potentially finish the WebAC cache.

Actions

  • Look through migration util commits since December to see if there are any potential causes of performance drop off.
  • No labels