Carel created THRIFT-5925:
-----------------------------
Summary: 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
Affects Versions: 0.22.0, 0.21.0
Reporter: Carel
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)