...
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.
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 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):
...