Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6898 link all children of linked dv #6981

Merged
merged 7 commits into from Jun 16, 2020

Conversation

sekmiller
Copy link
Contributor

What this PR does / why we need it:
A recent update to make indexing perform better inadvertently turned off the creation of links to the dataverse children of newly linked dataverses. In addition to fixing this bug, this PR adds more efficiency to the indexing of linked dataverses.

Which issue(s) this PR closes:

Closes #6898

Special notes for your reviewer:
In order to make indexing more efficient, in the case of linked dataverses, instead of reindexing all of the progeny of the linked dataverses, the solr docs of the descendants are edited.

Suggestions on how to test this:
Link a dataverse that has several generations of sub-dataverses and see that all are linked to the linking dataverse. Re-index a dataverse that is linked and has many object to see that the re-indexing happens efficiently

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

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

Additional documentation: None

@coveralls
Copy link

coveralls commented Jun 11, 2020

Coverage Status

Coverage decreased (-0.004%) to 19.562% when pulling 110ee43 on 6898-link-all-children-of-linked-dv into 676da97 on develop.

@pdurbin pdurbin self-assigned this Jun 12, 2020
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Code Review 🦁 to QA 🔎✅ Jun 12, 2020
@pdurbin pdurbin removed their assignment Jun 12, 2020
@kcondon kcondon self-assigned this Jun 12, 2020
@kcondon kcondon merged commit 4c05181 into develop Jun 16, 2020
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from QA 🔎✅ to Done 🚀 Jun 16, 2020
@kcondon kcondon deleted the 6898-link-all-children-of-linked-dv branch June 16, 2020 14:32
@djbrooke djbrooke added this to the Dataverse 5 milestone Jun 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Linking a dataverse with children doen't seem to index grandchildren
5 participants