[ https://issues.apache.org/jira/browse/IGNITE-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964165#comment-15964165 ]
ASF GitHub Bot commented on IGNITE-3585: ---------------------------------------- Github user isapego closed the pull request at: https://github.com/apache/ignite/pull/1713 > CPP: Rework methods that accept containers so any container could be used > with them. > ------------------------------------------------------------------------------------ > > Key: IGNITE-3585 > URL: https://issues.apache.org/jira/browse/IGNITE-3585 > Project: Ignite > Issue Type: Task > Components: platforms > Affects Versions: 1.6 > Reporter: Igor Sapego > Assignee: Igor Sapego > Labels: cpp > Fix For: 2.0 > > > There are methods that could possibly be used with any container but by some > reason they only accept arguments of a single specific container type. It can > be non convenient for user and bad from the performance point of view if user > uses other container type to store values. Consider using iterators > (preferably) or template type for the container. > Methods of interest: > - {{QueryCursor::GetAll}} > - {{Cache::ContainsKeys}} > - {{Cache::GetAll}} > - {{Cache::PutAll}} > - {{Cache::LocalEvict}} > - {{Cache::ClearAll}} > - {{Cache::LocalClearAll}} > - {{Cache::RemoveAll}}. -- This message was sent by Atlassian JIRA (v6.3.15#6346)