[
https://issues.apache.org/jira/browse/IGNITE-1456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16153609#comment-16153609
]
Igor Sapego commented on IGNITE-1456:
-------------------------------------
Ok, I took a look. Current code uses {{OutOp}} when it should use
{{InStreamOutObject}}. Moreover, {{OP_REBALANCE}} returns
{{PlatformListenable}} which should be wrapped in {{Future}} class in C++,
otherwise user have no way to find out when operation is completed. Currently
return value just discarded which means control returned to the thread
instantly, before operation could have been even started.
> CPP: Implement Cache.Rebalance()
> --------------------------------
>
> Key: IGNITE-1456
> URL: https://issues.apache.org/jira/browse/IGNITE-1456
> Project: Ignite
> Issue Type: Task
> Components: platforms
> Affects Versions: 1.1.4
> Reporter: Vladimir Ozerov
> Assignee: Wuwei Lin
> Labels: cpp
> Fix For: 2.3
>
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)