From 472044a2a31db7d0b7f6bee14e0af5296ee50827 Mon Sep 17 00:00:00 2001 From: "xiang.zhou" Date: Tue, 21 Oct 2025 14:48:50 +0800 Subject: [PATCH] 1.update cert schema 2.add datatag when sub app frist sending --- persistence/0113_2.13.0_certificates.sql | 2 +- src/adapter/driver/driver.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/persistence/0113_2.13.0_certificates.sql b/persistence/0113_2.13.0_certificates.sql index 923ede79..86aab556 100644 --- a/persistence/0113_2.13.0_certificates.sql +++ b/persistence/0113_2.13.0_certificates.sql @@ -62,7 +62,7 @@ CREATE TABLE IF NOT EXISTS client_certificates ( valid_from DATETIME, valid_to DATETIME, serial_number TEXT, - fingerprint TEXT UNIQUE, + fingerprint TEXT, certificate_data BLOB NOT NULL, is_ca INTEGER DEFAULT 0, trust_status INTEGER DEFAULT 0, diff --git a/src/adapter/driver/driver.c b/src/adapter/driver/driver.c index 2c3b25c2..751e2da4 100644 --- a/src/adapter/driver/driver.c +++ b/src/adapter/driver/driver.c @@ -2690,6 +2690,7 @@ static void read_group(int64_t timestamp, int64_t timeout, neu_driver_cache_value_t value = { 0 }; strcpy(tag_value.tag, tag->name); + tag_value.datatag = *tag; tag_value.datatag.bias = tag->bias;