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

Implemented option to expose system tables #744

Merged
merged 5 commits into from Aug 22, 2023

Conversation

DRovara
Copy link
Collaborator

@DRovara DRovara commented Aug 18, 2023

This makes it so that system tables will be included in the list of relations accessible by Ontop, when the option ontop.exposeSystemTables is set to true.

Currently, system tables are marked as hidden by the method isRelationExcluded in the corresponding metadata provider. Now, in addition to checking the output of this method, Ontop will also require that the exposeSystemTables option is set to false before hiding a table.

Hiding system tables is currently not supported for:

  • BigQuery
  • DuckDB

@DRovara DRovara requested a review from bcogrel August 18, 2023 12:19
@bcogrel bcogrel marked this pull request as ready for review August 22, 2023 14:37
@bcogrel bcogrel added this to the v5.1.1 milestone Aug 22, 2023
@bcogrel bcogrel merged commit b5228f3 into version5 Aug 22, 2023
32 checks passed
@bcogrel
Copy link
Member

bcogrel commented Aug 22, 2023

Thanks Damian!

@bcogrel bcogrel deleted the feature/show-system-tables branch August 22, 2023 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants