From ce7100b040345ac9ae7fafc28f60863e2276e43e Mon Sep 17 00:00:00 2001 From: "R.I.Pienaar" Date: Thu, 7 Nov 2024 09:13:47 +0100 Subject: [PATCH] Restrict valid priority group names Signed-off-by: R.I.Pienaar --- adr/ADR-42.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/adr/ADR-42.md b/adr/ADR-42.md index 9a142b9..08c8d90 100644 --- a/adr/ADR-42.md +++ b/adr/ADR-42.md @@ -58,6 +58,8 @@ In the initial implementation we should limit `PriorityGroups` to one per consum multiple groups. In future iterations multiple groups will be supported along with dynamic partitioning of stream data. +Valid `PriorityGroups` values must match `limited-term` (`(A-Z, a-z, 0-9, dash, underscore, fwd-slash, equals)+`) from ADR-6 and may not exceed 16 characters. + This is only supported on Pull Consumers, configuring this on a Push consumer must raise an error. > [!NOTE]