Przejdź do treści

Component Trace Gap V1

Source schema: doc/schemas/component-trace-gap.v1.schema.json

Generation-bound evidence that observations are unavailable.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: component-trace-gap.v1
schema/v yes const: 1
observation/generation yes ref: #/$defs/ref
requested/cursor yes ref: #/$defs/cursor
earliest/available-cursor yes ref: #/$defs/cursor
latest/available-cursor yes ref: #/$defs/cursor
known/lost-count no ref: #/$defs/cursor
reason yes enum: buffer-evicted, subscriber-lagged, process-restarted, recorder-interrupted, policy-transition-unavailable, context-unavailable
boundary/filters yes array

Definitions

Definition Shape Description
ref string
cursor integer
## Field Semantics

schema

  • Required: yes
  • Shape: const: component-trace-gap.v1

schema/v

  • Required: yes
  • Shape: const: 1

observation/generation

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

requested/cursor

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

earliest/available-cursor

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

latest/available-cursor

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

known/lost-count

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

reason

  • Required: yes
  • Shape: enum: buffer-evicted, subscriber-lagged, process-restarted, recorder-interrupted, policy-transition-unavailable, context-unavailable

boundary/filters

  • Required: yes
  • Shape: array

Definition Semantics

$defs.ref

  • Shape: string

$defs.cursor

  • Shape: integer