1. 18 Apr, 2019 1 commit
    • Alessio Netti's avatar
      DA: REST API in collectagent · 0466b434
      Alessio Netti authored
      - The REST API of the data analytics framework is now functional in
      the collectagent as well
      - This implementation is temporary and should be replaced with a generic
      REST API server whenever possible
      0466b434
  2. 17 Apr, 2019 1 commit
  3. 15 Apr, 2019 2 commits
    • Alessio Netti's avatar
      DA: data staleness checks · e19fd249
      Alessio Netti authored
      - Batch size in the collectagent now taken into account to determine if
      a specific sensor cache is stale or not
      e19fd249
    • Alessio Netti's avatar
      DA: bugfixes and documentation · 35cfab1b
      Alessio Netti authored
      - Integration of data analytics framework in collectagent complete
      - REST API integration still pending
      - Added some documentation to the code
      35cfab1b
  4. 12 Apr, 2019 3 commits
    • Alessio Netti's avatar
      DA: integration of analytics in collectagent · 30c355d3
      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
      30c355d3
    • Alessio Netti's avatar
      fPIC flag in collectagent Makefile · acc15ee7
      Alessio Netti authored
      acc15ee7
    • Alessio Netti's avatar
      DA: integration in CollectAgent (WIP) · 0f77d784
      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
      0f77d784
  5. 13 Mar, 2019 2 commits
    • Alessio Netti's avatar
      eb38c300
    • 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
      abf6af19
  6. 11 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Sensor cache changes · 06155b53
      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
      06155b53
  7. 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
      d35348f7