Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions PostHog/PostHogConfig.swift
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,12 @@ public typealias BeforeSendBlock = (PostHogEvent) -> PostHogEvent?
@objc public var flushIntervalSeconds: TimeInterval = Defaults.flushIntervalSeconds

/// Maximum number of retries for push-subscription registration failures.
/// Durable event, replay, and log queues retain retryable records and use
/// their configured capacity as the storage bound. Default: `3`.
///
/// This limit does not apply to event, replay, or log ingestion. Retryable ingestion
/// failures retain queued records for later flush triggers, subject to backoff.
/// Use `maxQueueSize` for events and replay, and `logs.maxBufferSize` for logs.
///
/// Default: `3`.
@objc public var maxRetries: Int = Defaults.maxRetries

/// Maximum number of retries for feature flag requests after transient network errors or retryable HTTP responses.
Expand Down
Loading