[jira] [Created] (IGNITE-7247) C++: Change default mapper behavior for BinaryConfiguration

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-7247) C++: Change default mapper behavior for BinaryConfiguration

Anton Vinogradov (Jira)
Alexey Popov created IGNITE-7247:
------------------------------------

             Summary: C++: Change default mapper behavior for BinaryConfiguration
                 Key: IGNITE-7247
                 URL: https://issues.apache.org/jira/browse/IGNITE-7247
             Project: Ignite
          Issue Type: Improvement
          Components: platforms
    Affects Versions: 2.3
            Reporter: Alexey Popov


C# and Java use the following BinaryConfiguration params by default:
*BinaryBasicNameMapper with simpleName property set to false, and
*BinaryBasicIdMapper with lowerCase property set to true.
while
C++ uses the following BinaryConfiguration params by default:
*BinaryBasicNameMapper with simpleName property set to *true*, and
*BinaryBasicIdMapper with lowerCase property set to true.

So, the Java (for instance, a Visor app) can't join C++ nodes by default.

Let's have the default configuration properties the same for all platforms.

The same issue was changed for .NET under https://issues.apache.org/jira/browse/IGNITE-2398




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)