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

Support loading custom metadata blocks #85

Closed
poikilotherm opened this issue Sep 5, 2019 · 4 comments · Fixed by #134
Closed

Support loading custom metadata blocks #85

poikilotherm opened this issue Sep 5, 2019 · 4 comments · Fixed by #134
Labels
enhancement New feature or request
Milestone

Comments

@poikilotherm
Copy link
Member

We need to support people having their own custom metadata blocks. See upstream docs on this.

  1. We need to provide a maintenance job to load TSV based metadata blocks
  2. We need a job exporting the (so called) "dynamic) schema, adding it to the Solr instance and reload. (see also upstream docs)
@pdurbin
Copy link
Member

pdurbin commented Oct 18, 2019

I would love to use dataverse-kubernetes to spin up Dataverse with the custom metadata block included in IQSS/dataverse#6289 by @doigl

@pdurbin
Copy link
Member

pdurbin commented Nov 18, 2019

This was implemented today in IQSS/dataverse-ansible#135 for dataverse-ansible and I put some screenshots from my testing in a comment at IQSS/dataverse-ansible#133 (comment)

@poikilotherm thanks for updateSchemaMDB.sh!

@4tikhonov
Copy link
Collaborator

Great! We're going to test it as well!

@pdurbin
Copy link
Member

pdurbin commented Nov 19, 2019

@4tikhonov perfect! Thanks!

@donsizemore I just gave you and @poikilotherm a shout out in this thread called "custom metadata blocks now easier to spin up and evaluate" - https://groups.google.com/d/msg/dataverse-community/uKretKox_io/4FyPVAMYBgAJ

Thanks again! 🎉 🎉 🎉

poikilotherm added a commit that referenced this issue Jan 13, 2020
The schema files need to be downloaded from Dataverse and loaded into Solr.
On the other hand, Solr needs to start without those, so a fallback is necessary.

* We modify the schema.xml to include loaded files, but fallback to upstream default.
* We add tini to have an init system for the sidecar
* We add webhook from https://github.com/adnanh/webhook to have a framework to create our webhook
* We add the webhook "update-schema" and its configuration
* We add a startup script with some nice logic around the webhook application
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Nov 16, 2023
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Nov 16, 2023
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Nov 16, 2023
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
T-Haeussermann pushed a commit to HyperSpec-FDM/dataverse-kubernetes that referenced this issue Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants