]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-sql: Add sql_driver event field
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 21 May 2024 22:26:16 +0000 (01:26 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:13 +0000 (12:34 +0200)
src/lib-sql/driver-cassandra.c
src/lib-sql/driver-mysql.c
src/lib-sql/driver-pgsql.c
src/lib-sql/driver-sqlite.c

index 97aa918c8132e0b344af63f056da14d017e01676..2ab46ea7a41997b5f7f8b2af9097a82ea39ff7d9 100644 (file)
@@ -1306,6 +1306,7 @@ driver_cassandra_init_common(struct event *event_parent,
        db->fd_pipe[0] = db->fd_pipe[1] = -1;
        db->api.event = event_create(event_parent);
        event_add_category(db->api.event, &event_category_cassandra);
+       event_add_str(db->api.event, "sql_driver", "cassandra");
        event_set_append_log_prefix(db->api.event, "cassandra: ");
 
        if (set->parsed_use_ssl && driver_cassandra_init_ssl(db, error_r) < 0) {
index dd9210fc842af2c1e7d26f9247a04c587f04a4f4..afc90e682adbcff28732fa8dea4d15add287965a 100644 (file)
@@ -431,6 +431,7 @@ driver_mysql_init_common(pool_t pool, struct event *event_parent,
        db->set = set;
        db->ssl_set = ssl_set;
        event_add_category(db->api.event, &event_category_mysql);
+       event_add_str(db->api.event, "sql_driver", "mysql");
        if (set->host[0] != '\0') {
                event_set_append_log_prefix(db->api.event, t_strdup_printf(
                        "mysql(%s): ", set->host));
index 0c37d77178251487790c22f44b41d2ea6c48fde2..39153cd6e06d2c83049e626ef05741e18289479d 100644 (file)
@@ -439,6 +439,7 @@ driver_pgsql_init_common(struct event *event_parent,
        db->api.event = event_create(event_parent);
        db->set = set;
        event_add_category(db->api.event, &event_category_pgsql);
+       event_add_str(db->api.event, "sql_driver", "pgsql");
        event_set_append_log_prefix(db->api.event,
                                    t_strdup_printf("pgsql(%s): ", set->host));
        return db;
index 7fcc3459b25aed4b544330bf757996835883f948..9a65f901d6ac0cff3a33530f9b9c9aaa0f253916 100644 (file)
@@ -173,6 +173,7 @@ driver_sqlite_init_common(struct event *event,
        db->connected = FALSE;
        db->api.event = event_create(event);
        event_add_category(db->api.event, &event_category_sqlite);
+       event_add_str(db->api.event, "sql_driver", "sqlite");
        event_set_append_log_prefix(db->api.event, "sqlite: ");
        return db;
 }