camflow-dev
camflow-dev copied to clipboard
Ring Buffer Improvement
Add:
- Log if we overwrite.
- Means to have some information about the state of the buffers.
Noting also that it might potentially be useful to be able to check the state-of-buffer information from user-space, e.g., to determine whether records are likely to have been flushed or not (e.g., if the ring buffers are empty).
As of this commit: https://github.com/CamFlow/camflow-dev/commit/27e515872a0644b16484403f3336f8fa6361bf43
Can check from userspace how many graph elements have been dropped.
May look next as how to know how full the queue currently is.