Skip to content

Conversation

@qqmyers
Copy link
Member

@qqmyers qqmyers commented Jan 16, 2026

What this PR does / why we need it: This PR provides a simpler mechanism to get the versions to index relative to the logic in getDesiredCards(). It also drops a ~duplicate method for getting the desired versions (one was used for content indexing, the other for permissions) and adds a unit test to verify that new code retrieves the expected versions in various cases.

Which issue(s) this PR closes:

  • Closes #

Special notes for your reviewer: This is built on #12082 which will hopefully be merged soon. It may be easier to look at the two commits if you review before that PR merges.

Suggestions on how to test this: Regression-only - should not change any functionality.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Jan 16, 2026
@qqmyers qqmyers moved this to Ready for Triage in IQSS Dataverse Project Jan 16, 2026
@qqmyers qqmyers added the GDCC: QDR of interest to QDR label Jan 16, 2026
@coveralls
Copy link

coveralls commented Jan 16, 2026

Coverage Status

coverage: 24.34% (+0.03%) from 24.314%
when pulling 98e61fd on QualitativeDataRepository:indexingperf2
into f214ee4 on IQSS:develop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GDCC: QDR of interest to QDR Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Ready for Triage

Development

Successfully merging this pull request may close these issues.

2 participants