Skip to content

v7.0

Latest

Choose a tag to compare

@giltirn giltirn released this 15 Sep 22:14

The 7.0 release, including updates to the following components:

Chimbuko backend

  • Added anomaly "post-pruning"; a second pass over recorded anomalies is performed at the end of the run, re-evaluating stored anomalies against the final AD model and discarding those no longer considered anomalous. This significantly reduces the number of mislabeled anomalies resulting from an unconverged AD model.
  • Major refactoring of backend codebase, separating out generic functionality and that specific to analyzing performance trace data. Additional modules can now be created to analyze other streaming data types.
  • Improvements to services including:
    • Finer control over network interfaces used by service components
    • Optional NUMA binding of service components
    • Additional controls over the frequency of provenance database and pserver sends from the AD modules to reduce network load
  • Improvements to AD algorithm robustness for several edge cases
  • Various bugfixes

Visualization

  • Updated dependencies for the visualization component

Offline analysis

  • Added a new tool for converting Chimbuko's provenance database to a relational database
  • Added a preliminary version of a new Python library for offline analysis built around the relational database

Full Changelog: v6.5...v7.0