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

[Feature]: Support de-selecting a stream by default #1203

Closed
edgarrmondragon opened this issue Nov 17, 2022 · 1 comment · Fixed by #1672
Closed

[Feature]: Support de-selecting a stream by default #1203

edgarrmondragon opened this issue Nov 17, 2022 · 1 comment · Fixed by #1672
Labels
kind/Feature New feature or request valuestream/SDK

Comments

@edgarrmondragon
Copy link
Collaborator

edgarrmondragon commented Nov 17, 2022

Feature scope

Taps (catalog, state, stream maps, etc.)

Description

Tap developers may want to disable certain streams in their taps for a few reasons:

  • The stream requires higher access credentials than the rest
  • The stream requires a different payment tier in the source system
  • The stream has a large volume of data and not all users may be interested in it by default

The discovered catalog would flag the stream with "selected_by_default": false. This means that with no catalog file, the stream selection will be resolved to False.

End users could still toggle the stream selection as normal by passing a catalog file.

Related discussion:

@edgarrmondragon
Copy link
Collaborator Author

Note that even with a discovered catalog that declares "selected-by-default": false or even "selected": false, Meltano will still select all streams by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/Feature New feature or request valuestream/SDK
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant