Skip to content

Replication Summary v1

Source schema: doc/schemas/replication-summary.v1.schema.json

Bounded anti-entropy summary for one signed immutable fact dataset.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: replication-summary.v1
schema/v yes const: 1
summary/id yes string
dataset/id yes string
dataset/epoch yes integer
replication/profile-id yes string
source/node-id yes string
federation/id no string
high-water/cursor yes ref: #/$defs/cursor
retention/floor no ref: #/$defs/cursor
records/count yes integer
tombstones/high-water no ref: #/$defs/cursor
digest yes ref: #/$defs/digest_profile
generated/at yes string
expires/at yes string
signature no object

Definitions

Definition Shape Description
cursor string
digest_profile object
## Field Semantics

schema

  • Required: yes
  • Shape: const: replication-summary.v1

schema/v

  • Required: yes
  • Shape: const: 1

summary/id

  • Required: yes
  • Shape: string

dataset/id

  • Required: yes
  • Shape: string

dataset/epoch

  • Required: yes
  • Shape: integer

replication/profile-id

  • Required: yes
  • Shape: string

source/node-id

  • Required: yes
  • Shape: string

federation/id

  • Required: no
  • Shape: string

high-water/cursor

  • Required: yes
  • Shape: ref: #/$defs/cursor

retention/floor

  • Required: no
  • Shape: ref: #/$defs/cursor

records/count

  • Required: yes
  • Shape: integer

tombstones/high-water

  • Required: no
  • Shape: ref: #/$defs/cursor

digest

  • Required: yes
  • Shape: ref: #/$defs/digest_profile

generated/at

  • Required: yes
  • Shape: string

expires/at

  • Required: yes
  • Shape: string

signature

  • Required: no
  • Shape: object

Definition Semantics

$defs.cursor

  • Shape: string

$defs.digest_profile

  • Shape: object