src/utils_vl_lookup.[ch]: Add module for efficient lookup of VL matches with wildcards.
authorFlorian Forster <octo@collectd.org>
Wed, 20 Jun 2012 13:51:34 +0000 (15:51 +0200)
committerFlorian Forster <octo@collectd.org>
Wed, 20 Jun 2012 13:53:55 +0000 (15:53 +0200)
commitab3724ba43c8d86d5c0bc3c777ff0f5aab44dc33
treeee65db638d865135643f2c6671fa5b6030189114
parent39077d366e960a11eb30d89918c24c383352e04a
src/utils_vl_lookup.[ch]: Add module for efficient lookup of VL matches with wildcards.

For a planned aggregation plugin it is important to find "aggregations"
quickly. In order to aggregate anything, they need to include wildcards.
This module provides this basic lookup service, on top of which an
aggregation plugin can easily be built.

This is kept very modular so the code can (hopefully) be used by other
projects as well, in particular c4 could benefit from this lookup structure
as well.
src/Makefile.am
src/utils_vl_lookup.c [new file with mode: 0644]
src/utils_vl_lookup.h [new file with mode: 0644]
src/utils_vl_lookup_test.c [new file with mode: 0644]