Skip to content

dvc: deprecate persistent outputs #2340

Closed
@ghost

Description

I don't see a clear benefit on having them, this concern was already expressed here #1884 (comment) and here #1214 (comment) .

Supporting them is not a hassle, but also we can go with the argument that "less code is better code", and if it doesn't offer a clear benefit, it is making the interface more complex.

Current types of outputs:

  • cached
  • not-cached
  • persisted
  • persisted-not-cached
  • external
  • external not-cached
  • external persisted / external persisted-not-cached ? (I've never seen this one in the wild 😅 )

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions