- 17 Jun, 2019 2 commits
-
-
Micha Müller authored
-
Micha Müller authored
- make use of new EntityInterface - _keepRunning is now a bool - extend and improve (doxygen) documentation
-
- 14 Jun, 2019 3 commits
-
-
Micha Müller authored
-
Micha Müller authored
-
Alessio Netti authored
- Removed the dlclose call on plugin unloads to avoid segmentation fault issues at destruction time of boost thread objects due to failed symbol resolution - QueryEngine in DCDBPusher does not block anymore while being updated, but simply returns NULL
-
- 13 Jun, 2019 1 commit
-
-
Micha Müller authored
-
- 12 Jun, 2019 2 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
- 11 Jun, 2019 3 commits
-
-
Alessio Netti authored
- In the new implementation the sensor map used to speed up access to sensor data is rebuilt synchronously when plugins are reloaded/loaded/unloaded - Any threads accessing the sensor query callback will block until the update has finished
-
Micha Mueller authored
-
Micha Mueller authored
-
- 08 Jun, 2019 1 commit
-
-
Micha Müller authored
-
- 07 Jun, 2019 4 commits
-
-
Alessio Netti authored
- The MQTT topic of a sensor is now used to identify the file name of the sink and is appended to the path given as input
-
Alessio Netti authored
-
Alessio Netti authored
- New method is lock-based and compatible with all features (e.g. REST API) in the framework - Performance impact is expected to be negligible as race conditions will not be frequent
-
Micha Mueller authored
-
- 06 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Template for Job Analyzers, derived from AnalyzerInterface
-
- 05 Jun, 2019 3 commits
-
-
Micha Mueller authored
-
Alessio Netti authored
-
Alessio Netti authored
- "Fixed" segmentation fault occurring after the return of dcdbpusher's main by not unloading dynamic libraries in PluginManager's destructor - Error log messages in Aggregator plugin changed to Debug level - Added Wno-unused-variable and Wno-unused-function compile flags - Tweaked the stop method of TesterSensorGroup - Re-worked the destructor of SARParser in ProcFS plugin
-
- 04 Jun, 2019 2 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
- 03 Jun, 2019 2 commits
-
-
Alessio Netti authored
-
Micha Mueller authored
-
- 31 May, 2019 3 commits
-
-
Michael Ott authored
Move CXXFLAGS definitions to config.mk and thus streamline compiler flags for all Makefiles in subdirectories
-
Michael Ott authored
-
Alessio Netti authored
- This feature is not needed anymore in the new REST API design, and forward slashes are parsed correctly without additional logic
-
- 29 May, 2019 2 commits
-
-
Alessio Netti authored
- Analytics plugins can be now loaded and unloaded dynamically - DCDBPusher now looks into the current configuration directory if no path is supplied when loading/reloading a plugin
-
Alessio Netti authored
- Changes mostly affect the REST API
-
- 28 May, 2019 5 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
Alessio Netti authored
- Added documentation to the new SensorID implementation - NOTE: virtual sensors will likely require some modifications due to how topics are handled now ('/' separator clashing with divide symbol)
-
Micha Mueller authored
dcdbpusher: New PluginManager class to bundle all plugin related operations. Integration outstanding
-
Alessio Netti authored
- String topics are now used across all of DCDB, up to Cassandra - As of now, sensor names ALWAYS match MQTT topics - Users can still define sensor "aliases" via dcdbconfig that point to the same topics
-
- 24 May, 2019 6 commits
-
-
Alessio Netti authored
- Update config files to reflect new topic structure - Updated READMEs accordingly - Added support for "relaxed" analyzers, whose units can be built even if some sensors cannot be found in the system - Added support for sub-units, so as to build hierarchical unit structures
-
Micha Mueller authored
-
Micha Mueller authored
-
Micha Mueller authored
-
Micha Mueller authored
-
Micha Mueller authored
-