1. 04 Oct, 2019 1 commit
  2. 12 Sep, 2019 1 commit
    • Alessio Netti's avatar
      DCDBPusher: fixes to configurator · 6071b439
      Alessio Netti authored
      - Removed automatic assignment of sensor names to MQTT topics and vice
      versa if either is empty
      - All boolean checks now use the to_bool function
  3. 29 Aug, 2019 1 commit
  4. 22 Aug, 2019 1 commit
  5. 21 Aug, 2019 1 commit
  6. 16 Aug, 2019 2 commits
  7. 13 Aug, 2019 1 commit
    • Alessio Netti's avatar
      Updated subsampling function · bef55e84
      Alessio Netti authored
      - If a subSampling value of 0 or lower is chosen for a sensor, it will
      never be pushed out over MQTT/Cassandra and only kept in memory
  8. 05 Aug, 2019 1 commit
    • Alessio Netti's avatar
      Re-worked sensor group stop mechanism · d1d3b520
      Alessio Netti authored
      - Decoupled the stop() and wait() methods
      - A stop command is issued to all sensor groups, then a wait is performed
      - Wait() now does busy waiting at a 10ms frequency and times out based
      on the interval of the sensor group
  9. 25 Jul, 2019 1 commit
    • Alessio Netti's avatar
      Analytics: added file sink plugin · 83b2ac44
      Alessio Netti authored
      - This plugin allows to write arbitrary sensor data to the local file system
      - Removed the obsolete sink functionality in SensorBase
      - Also fixed a minor bug concerning MQTT topic assignment in template analyzers
  10. 01 Jul, 2019 1 commit
  11. 27 Jun, 2019 1 commit
  12. 26 Jun, 2019 2 commits
  13. 18 Jun, 2019 3 commits
    • Micha Müller's avatar
      Bunch of fixes and improvement: · 983fedbb
      Micha Müller authored
      - Update/improve doxygen documentation
      - Unify function name scheme of entity with SensorGroups
      - Squash some TODOs
    • Micha Müller's avatar
      Minor fix to configurators · 64cdead1
      Micha Müller authored
    • Micha Müller's avatar
      Finish Refactoring of SensorGroups: · 7a67c75b
      Micha Müller authored
      - Adapt Configurators:
        *Introduce partial template specialization in ConfiguratorTemplate
        *Move common logic to ConfiguratorInterface
        *Update and improve doxygen documentation
        *Adapt all plugin configurators
      - Refactor printConfig of SensorGroups
      - Minor improvements overall
  14. 07 Jun, 2019 2 commits
  15. 04 Jun, 2019 2 commits
  16. 30 Apr, 2019 1 commit
  17. 27 Apr, 2019 1 commit
  18. 25 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Changes to auto-publish · ad431672
      Alessio Netti authored
      - Auto-publish is now case insensitive with respect to the <sensor> and
      <group> patterns
      - If an invalid pattern was specified (missing <sensor> clause) the
      configuration is aborted
      - Checks for the uniqueness of sensor and group names have been
      temporarily dropped as they interfere with templates and entities
      (until we find a good solution for MQTT topics)
  19. 13 Mar, 2019 2 commits
    • Alessio Netti's avatar
      PrintConfig functionality added to Data Analytics Framework · 88f3104f
      Alessio Netti authored
      - Added some more indentation to make the configurations more readable
      - Fixed one more warning in dcdbquery
    • Alessio Netti's avatar
      Minor refinements · abf6af19
      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
  20. 11 Mar, 2019 1 commit
    • Alessio Netti's avatar
      MQTT topic checks · 75197e31
      Alessio Netti authored
      - Checks on MQTT topics have been made generic in the MQTTChecker singleton
      class under "common"
      - MQTT topic checks are now performed also when plugins are reloaded; if
      the checks fail, the plugin is cleared and left uninitialized
      - All sensors in a plugin not satisfying the checks are logged now, not
      only the first one
      - Fixed a minor bug that resulted in msgrates of 0 under certain
      compilers, due to type promotion in C++
  21. 07 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Code refactoring (make clean required) · d35348f7
      Alessio Netti authored
      - Added a 'common' directory where all shared code has been placed
      - Analytics package has been moved out of dcdbpusher, now has its own makefile
      - Some renaming here and there for uniformity