Skip to content

Marshal set element counter#339

Merged
stapelberg merged 1 commit intogoogle:mainfrom
nickgarlis:fix-set-element-counter
Nov 18, 2025
Merged

Marshal set element counter#339
stapelberg merged 1 commit intogoogle:mainfrom
nickgarlis:fix-set-element-counter

Conversation

@nickgarlis
Copy link
Copy Markdown
Contributor

The counter is currently unmarshaled into the Counter field, but it is not being marshaled into binary when creating a set element. This change ensures the counter is included during marshaling.

The counter is currently unmarshaled into the Counter field, but it is
not being marshaled into binary when creating a set element. This
change ensures the counter is included during marshaling.
@stapelberg
Copy link
Copy Markdown
Collaborator

GitHub Actions says that this change breaks TestRuleHandle/delete-rule-after-flush…?

@nickgarlis
Copy link
Copy Markdown
Contributor Author

nickgarlis commented Nov 17, 2025

GitHub Actions says that this change breaks TestRuleHandle/delete-rule-after-flush…?

Seems like a flaky test. EINTR, was received for some reason. I'll try to investigate this evening. Let's hold off merging until then.

@nickgarlis
Copy link
Copy Markdown
Contributor Author

I can confirm that the flakiness is reproducible on the main branch as well. I will be opening a PR with a fix and an explanation. Re-running the tests for this PR should make them pass.

@stapelberg stapelberg merged commit d8090e2 into google:main Nov 18, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants