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

Indexing workflow for external sites #271

Closed
ahankinson opened this issue Jun 30, 2023 · 1 comment
Closed

Indexing workflow for external sites #271

ahankinson opened this issue Jun 30, 2023 · 1 comment
Assignees
Labels
Audience: Developer happyness Issues that make developers happier Component: Indexing and search Issues that deal with data representation and indexing Priority: Moderate Should be addressed in the near future Status: Waiting to be addressed In the queue to be addressed Topic: External Sites Type: Enhancement New features or improvements
Milestone

Comments

@ahankinson
Copy link
Contributor

For integrating search results in RISM Online, we need to have a way of integrating the search results together, while still keeping the sites "isolated" so that their data can be updated on a separate timeline from the RISM data. Since we reindex RISM data nightly, we need to index the external sites into the "main" core on that same period as well.

After some discussion:

  • Index data from external site into a dedicated Solr core, on an as-needed period (day, week, month, year)
  • Index data from the dedicated core into the "main" Solr core, on the same period as the "main" RISM indexing.

We will strive to align the data structure on the dedicated cores with the "main" RISM index structure, so that not much mapping happens when doing the second step.

@ahankinson ahankinson self-assigned this Jun 30, 2023
@ahankinson ahankinson added this to the IAML 2023 milestone Jun 30, 2023
@ahankinson ahankinson added Audience: Developer happyness Issues that make developers happier Priority: Moderate Should be addressed in the near future Status: Waiting to be addressed In the queue to be addressed Type: Enhancement New features or improvements Component: Indexing and search Issues that deal with data representation and indexing Topic: External Sites labels Jun 30, 2023
@ahankinson
Copy link
Contributor Author

A first draft of this has been completed, so I will close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Audience: Developer happyness Issues that make developers happier Component: Indexing and search Issues that deal with data representation and indexing Priority: Moderate Should be addressed in the near future Status: Waiting to be addressed In the queue to be addressed Topic: External Sites Type: Enhancement New features or improvements
Projects
None yet
Development

No branches or pull requests

1 participant