Fail/warn when there are no selected streams
Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/3192
Originally created by @vischous on 2022-01-31 15:01:53
Hit something today similar to this, want to add / change this to
- Fail when there are no selected streams
Use cases
- When starting a project if you forget to select any streams, you'll get a failure
- If you're using the select filter override and the tap you're using doesn't have that stream (ie no streams are selected) you'll fail, instead of succeeding with a 0 error code
Idea is similar to https://gitlab.com/meltano/meltano/-/issues/2861, but more for every day runs of meltano than just for configuring meltano.
This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.
Still relevant
This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.
I think we can do this here rather than in Meltano, but it would be nice if we could eventually pair this with https://github.com/meltano/sdk/issues/1409.
For now, we could at least emit a warning when no stream is selected.
Related:
- #1409