diff options
Diffstat (limited to 'database/rrdlabels.c')
-rw-r--r-- | database/rrdlabels.c | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/database/rrdlabels.c b/database/rrdlabels.c index 77d9a91f00..8af2c606ff 100644 --- a/database/rrdlabels.c +++ b/database/rrdlabels.c @@ -1,7 +1,6 @@ // SPDX-License-Identifier: GPL-3.0-or-later -#define NETDATA_RRD_INTERNALS -#include "rrd.h" +#include "rrdlabels.h" // ---------------------------------------------------------------------------- // labels sanitization @@ -634,23 +633,6 @@ void rrdlabels_add_pair(DICTIONARY *dict, const char *string, RRDLABEL_SRC ls) { rrdlabels_add(dict, name, value, ls); } -// ---------------------------------------------------------------------------- -// rrdlabels_get_value_to_buffer_or_null() - -void rrdlabels_get_value_to_buffer_or_null(DICTIONARY *labels, BUFFER *wb, const char *key, const char *quote, const char *null) { - if(!labels) return; - - const DICTIONARY_ITEM *acquired_item = dictionary_get_and_acquire_item(labels, key); - RRDLABEL *lb = dictionary_acquired_item_value(acquired_item); - - if(lb && lb->label_value) - buffer_sprintf(wb, "%s%s%s", quote, string2str(lb->label_value), quote); - else - buffer_strcat(wb, null); - - dictionary_acquired_item_release(labels, acquired_item); -} - void rrdlabels_value_to_buffer_array_item_or_null(DICTIONARY *labels, BUFFER *wb, const char *key) { if(!labels) return; @@ -1030,18 +1012,6 @@ void rrdlabels_to_buffer_json_members(DICTIONARY *labels, BUFFER *wb) { dfe_done(lb); } -void rrdset_update_rrdlabels(RRDSET *st, DICTIONARY *new_rrdlabels) { - if(!st->rrdlabels) - st->rrdlabels = rrdlabels_create(); - - if (new_rrdlabels) - rrdlabels_migrate_to_these(st->rrdlabels, new_rrdlabels); - - rrdset_flag_set(st, RRDSET_FLAG_METADATA_UPDATE); - rrdhost_flag_set(st->rrdhost, RRDHOST_FLAG_METADATA_UPDATE); -} - - // ---------------------------------------------------------------------------- // rrdlabels unit test |