nooschain / payload-availability/reconcile-service / PayloadAvailabilityBucketAction
Interface: PayloadAvailabilityBucketAction
Defined in: payload-availability/reconcile-service.ts:17
Per-bucket reconciliation outcome reported to operators.
Properties
allowedMissingCount
allowedMissingCount:
number
Defined in: payload-availability/reconcile-service.ts:29
Missing payloads that would be allowed and may be fetched by backfill.
availableCount
availableCount:
number
Defined in: payload-availability/reconcile-service.ts:23
Records in the bucket whose ciphertext is currently stored locally.
bucketId
bucketId:
string
Defined in: payload-availability/reconcile-service.ts:19
Bucket whose encrypted-record rows were inspected.
disallowedAvailableCount
disallowedAvailableCount:
number
Defined in: payload-availability/reconcile-service.ts:27
Locally available payloads that are not allowed under current policy/permissions.
missingCount
missingCount:
number
Defined in: payload-availability/reconcile-service.ts:25
Records in the bucket whose metadata exists locally but ciphertext is missing.
prunedCount
prunedCount:
number
Defined in: payload-availability/reconcile-service.ts:31
Payload rows pruned during this reconciliation run.
shouldRetainPayloads
shouldRetainPayloads:
boolean
Defined in: payload-availability/reconcile-service.ts:21
Whether current policy/permissions allow this local node to retain ciphertext for the bucket.