Skip to content

Overwrite / Restore asymmetry #6157

@westonpace

Description

@westonpace

I'm not sure if this is really a problem, or more of just an observation. Overwrite and Restore seem to be very similar operations however they have slightly different conflict detection rules.

  • An Overwrite operation will be blocked by an UpdateConfig operation that modifies the same keys. This seems strange. Restore does not have this callout.
  • An Overwrite operation will conflict with itself. A Restore operation will not.

Can we make these the same? Or can we merge these two operations into one?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions