Skip to content

Buffer tracing#186

Merged
mxgrey merged 12 commits intomainfrom
buffer_tracing
Mar 19, 2026
Merged

Buffer tracing#186
mxgrey merged 12 commits intomainfrom
buffer_tracing

Conversation

@mxgrey
Copy link
Contributor

@mxgrey mxgrey commented Mar 19, 2026

This PR is a follow-up to #177. It introduces detailed buffer modification tracing. Each time the values in a buffer are modified via accessors (keys), the changes will be recorded. This includes the original and modified values in the buffer, if message tracing is turned on. Note that if multiple changes are made to the same message in the same buffer within a single atomic access then only the pre-access value and the post-access value will be recorded, because those are the only changes that will be visible to any service or system outside of the one making the changes.

mxgrey and others added 8 commits March 12, 2026 17:42
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <mxgrey@intrinsic.ai>
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
mxgrey added 4 commits March 19, 2026 14:58
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
@mxgrey mxgrey merged commit 4a3dc53 into main Mar 19, 2026
5 checks passed
@mxgrey mxgrey deleted the buffer_tracing branch March 19, 2026 09:13
@github-project-automation github-project-automation bot moved this from Inbox to Done in PMC Board Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant