Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document should also serve as a register of all other diagnostic events Cassandra should emit. Currently (shortly after 4.0 is out), there are diagnostic events published but the community believes that there should be more of them and the exisiting diagnostic solution shows just the most crucial events..

This CEP meets its goals if the below is possible to do:


* cql select all/multiple types (all sorted chronologically)

* enabling/disabling types

* getting newly implemented types in cql queries (without having to write new vtable implementations)

* getting the raw diagnostic map data into sparse vtable columns

Approach

Firstly, we need to design a way how to persist render diagnostic events in virtual tables from diagnostic events framework and how to show them in vtables.

After that  we would need to gather all relevant sources of diagnostic events and implement them (if they are not implemented already, of course).

Related JIRA tickets

JIRA(s): 

...