From aa7da164ff6b1d0d4472c77844afd5013d9e5ead Mon Sep 17 00:00:00 2001 From: Ankit Kumar Date: Wed, 21 Feb 2024 13:19:38 +0530 Subject: [PATCH] Structured Model require Catalog config --- .../model/avro/schema/avro.schema.patch.json | 4 ++++ .../model/json/schema/json.schema.patch.json | 8 ++++++++ .../protobuf/schema/protobuf.schema.patch.json | 16 ++++++++++++---- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/incubator/model-avro.spec/src/main/scripts/io/aklivity/zilla/specs/model/avro/schema/avro.schema.patch.json b/incubator/model-avro.spec/src/main/scripts/io/aklivity/zilla/specs/model/avro/schema/avro.schema.patch.json index 7d1a7c526b..0d2cc8dbe6 100644 --- a/incubator/model-avro.spec/src/main/scripts/io/aklivity/zilla/specs/model/avro/schema/avro.schema.patch.json +++ b/incubator/model-avro.spec/src/main/scripts/io/aklivity/zilla/specs/model/avro/schema/avro.schema.patch.json @@ -129,6 +129,10 @@ "maxProperties": 1 } }, + "required": + [ + "catalog" + ], "additionalProperties": false } } diff --git a/incubator/model-json.spec/src/main/scripts/io/aklivity/zilla/specs/model/json/schema/json.schema.patch.json b/incubator/model-json.spec/src/main/scripts/io/aklivity/zilla/specs/model/json/schema/json.schema.patch.json index b9469bc6dc..11bb3f95b3 100644 --- a/incubator/model-json.spec/src/main/scripts/io/aklivity/zilla/specs/model/json/schema/json.schema.patch.json +++ b/incubator/model-json.spec/src/main/scripts/io/aklivity/zilla/specs/model/json/schema/json.schema.patch.json @@ -121,6 +121,10 @@ "maxProperties": 1 } }, + "required": + [ + "catalog" + ], "additionalProperties": false } } @@ -247,6 +251,10 @@ "maxProperties": 1 } }, + "required": + [ + "catalog" + ], "additionalProperties": false } } diff --git a/incubator/model-protobuf.spec/src/main/scripts/io/aklivity/zilla/specs/model/protobuf/schema/protobuf.schema.patch.json b/incubator/model-protobuf.spec/src/main/scripts/io/aklivity/zilla/specs/model/protobuf/schema/protobuf.schema.patch.json index 578800f5d2..b47474ff73 100644 --- a/incubator/model-protobuf.spec/src/main/scripts/io/aklivity/zilla/specs/model/protobuf/schema/protobuf.schema.patch.json +++ b/incubator/model-protobuf.spec/src/main/scripts/io/aklivity/zilla/specs/model/protobuf/schema/protobuf.schema.patch.json @@ -62,7 +62,8 @@ }, "required": [ - "id" + "id", + "record" ], "additionalProperties": false }, @@ -86,7 +87,8 @@ }, "required": [ - "schema" + "schema", + "record" ], "additionalProperties": false }, @@ -110,7 +112,8 @@ }, "required": [ - "strategy" + "strategy", + "record" ], "additionalProperties": false }, @@ -134,7 +137,8 @@ }, "required": [ - "subject" + "subject", + "record" ], "additionalProperties": false } @@ -145,6 +149,10 @@ "maxProperties": 1 } }, + "required": + [ + "catalog" + ], "additionalProperties": false } }