gunnar
05/04/2021, 8:03 PMdouwe_maan
05/04/2021, 9:51 PMmeltano install
between runs, you could get new (broken?) versions of taps/targets, but you can work around that by pinning your plugin versions (https://meltano.com/docs/plugin-management.html#pinning-a-plugin-to-a-specific-version) or just not running meltano install
when you don't mean to.douwe_maan
05/04/2021, 9:52 PMdouwe_maan
05/04/2021, 9:54 PMmeltano elt
uses that can change between releases even if your Meltano installation wasn't updated yet is https://meltano.com/discovery.yml, which Meltano requests periodically to get the index of discoverable taps/targets, so that we can add new plugins and make them available to users without them needing to update first.
If we change that in a backward incompatible way, that could break an "old" Meltano installation, but we try very hard not to make such changes, and Meltano should be able to gracefully deal with a broken discovery.yml
and fall back on the copy bundled with the Python package