Skip to content

Conversation

@gwen-lg
Copy link
Contributor

@gwen-lg gwen-lg commented Aug 24, 2025

Draft as the code need check and clean. But advanced enough to have feedback on the intention.

Checklist

  • I have read the Contributor Guide
  • I have read and agree to the Code of Conduct
  • I have added a description of my changes and why I'd like them included in the section below

Description of Changes

Add a specific (de)serialization of ScopeCollection (independent of FrameData serialization).
This is done to avoid but and improve readability of the code.
This simplify the code by avoid mixed usage of serialized scopes of FrameData for scope_collection or delta_scope.

  • bump puffin file magic to b"PUF1".
  • increment puffin_http protocol version to 3.
  • add scopes_collection data header : b"PSC1".

Related Issues

@gwen-lg
Copy link
Contributor Author

gwen-lg commented Aug 25, 2025

@emilk : not sure if you see this, as it's a draft.

@gwen-lg gwen-lg force-pushed the rework_scope_collection_serialization branch from 612a20e to a84d3ef Compare August 31, 2025 14:03
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.

1 participant