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

If the SchemaID contains uppercase letters, indexing will fail. #56

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Mar 7, 2023

Original issue description

Describe the bug
Due to restrictions on naming indices within elasticsearch, indexing will fail if schemaID contains invalid characters (e.g.: uppercase letters).

To Reproduce
Steps to reproduce the behavior:

  1. Start MetaStore framework
  2. Register a new schema with uppercase letters in its ID.
  3. Ingest a new metadata document linked to the new schema.
  4. Metadata document will not be indexed.

Expected behavior
The metadata document should be indexed like other metadata documents without capitalisation.

closes #55

@github-actions github-actions bot added the bug Something isn't working label Mar 7, 2023
@VolkerHartmann
Copy link
Collaborator

Capital letters are no longer allowed for schemaIDs.
The MetaStore forbids this and/or converts the ID to lower case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant