Skip to content

Indexing Simplifications#12093

Merged
sekmiller merged 5 commits intoIQSS:developfrom
QualitativeDataRepository:indexingperf2
Feb 9, 2026
Merged

Indexing Simplifications#12093
sekmiller merged 5 commits intoIQSS:developfrom
QualitativeDataRepository:indexingperf2

Conversation

@qqmyers
Copy link
Copy Markdown
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
Copy Markdown

coveralls commented Jan 16, 2026

Coverage Status

coverage: 24.361% (+0.03%) from 24.334%
when pulling 2bdcb05 on QualitativeDataRepository:indexingperf2
into 180aa55 on IQSS:develop.

@scolapasta scolapasta moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project Jan 20, 2026
@landreev landreev moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project Jan 20, 2026
@landreev landreev self-assigned this Jan 20, 2026
@landreev
Copy link
Copy Markdown
Contributor

Ready to approve, will wait until #12082 is merged, to avoid confusion.

@landreev
Copy link
Copy Markdown
Contributor

I meant to approve this one, and #12094 as soon as #12082 was merged. I.e., yesterday.

@github-project-automation github-project-automation Bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project Jan 27, 2026
@landreev landreev removed their assignment Jan 27, 2026
@cmbz cmbz added FY26 Sprint 15 FY26 Sprint 15 (2026-01-14 - 2026-01-28) FY26 Sprint 16 FY26 Sprint 16 (2026-01-28 - 2026-02-11) labels Jan 29, 2026
@sekmiller sekmiller self-assigned this Feb 9, 2026
@sekmiller sekmiller moved this from Ready for QA ⏩ to On Hold ⌛ in IQSS Dataverse Project Feb 9, 2026
@sekmiller sekmiller moved this from On Hold ⌛ to QA ✅ in IQSS Dataverse Project Feb 9, 2026
@sekmiller sekmiller merged commit 4bc9c67 into IQSS:develop Feb 9, 2026
14 checks passed
@github-project-automation github-project-automation Bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Feb 9, 2026
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Feb 10, 2026
@pdurbin pdurbin added this to the 6.10 milestone Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 15 FY26 Sprint 15 (2026-01-14 - 2026-01-28) FY26 Sprint 16 FY26 Sprint 16 (2026-01-28 - 2026-02-11) GDCC: QDR of interest to QDR Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

7 participants