You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Igor Sapego (JIRA)" <ji...@apache.org> on 2019/03/21 16:11:01 UTC
[jira] [Created] (IGNITE-11596) PHP thin client UUID marshalling is
wrong
Igor Sapego created IGNITE-11596:
------------------------------------
Summary: PHP thin client UUID marshalling is wrong
Key: IGNITE-11596
URL: https://issues.apache.org/jira/browse/IGNITE-11596
Project: Ignite
Issue Type: Bug
Components: thin client
Affects Versions: 2.7
Reporter: Igor Sapego
Trying to put uuid with PHP client and get from Java or C++ client have different results
PHP put
[238,15,47,237,224,122,66,220,170,89,127,143,199,56,10,205] = "ee0f2fed-e07a-42dc-aa59-7f8fc7380acd"
{code}
$cache = $client->getOrCreateCache("UUID_PH")->setKeyType(ObjectType::INTEGER)->setValueType(ObjectType::UUID);
$cache->put(1,[238,15,47,237,224,122,66,220,170,89,127,143,199,56,10,205]);
{code}
Java get
{code}
ClientCache<Integer, UUID> cache = igniteClient.getOrCreateCache("UUID_PH");
UUID id = cache.get(1);
System.out.println(id);
{code}
Java output
{code}
dc427ae0-ed2f-0fee-cd0a-38c78f7f59aa
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)