September 7-11

Participants

  1. Danny Bernstein
  2. Peter Eichman
  3. Ben Pennell
  4. Peter Winckles
  5. Andrew Woods
  6. Jared Whiklo

Objectives

  1. F4/5 → F6 migration (upgrade-utils)
  2. Integrate fcrepo-storage-ocfl into core
  3. Fedora API Alignment
    1. Prefer header (Inbound references)
    2. Direct and Indirect Container Support
    3. * Valkyrie verification

Tickets

Sprint board

Standup Reports

2020-09-11 (Friday)

Peter Eichman 9:19 AM
[Fedora 6 Standup]
Yesterday:
* resolved IDE issues (mostly)
* issued PR for FCREPO-3321 (allow authenticated users to create transactions)
Today:
* addressing review comments for FCREPO-3321
* looking at FCREPO-3332 (side-loading of OCFL objects)
Blockers:
* will be out early, ~2pm ET


bbpennel 9:32 AM
[Fedora 6 Standup]
Yesterday:
* Worked on implementation of FCREPO-3409 (Implement Direct Containers)
Working on today:
* Continue working on implementation of FCREPO-3409 (Implement Direct Containers)
* Implementation was getting a bit complicated, considering switching persistence of membership, feedback appreciated:
* https://docs.google.com/document/d/1-D2MDlYmm7WB39kef5dGNU12FAurrxIEfU_0zkoLMs8/edit?usp=sharing
* Reviewing https://github.com/fcrepo4/fcrepo4/pull/1749
Blockers:
* none


whikloj 9:56 AM
[Fedora 6 Standup]
Yesterday:
* Completed: Triples for NonRdfSourceDescriptions FCREPO-3269
* Completed: Inbound Reference Service FCREPO-3316
Today:
* any code review comments on my PRs.
* Look at PRs
* Continuing on new tickets
Blockers:
* none


awoods 10:41 AM
[Fedora 6 Standup]
Finished yesterday:
- Reviewed: NonRdfSource descriptions are missing triples
- https://jira.lyrasis.org/browse/FCREPO-3269
- Reviewed: WebACL for /rest/fcr:tx
- https://jira.lyrasis.org/browse/FCREPO-3321
- Reviewed: fedora6 with remote mysql 8 timeout
- https://jira.lyrasis.org/browse/FCREPO-3401
- Running jmeter test-4 with empty containers
- Still running: summary = 1,346,076 in 25:05:04
Working on today:
- Reviewing tickets
- Feeding the jmeter
- Tying loose ends before holiday
Blockers:
- None


Peter Winckles 10:42 AM
Yesterday:
* Continued working on the 5->6 migration ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ). I have all of the functionality in place. The remaining work is tidying up, tests, and javadoc
Working on today:
* Continue working on migration
Blockers:
* None


dbernstein 12:07 PM
[Fedora 6 Standup]
Yesterday:
* started https://jira.lyrasis.org/browse/FCREPO-3402: migration utils stop at bad fedora3 Id
* continued jmeter testing
Working on today:
* finishing https://jira.lyrasis.org/browse/FCREPO-3402: migration utils stop at bad fedora3 Id
* finish review https://jira.lyrasis.org/browse/FCREPO-3403: migration-utils: Update to use fcrepo-ocfl-storage
Blockers:
* Yesterday I had an unplanned domestic errand that derailed me.

2020-09-10 (Thursday)

Peter Winckles 8:28 AM
Yesterday:
* Had some meetings
* Continued working on the 5->6 migration ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) but didn't make as much progress as on Tuesday
Working on today:
* Continue working on migration
* More meetings
Blockers:
* None


