From e8efe470f0ae915c2c241d339f62086b7e6e684c Mon Sep 17 00:00:00 2001 From: Derek Date: Tue, 10 Nov 2026 19:31:18 +1100 Subject: [PATCH] fix(transform-vector): rebuild on scalo 2.14.28 --- .hyperi-ci.yaml | 2 +- Cargo.lock | 4 ++-- Cargo.toml | 4 ++-- docs/config-schema.json | 2 +- docs/config-schema.yaml | 9 +++++---- 5 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.hyperi-ci.yaml b/.hyperi-ci.yaml index 833d5df..2377fca 100644 --- a/.hyperi-ci.yaml +++ b/.hyperi-ci.yaml @@ -81,7 +81,7 @@ release: helm: enabled: true contract: emit - library: "2.14.20" + library: "2.14.28" container: enabled: true dockerfile: Dockerfile diff --git a/Cargo.lock b/Cargo.lock index 32c6caf..5d9543f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2838,9 +2838,9 @@ dependencies = [ [[package]] name = "scalo" -version = "2.14.27" +version = "2.14.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad8ef83bffc70c08f3302dc046c37a4a4da3257c0f6513d20babc049f4f09912" +checksum = "d6a5354f244c12085ea4935a9d915324a2203f58ac6d5f2bd3ee02364552e2a8" dependencies = [ "base64 0.23.1", "bytes", diff --git a/Cargo.toml b/Cargo.toml index f7419c2..f75791b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -68,7 +68,7 @@ tokio-util = { version = ">=0.7.20, <0.8", features = ["rt"] } # # The floor moves with `release.helm.library` in .hyperi-ci.yaml: the library # renders only the contract version its scalo release writes. -scalo = { version = ">=2.14.26, <3", features = [ +scalo = { version = ">=2.14.28, <3", features = [ "cli-service", "config-reload", "config-schema", @@ -147,7 +147,7 @@ tar = ">=0.4.46, <0.5" chrono = ">=0.4.45, <0.5" # transport-kafka-test-support is the run's shared broker container the Kafka # tests use. -scalo = { version = ">=2.14.26, <3", features = [ +scalo = { version = ">=2.14.28, <3", features = [ "transport-kafka", "transport-kafka-test-support", ] } diff --git a/docs/config-schema.json b/docs/config-schema.json index a718546..311c0c1 100644 --- a/docs/config-schema.json +++ b/docs/config-schema.json @@ -834,7 +834,7 @@ "default": 100 }, "max_payload_bytes": { - "description": "Payload bytes an entry keeps: a longer payload is cut to this and the\nentry marked `truncated` with its original length, so it lands where\nthe whole record could not. `None` keeps every payload whole. Default\n[`DEFAULT_MAX_PAYLOAD_BYTES`].", + "description": "Bytes an entry's payload and copied header values keep together: a\nlonger payload is cut and the entry marked `truncated` with its\noriginal length, so it lands where the whole record could not, and a\nheader value that does not fit is left out. `None` keeps every\npayload whole. Default [`DEFAULT_MAX_PAYLOAD_BYTES`].", "type": [ "integer", "null" diff --git a/docs/config-schema.yaml b/docs/config-schema.yaml index f1e6e16..59e5a6c 100644 --- a/docs/config-schema.yaml +++ b/docs/config-schema.yaml @@ -851,10 +851,11 @@ $defs: default: 100 max_payload_bytes: description: |- - Payload bytes an entry keeps: a longer payload is cut to this and the - entry marked `truncated` with its original length, so it lands where - the whole record could not. `None` keeps every payload whole. Default - [`DEFAULT_MAX_PAYLOAD_BYTES`]. + Bytes an entry's payload and copied header values keep together: a + longer payload is cut and the entry marked `truncated` with its + original length, so it lands where the whole record could not, and a + header value that does not fit is left out. `None` keeps every + payload whole. Default [`DEFAULT_MAX_PAYLOAD_BYTES`]. type: - integer - "null"