Improve performance of exports with custom mapping profile

Description

In existing implementation, when the export includes holdings and items records in addition to the instance record, data export makes multiple calls to the inventory storage to retrieve the data for each record type.

The recently introduced endpoint inventory-hierarchy will eliminate need for multiple calls and will return all data in one request.

There should not be a difference in the behavior from the user perspective, the same data will be used in the export but retrieval will be faster so the performance will improve.

Priority

Fix versions

Development Team

Firebird

Assignee

Solution Architect

Parent Field Value

None

Parent Status

None

Checklist

hide

TestRail: Results

Activity

Show:

Magda Zacharska December 1, 2020 at 10:24 PM

Removing from the scope of R1 2021. While preparing to implement the feature the gap analysis between the fields supported by data export and Inventory Hierarchy API showed that significant changes would need to be done (MODINVSTOR-638) and stability of the Hierarchy API improved (see comments to MDEXP-291

Details

Reporter

PO Rank

10

Front-End Confidence factor

Medium

Back End Estimate

Medium < 5 days

Back End Estimator

Release

Not Scheduled

Rank: 5Colleges (Full Jul 2021)

R3

Rank: Cornell (Full Sum 2021)

R3

Rank: GBV (MVP Sum 2020)

R4

Rank: Chicago (MVP Sum 2020)

R3

Rank: MO State (MVP June 2020)

R3

Rank: U of AL (MVP Oct 2020)

R3

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 6, 2020 at 7:09 PM
Updated March 25, 2025 at 7:39 PM
TestRail: Cases
TestRail: Runs

Flag notifications