awoods 8:53 AM
[Fedora 6 Standup]
Finished yesterday:
- Ran jmeter test-4 in AWS (https://jira.lyrasis.org/browse/FCREPO-3397)
- PostgreSQL... failed with out of disk space error
- Wiki results captured: https://wiki.lyrasis.org/display/FF/Draft+-+Test+Result+Notes
- Updated jmeter configuration to correctly create empty containers
- https://github.com/fcrepo4-labs/fcrepo4-jmeter/pull/11
- Updated logging configuration - In-review
- https://jira.lyrasis.org/browse/FCREPO-3415
Working on today:
- More jmeter testing
- Reviewing tickets (only seeing one for review at the moment: FCREPO-3269)
Blockers:
- Need review of
- Improve application logging
- https://jira.lyrasis.org/browse/FCREPO-3415
- https://github.com/fcrepo4-labs/fcrepo4-jmeter/pull/11


whikloj 9:06 AM
Yesterday:
* Finished up Translating IDs in PATCH requests. FCREPO-3311
* Finished up missing triples in NonRdfSourceDescriptions FCREPO-3269
* Worked on Inbound reference retrieval service. FCREPO-3316
Working on today:
* Continue working on inbound reference service.
* Finish any code review on missing triples.
Blockers:
* None


bbpennel 9:25 AM
[Fedora 6 Standup]
Yesterday:
* Discussions about how to handle membership triples
* Planning for implementation of FCREPO-3409 (Implement Direct Containers)
* Local meetings
Working on today:
* Work on implementation of FCREPO-3409 (Implement Direct Containers)
Blockers:
* hopefully less local stuff


Peter Eichman 9:48 AM
[Fedora 6 Standup]
Yesterday:
* Work on FCREPO-3321 (ACL for fcr:tx endpoints)
* Local meetings
Working on today:
* Finish FCREPO-3321
Blockers:
* Build issues in my environment/IDE


dbernstein 10:51 AM
[Fedora 6 Standup]
Yesterday:
* jmeter testing
* PRs
Working on today:
* Unable to locate Jira server for this macro. It may be due to Application Link configuration. : migration utils stop at bad fedora3 Id
* more jmeter testing
Blockers:
* None

2020-09-09 (Wednesday)

bbpennel 9:39 AM
[Fedora 6 Standup]
Yesterday:
* Started investigating FCREPO-3409 (Implement Direct Containers), looking at the implementation in fedora 5 and infrastructure in fedora 6
* Switched to working on FCREPO-3165 (Implement membership triple retrieval service) as it is a major portion of implementing Direct Containers
* Some local fires needed tending
Working on today:
* Continue with FCREPO-3165
Blockers:
* Some local meetings


Peter Winckles 9:48 AM
Yesterday:
* Started working on the 5->6 migration ( Unable to locate Jira server for this macro. It may be due to Application Link configuration. ) and was able to get a rough implementation working
Working on today:
* Continue working on migration
Blockers:
* None


Peter Eichman 10:26 AM
Yesterday:
* started work on FCREPO-3321 (Allow authenticated users to create transactions), got a first implementation done
Working on today:
* writing tests for FCREPO-3321
Blockers:
* local meeting from 11-1:30


awoods 10:41 AM
[Fedora 6 Standup]
Finished yesterday:
- Reviewed: PATCH requests are not parsed with the HttpRdfService so internal identifiers are not stored.
- https://jira.lyrasis.org/browse/FCREPO-3311
- Created bug ticket: Stacktrace in response: PATCH with unknown prefix
- https://jira.lyrasis.org/browse/FCREPO-3413
- Created bug ticket: Stacktrace in response: PUT without Content-Type
- https://jira.lyrasis.org/browse/FCREPO-3414
- Ran two jmeter tests in AWS (https://jira.lyrasis.org/browse/FCREPO-3397)
- MariaDB failed at 12,799 resources
- PostgreSQL failed at 264,792 resources
Working on today:
- Exploring jmeter test failures
Blockers:
- none


whikloj 10:49 AM
[Fedora 6 Standup]
Finished yesterday:
- Finished: PATCH requests are not parsed with the HttpRdfService so internal identifiers are not stored.
- https://jira.lyrasis.org/browse/FCREPO-3311
- Worked on: NonRdfSource descriptions are missing triples
- https://jira.lyrasis.org/browse/FCREPO-3269
Working on today:
- Finish FCREPO-3269
- Work on Inbound references: FCREPO-3166
Blockers:
- Getting a new charging USB-C cable
- Meeting this afternoon (3:00 ET)


dbernstein 11:13 AM
[Fedora 6 Standup]
Finished yesterday:
- Finished: PR updates and testing on https://github.com/fcrepo4-exts/fcrepo-upgrade-utils/pull/17 (preparing fcrepo-upgrade-utils to support 4->5 and 5->6 upgrade paths).
- Finished: https://jira.lyrasis.org/browse/FCREPO-3401 (f6 mysql timeout issue) / tested using jmeter tests.
Working on today:
https://jira.lyrasis.org/browse/FCREPO-3402: migration utils stop at bad fedora3 Id
Blockers:
None

2020-09-08 (Tuesday) - Monday was Labor Day holiday

Template

[Fedora 6 Standup]
Finished yesterday: 
  {ticket titles and associated JIRA links}
  {AND please include brief textual description}
Working on today:
  {ticket titles and associated JIRA links}
  {AND please include brief textual description}
Blockers:
  {brief textual description}




  • No labels