add SegmentationConfig

This commit is contained in:
Ivan FB 2026-04-28 16:19:49 +02:00
parent 682e3525e2
commit a23f89b4df
No known key found for this signature in database
GPG Key ID: DF0C67A04C543270

View File

@ -347,6 +347,20 @@ types:
A single `ReliableSendId` therefore maps to one or more underlying `RequestId` values,
one per segment sent."
SegmentationConfig:
type: object
fields:
enableReedSolomon:
type: bool
default: false
description: When enabled, the message sender adds parity (redundant) segments to allow recovery in case of data segment loss. See [SEGMENTATION](./segmentation.md).
segmentSizeBytes:
type: uint
default: 102400 # 100 KiB
description: "Maximum segment size in bytes.
Messages larger than this value are split before SDS processing."
SdsConfig:
type: object
description: Scalable Data Sync config items.