mod-oai-pmh- investigate upgrade to RMB 33

Description

Purpose/Overview:
We need to  investigate if upgrade to latest RMB version is possible considering MODOAIPMH-316 bug.

Requirements/Scope:
Upgrade to RMB 33, and follow the upgrade notes here: https://github.com/folio-org/raml-module-builder/blob/master/doc/upgrading.md#version-330

 

Acceptance criteria:

  • mod-data-export is upgraded to latest RMB 33

Environment

None

Potential Workaround

None

clones

Checklist

hide

TestRail: Results

Activity

Show:

Illia Daliek May 5, 2021 at 2:17 PM
Edited

The single problem that prevents updating oai-pmh to RMB32+(33 as well) is that vertx 4.0.0 has a bug that causes exceptions while processing the data stream (see https://folio-org.atlassian.net/browse/MODOAIPMH-316#icft=MODOAIPMH-316).
For such an issue, the reproducer was created and posted to vertx GitHub issues portal. As well the pull request with the fix was opened by Adam Dickmeiss.
Reported issue linkhttps://github.com/eclipse-vertx/vert.x/issues/3886
PR link - https://github.com/eclipse-vertx/vert.x/pull/3893
The steps that should be done in order to make oai-pmh be availabele to use RMP32-33 and higher as next:
1) Wait until the fix will be merged and released in the scope of 4.1.0 vertx version.
2) What until the RMB will publish new version with vertx 4.1.0
3) Update the oai-pmh RMB version and vertx up to 4.1.0. 

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Concorde

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created April 23, 2021 at 8:42 PM
Updated July 9, 2021 at 8:34 PM
Resolved May 10, 2021 at 11:17 PM
TestRail: Cases
TestRail: Runs

Flag notifications