...
- Announcements
- Docker on M1 Mac and multi-architecture docker builds.
- Testing
- Migrationmigration-Utils utils slow-down update
- "Cannot create child of immutable resource" (Slack discussion on #tech)
- Updates on the performance improvement work
- Short-lived transactions related issues
- https://fedora-repository.atlassian.net/browse/FCREPO-3695: Single-request transactions should not use db transaction tables (done)
- https://fedora-repository.atlassian.net/browse/FCREPO-3697 : Multi-request transactions can be put in a bad state (done)
- https://fedora-repository.atlassian.net/browse/FCREPO-3696: Reads to large containers unacceptably slow
- (needs more testing)
- Other database issues
- https://fedora-repository.atlassian.net/browse/FCREPO-3561 : Add commit() and rollback() support to DbSearchIndexImpl DbSearchIndexImpl
- https://fedora-repository.atlassian.net/browse/FCREPO-3638: Create indices on search tables
- https://fedora-repository.atlassian.net/browse/FCREPO-3691 : Improve performance of search queries that return rdf types
- Reintroduce shortlived transactional updates to search index.
- Memory leak: https://github.com/fcrepo/fcrepo/pull/1897 (resolved)
- Short-lived transactions related issues
- Pre Pr-release short list of bug fixes and improvements
- https://fedora-repository.atlassian.net/browse/FCREPO-3620 : Fedora 5 -> 6 upgrade fails if a Fedora 5 export has retrieved the external binaries
- https://fedora-repository.atlassian.net/browse/FCREPO-3672: Update fcrepo-java-client to run against Fedora 6
- De-OSGI-ify camel toolbox
- Any other new tickets/issues to be considered for the release
- https://fedora-repository.atlassian.net/browse/FCREPO-3697: refactor tx state. (complete)
- Your topic
Tickets
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
- None
- Docker on M1 Mac and multi-architecture docker builds
- Prebuilt image doesn't work – need to pull it and build locally
- New docker buildx command should be able to build images for different architectures
- Testing
- migration-utils
- Calvin's Maven was too old so he couldn't build it; asked for a built jar
- migration-utils
- "Cannot create child of immutable resource"
- There's a bug when POSTing to a resource that does not exist adds the resource to the root resource
- There was confusion about the differences between PUT and POST.
- POST creates the resource under the resource that was POSTed to; if the slug already exists, it generates a different id
- Andrey was surprised when he created resources with empty nodes and could not get the contents because the ghost nodes are not containers
- Maybe there could be a configuration to enable creating containers instead of ghost nodes
- Ben: could we fake the ghost node containment?
- Updates on the performance improvement work
- Tx improvements are in
- Danny has his PR almost ready
- Need more testing on GETs on nodes with lots of children
- Memory leak is fixed
- Remaining work
- camel toolbox stuff
- java client update
- containment index cache
- Scott has been working on mapping F3 to F6 APIs and has a draft ready for review
Actions
- Look through migration util commits since December to see if there are any potential causes of performance drop off.