[
https://issues.apache.org/jira/browse/THRIFT-5925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jens Geyer resolved THRIFT-5925.
--------------------------------
Fix Version/s: 0.23.0
Assignee: Carel
Resolution: Fixed
> UUID implementation in JAVA is not according to the Thrift Specification
> ------------------------------------------------------------------------
>
> Key: THRIFT-5925
> URL: https://issues.apache.org/jira/browse/THRIFT-5925
> Project: Thrift
> Issue Type: Bug
> Components: Java - Library
> Affects Versions: 0.21.0, 0.22.0
> Reporter: Carel
> Assignee: Carel
> Priority: Major
> Fix For: 0.23.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> The UUID implementation in Java is not according to the Thrift specification
> at [Thrift: Universal unique identifier
> encoding|https://github.com/apache/thrift/blob/master/doc/specs/thrift-binary-protocol.md#universal-unique-identifier-encoding]
> See [github/thrift PR#3144|https://github.com/apache/thrift/pull/3144] for a
> more complete investigation and writeup of the issue.
> This should be fixed to allow for correct interop between languages that does
> follow the specification.
> If there is a way to allow users that depends on this incorrect format on
> Java only interfaces to migrate it would be best. I am not sure how the Java
> code is implemented, perhaps there is a way to deprecate the current
> implementation and add a new implementation
--
This message was sent by Atlassian Jira
(v8.20.10#820010)