- 30 Apr, 2019 2 commits
-
-
Alessio Netti authored
- Textual MQTT topics working in dcdbpusher and data analytics framework - REST API still not working properly - Testing on the collectagent not performed yet
-
Alessio Netti authored
-
- 29 Apr, 2019 1 commit
-
-
Alessio Netti authored
- a "filter" configuration parameter has been added, which is used to discard sensor names when building the sensor navigator - Can be used to e.g. build a sensor navigator in a collectagent using only the sensors that are directly collected by it - Implemented a switch to select leftmost/rightmost binary search in CacheEntry, used for the QueryEngine
-
- 24 Apr, 2019 2 commits
-
-
Alessio Netti authored
- Parsing of host:port network addresses is handled by GlobalConfiguration - -p dcdbpusher command line parameter (broker port) removed and integrated into the -b argument
-
Alessio Netti authored
- The GlobalConfiguration class includes all shared logic to read and parse configuration attributes for the collectagent and dcdbpusher - The class is further expanded to add application-specific configuration parameters and blocks
-
- 23 Apr, 2019 1 commit
-
-
Alessio Netti authored
- When performing sensor queries with absolute timestamps (rel=false) a binary search algorithm is used to compute the bounds of the required sensor cache view - This is more accurate than the fuzzy method employed with relative timestamps (rel=true)
-
- 12 Apr, 2019 2 commits
-
-
Alessio Netti authored
- QueryEngine integration done (but not functional yet, debugging required) - Changed behavior on exceptional conditions: if SensorNavigator or AnalyticsManager initialization fails, termination follows - Now the QueryEngine can also access output sensors of other Analyzers - Minor bugfixes
-
Alessio Netti authored
- First step for integration of the analytics framework in the collectagent - QueryEngine and REST API integration still missing - Proper testing still to be done - Added a probe function: the global config file is scanned before initialization, and if no data analytics plugins are requested, no sensor navigator is built
-
- 13 Mar, 2019 3 commits
-
-
Alessio Netti authored
-
Alessio Netti authored
- Added some more indentation to make the configurations more readable - Fixed one more warning in dcdbquery
-
Alessio Netti authored
- Boolean configuration options now all accept "true" and "on" keywords - Cache interval and thread count parameters removed from the command-line interface for consistency; these can still be set in the config files like all other parameters - global.conf file renamed to dcdbpusher.conf for consistency
-
- 11 Mar, 2019 1 commit
-
-
Alessio Netti authored
- Sensor caches across DCDB are now managed by the CacheEntry implementation under "common" - Provides utility methods to perform averages, checks, get views etc. - SensorCache class in collectagent kept due to its libdcdb dependencies
-
- 07 Mar, 2019 2 commits
-
-
Alessio Netti authored
- Removed dependencies from data analytics framework to dcdbpusher - Checks for correctness of MQTT topics moved to the mqttChecker shared class
-
Alessio Netti authored
- Fixed some linking issues with the SensorNavigator - dcdbpusher now uses the common logging interface to setup file and command-line sinks
-