-
Notifications
You must be signed in to change notification settings - Fork 15.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add c# serializationDeterministic #12881
Comments
I'd never heard of it before, but I don't see any reason why it can't be implemented for C#. Looking at the Java implementation, it looks like this is just about the order in which map entries are serialized - is that your understanding as well? I doubt that I'll have the time to work on it as a feature any time soon, but I'd happily review a pull request. |
#12881 @jskeet review please :-) as this is my first contrib to protobuf, any design / performance feedback is very sought after Closes #13160 COPYBARA_INTEGRATE_REVIEW=#13160 from fmg-lydonchandra:feature/12881_cs_serialization_deterministic ab7e01b FUTURE_COPYBARA_INTEGRATE_REVIEW=#13160 from fmg-lydonchandra:feature/12881_cs_serialization_deterministic ab7e01b PiperOrigin-RevId: 567635727
#12881 @jskeet review please :-) as this is my first contrib to protobuf, any design / performance feedback is very sought after Closes #13160 COPYBARA_INTEGRATE_REVIEW=#13160 from fmg-lydonchandra:feature/12881_cs_serialization_deterministic ab7e01b FUTURE_COPYBARA_INTEGRATE_REVIEW=#13160 from fmg-lydonchandra:feature/12881_cs_serialization_deterministic ab7e01b PiperOrigin-RevId: 567635727
We triage inactive PRs and issues in order to make it easier to find active work. If this issue should remain active or becomes active again, please add a comment. This issue is labeled |
Fixed in #13160 |
What language does this apply to?
C#
Describe the problem you are trying to solve.
DeterministicSerialization for c#
Describe the solution you'd like
Same API CodedOutputStream.SetSerializationDeterministic for C# binding (same as Java/Ruby/Python API)
Describe alternatives you've considered
PInvoke into C++ library
Additional context
None
Is there any technical reason this has not been implemented for c# ?
The text was updated successfully, but these errors were encountered: