From 4237749b91962718c6f984d9298ecbb4edd064b9 Mon Sep 17 00:00:00 2001 From: Simon Woolf Date: Thu, 17 Sep 2026 12:42:36 +0100 Subject: [PATCH] epoch: Update namespace properties Add mutableMessages, batchingConflationKey and summaryRollupInterval, and remove populateChannelRegistry, which is no longer a namespace property. Co-Authored-By: Claude Opus 5 (1M context) --- json-schemas/src/epoch.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/json-schemas/src/epoch.json b/json-schemas/src/epoch.json index ad511fce..09423f02 100644 --- a/json-schemas/src/epoch.json +++ b/json-schemas/src/epoch.json @@ -91,6 +91,9 @@ "type": "string", "description": "The ID of the namespace" }, + "mutableMessages": { + "type": "boolean" + }, "persisted": { "type": "boolean" }, @@ -109,18 +112,21 @@ "exposeTimeserial": { "type": "boolean" }, - "populateChannelRegistry": { - "type": "boolean" - }, "batchingEnabled": { "type": "boolean" }, "batchingInterval": { "type": "integer" }, + "batchingConflationKey": { + "type": "string" + }, "batchingPolicy": { "type": "string", "enum": ["simple", "conflating"] + }, + "summaryRollupInterval": { + "type": "number" } } }