Zum Inhalt springen

conflict

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

type: https://docs.d2b.dev/errors/conflict — The state moved. Typical status: 409.

An optimistic-lock miss (expected_version differs from the current edit_version), a workbook busy with another operation, or a duplicate name (version labels, artifacts) — conflicts that resolve by re-reading.

  • Optimistic lock: re-read edit_version via rows(), re-apply, resend. The SDK raises ConflictError and never auto-retries
  • Workbook busy: retry in a few seconds (the suggested_fix says so)
  • Version labels are immutable — pick a new one

All error types: Reading errors.