summaryrefslogtreecommitdiffstats
path: root/src/dictionary.c
AgeCommit message (Collapse)Author
2016-08-06all required system headers in common.h; some progress on health variablesCosta Tsaousis
2016-07-29replaced AVL by Daniel A. Nagy (GPLv2) with an adaptation of libavl by Ben ↵Costa Tsaousis
Pfaff (LGPL) that uses exactly the memory footprint of the first
2016-06-14bug fixes detected by static code analysis using Coverity.comCosta Tsaousis (ktsaou)
2016-06-11added gcc printf checking to debug(), error(), fatal(), info(), ↵Costa Tsaousis (ktsaou)
web_sprintf() and fixed all the occurences reported by the compiler
2016-06-02lower dictionary memory requirements by keeping pointers to optional featuresCosta Tsaousis
2016-05-19disabled dictionary statistics to save memoryCosta Tsaousis (ktsaou)
2016-05-1640% faster AVL searching and DICTIONARY operationsCosta Tsaousis (ktsaou)
2016-05-12optimization: saved 84 bytes per dictionary, avl locking removed from tc ↵Costa Tsaousis
plugin and apps.plugin (they are single threaded)
2016-05-09atomic locks on dictionary_set(), dictionary_del(), dictionary_destroy()Costa Tsaousis (ktsaou)
2016-05-08registry: working prototype with load/saveCosta Tsaousis
2016-05-08registry progress: working internal prototype - no load/save and network yetCosta Tsaousis
2016-05-07work in progress: registryCosta Tsaousis
2016-05-06finalized dictionary.cCosta Tsaousis
2016-04-03layout: remove executable from unrelated filesAlon Bar-Lev
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
2015-12-29fixed minor issues throughout the code (mainly types); dashboard has now a ↵Costa Tsaousis (ktsaou)
watermark while loading to show it downloads or renders something; a lot of code cleanup in javascript
2015-11-28avl is now threat safe (found a condition where the trees could cause ↵Costa Tsaousis (ktsaou)
netdata to crash); added a still incomplete version of the new API
2015-11-15build: migrate to autotoolsAlon Bar-Lev
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
2015-04-03replaced simple_hash with the FNV-1a 32bit algorithmCosta Tsaousis (ktsaou)
2015-03-29moved web_client functions to web_client.c; added dictionary.c to support ↵Costa Tsaousis (ktsaou)
indexed dictionaries (not used yet)