Skip to content

Function: createCompactionConfigBuilder() ​

ts
function createCompactionConfigBuilder(state?): CompactionConfigBuilder;

Defined in: postgres/src/builders/create-compaction-config-builder.ts:26

Creates an immutable CompactionConfigBuilder instance for PostgreSQL ledger wire-frame pruning policies.

Provides copy-on-write methods for configuring signal-correlated compaction triggers, terminal-state compaction triggers, and failed-run retention windows without side effects.

Parameters ​

ParameterTypeDescription
state?CompactionConfigBuilderStateOptional internal copy-on-write builder state.

Returns ​

CompactionConfigBuilder

Frozen compaction configuration builder.

Released under the MIT License.