From ca6691e5ce270119d7dfa5ebb1466229c9827f64 Mon Sep 17 00:00:00 2001 From: Mergen Imeev Date: Fri, 5 Dec 2025 16:03:03 +0300 Subject: [PATCH] proto: introduce CDC section for space creation Needed for tarantool/aeon#573 --- aeon_ddl.proto | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/aeon_ddl.proto b/aeon_ddl.proto index 4f394c0..b2283fb 100644 --- a/aeon_ddl.proto +++ b/aeon_ddl.proto @@ -17,6 +17,13 @@ service DDLService { // Creates a space with the given definition. message CreateSpaceRequest { + // CDC section of a space definition. + message CDC { + // Queue topic to push captured data changes to. + string topic = 1; + // Queue message TTL, in seconds. + double ttl = 2; + } // Name of the new space. string name = 1; // Format of the new space. @@ -25,6 +32,8 @@ message CreateSpaceRequest { repeated KeyPartDef key_def = 3; // Storage engine. Engine engine = 4; + // CDC configuration. + CDC cdc = 5; } message CreateSpaceResponse {