Skip to main content

OnCommitFailure

Controls retry and error handling behavior when a committer fails.

Notesโ€‹

Defines how the committer behaves when a commit operation fails. Supports configurable retry counts, retry delays, optional batch splitting on retry, and the ability to ignore non-critical errors to keep processing.

Usageโ€‹

ignoreErrors: false
maxRetries: 0
retryDelay: 0
splitBatch: OFF

Propertiesโ€‹

PropertyTypeRequiredDefault
ignoreErrorsbooleanNofalse
maxRetriesintegerNo0
retryDelayintegerNo0
splitBatchenumNoOFF

Property Detailsโ€‹

ignoreErrorsโ€‹

Ignore non-critical errors in an attempt to keep going.

maxRetriesโ€‹

Maximum retries upon commit failures. Default is 0 (does not retry).

retryDelayโ€‹

Delay in milliseconds between retries. Default is 0 (does not wait).

splitBatchโ€‹

Whether and how to split batches when re-attempting them, to send them in smaller size. Default does not split.

Allowed Valuesโ€‹

  • OFF
  • HALF
  • ONE