File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -132,8 +132,9 @@ reporting = ReliableReportingService.postgres(
132132The PostgreSQL factory makes the ledger durable; it does not make the default
133133adapter staging or replay-seal stores durable. Production adapters should pass
134134durable ` staging= ` and ` seals= ` implementations to ` sources.register ` , or use
135- ` sources.register_executor ` for a custom executor and object reader. A retained
136- revision whose staged rows disappear cannot satisfy an exact read.
135+ ` sources.register_executor ` for a custom executor and object reader. Committed revision rows are retained in the ledger for exact reads. Durable
136+ staging and seals are needed to recover interrupted acquisitions and replay
137+ previously sealed source results across a restart.
137138
138139Managed delivery, notification, and receipt components are replaceable
139140extensions. Startup rejects combinations that cannot be advertised honestly,
Original file line number Diff line number Diff line change @@ -84,8 +84,8 @@ durable wiring and activation. The [service guide](reliable-reporting-service.md
8484and [ source adapter contract] ( reporting-source-adapters.md ) describe adapter
8585registration and lifecycle. The service's PostgreSQL factory makes the ledger
8686durable; default adapter staging and replay seals remain in memory. Supply
87- durable implementations if retained revisions must remain readable after a
88- restart. Multiple service schedulers still need a single account/configuration
87+ durable implementations for acquisition and sealed-replay recovery across a
88+ restart. Committed revision rows remain in the durable ledger. Multiple service schedulers still need a single account/configuration
8989lease owner until that integration is enabled.
9090
9191## Migration and activation
You can’t perform that action at this time.
0 commit comments