- 20 Jul, 2020 1 commit
-
-
Michael Ott authored
-
- 19 May, 2020 1 commit
-
-
Alessio Netti authored
-
- 01 Apr, 2020 1 commit
-
-
Alessio Netti authored
-
- 20 Jan, 2020 1 commit
-
-
Alessio Netti authored
- New filtering methods applies a filtering regular expression to all node names in the node list of a job; the mode of the filtered node names is then computed, and the job is processed only if this matches an arbitrary "match" string - Can be used to assign jobs to different islands in a HPC system based on the allocation of nodes
-
- 09 Jan, 2020 1 commit
-
-
Alessio Netti authored
- If a single unit of an operator fails computation, this does not prevent anymore all other units from computing
-
- 21 Oct, 2019 1 commit
-
-
Alessio Netti authored
-
- 25 Sep, 2019 1 commit
-
-
Alessio Netti authored
- Hierarchical units are now supported across the framework in all plugins
-
- 24 Sep, 2019 1 commit
-
-
Alessio Netti authored
- Added generateFromTemplate method - Fixed handling of special cases (on-demand and root units) - Added enforceTopics option to force a MQTT prefix for unit outputs - printConfig in UnitTemplate now accounts for hierarchical units - Updated README
-
- 30 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Fixed a bug that prevented pipelines in collectagent deployments - Incremented the tolerance threshold of fuzzy queries to 1h - Fixed the assignment of MQTT topics to job sensors
-
- 12 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Fixed a bug that prevented relaxed mode from working properly for operators deployed on the collectagent - Changed the function of the "delay" parameter: it now specifies a fixed offset applied to the computation interval of each operator, useful to tune the flow of data in operator pipelines
-
- 09 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Now using references instead of pointers - Return type is now bool
-
- 07 Aug, 2019 1 commit
-
-
Alessio Netti authored
- A regular expression (jobFilter) can be applied to the jobs' nodelists to identify the jobs that need to be treated by each collectagent in a cluster - By default only the first node in the nodelist is considered, but this behavior can be customized
-
- 05 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Integrated changes to the stop mechanism - Also re-worked the interface to have the same execOn* methods as Sensor Groups
-
- 29 Jul, 2019 1 commit
-
-
Alessio Netti authored
- Make clean might be required
-
- 11 Jul, 2019 1 commit
-
-
Alessio Netti authored
- For plugins that use hierarchical units (e.g., job analyzers) a "flatten" plugin option was added. If enabled, output sensors in the sub-units of each unit will be exposed as well, and their output values propagated - Minor fixes here and there
-
- 01 Jul, 2019 1 commit
-
-
Micha Müller authored
-
- 17 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Fixed a fair amount of bugs related to job analyzers - Added a "getJobsInIntervalRunning" method to JobDataStore, to get the list of jobs that were running in a certain time interval - Some code refactoring for the JobDataStore class to reduce duplication - Job analyzers have been tested and are working properly as of now
-
- 14 Jun, 2019 1 commit
-
-
Alessio Netti authored
- A jobData structure is now supplied alongside che corresponding unit as input to the compute() method for job analyzers
-
- 13 Jun, 2019 1 commit
-
-
Micha Müller authored
-
- 12 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Compiles fine but completely untested for the moment - Also addressed many bugs for job analyzer templates
-
- 07 Jun, 2019 3 commits
-
-
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
-
Alessio Netti authored
-
- 06 Jun, 2019 2 commits
-
-
Alessio Netti authored
- The class is now derived from AnalyzerTemplate, reducing code duplication
-
Alessio Netti authored
- Template for Job Analyzers, derived from AnalyzerInterface
-
- 05 Jun, 2019 2 commits
-
-
Alessio Netti authored
- The "relaxed" option can now be used also to control on-demand analyzers, allowing for pipelining when in this mode
-
Alessio Netti authored
-
- 04 Jun, 2019 1 commit
-
-
Micha Mueller authored
-
- 27 May, 2019 1 commit
-
-
Micha Mueller authored
-
- 24 May, 2019 1 commit
-
-
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
-
- 23 May, 2019 2 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
- 22 May, 2019 1 commit
-
-
Alessio Netti authored
- Fixed name of log files for collectagent - Fixed a few compilation warnings under gcc 7 - README for dcdbpusher now correctly refers to dcdbpusher.conf files - SensorNavigator is rebuilt after plugin reloads only if data analytics are currently running
-
- 17 May, 2019 1 commit
-
-
Michael Ott authored
-
- 30 Apr, 2019 1 commit
-
-
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
-
- 13 Mar, 2019 1 commit
-
-
Alessio Netti authored
- Added some more indentation to make the configurations more readable - Fixed one more warning in dcdbquery
-
- 07 Mar, 2019 1 commit
-
-
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
-