[jira] [Commented] (IGNITE-7649) transformer instance is not properly transfers into ScanQuery request.
[ https://issues.apache.org/jira/browse/IGNITE-7649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16365883#comment-16365883 ] Vyacheslav Koptilin commented on IGNITE-7649: - Hi [~zstan] The proposed fix assumes the transformer is transferred via network every time when a new page requested. It seems to me, this approach is not efficient. I think that the transformer should be cached on the remote node, for example, within {{ScanIterator}}. Please see details here: https://issues.apache.org/jira/browse/IGNITE-5804 So I will close this ticket as a duplicate. > transformer instance is not properly transfers into ScanQuery request. > -- > > Key: IGNITE-7649 > URL: https://issues.apache.org/jira/browse/IGNITE-7649 > Project: Ignite > Issue Type: Bug > Components: cache >Affects Versions: 2.3 >Reporter: Stanilovsky Evgeny >Assignee: Stanilovsky Evgeny >Priority: Major > Fix For: 2.5 > > Attachments: 222.png > > > to reproduce this case we need some simple changes in existing test: > GridCacheQueryTransformerSelfTest#testKeepBinary > change: > {code:java} > List res = binaryCache.query(new ScanQuery(), > transformer).getAll();{code} > into: > {code:java} > List res = binaryCache.query(new ScanQuery BinaryObject>().setPageSize(2), transformer).getAll();{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (IGNITE-7649) transformer instance is not properly transfers into ScanQuery request.
[ https://issues.apache.org/jira/browse/IGNITE-7649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16361923#comment-16361923 ] Stanilovsky Evgeny commented on IGNITE-7649: [https://ci.ignite.apache.org/viewLog.html?buildId=1090628=buildResultsDiv=IgniteTests24Java8_IgniteQueries] TC looks ok. !222.png! > transformer instance is not properly transfers into ScanQuery request. > -- > > Key: IGNITE-7649 > URL: https://issues.apache.org/jira/browse/IGNITE-7649 > Project: Ignite > Issue Type: Bug > Components: cache >Affects Versions: 2.3 >Reporter: Stanilovsky Evgeny >Assignee: Stanilovsky Evgeny >Priority: Major > Fix For: 2.5 > > Attachments: 222.png > > > to reproduce this case we need some simple changes in existing test: > GridCacheQueryTransformerSelfTest#testKeepBinary > change: > {code:java} > List res = binaryCache.query(new ScanQuery(), > transformer).getAll();{code} > into: > {code:java} > List res = binaryCache.query(new ScanQuery BinaryObject>().setPageSize(2), transformer).getAll();{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (IGNITE-7649) transformer instance is not properly transfers into ScanQuery request.
[ https://issues.apache.org/jira/browse/IGNITE-7649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16357168#comment-16357168 ] Stanilovsky Evgeny commented on IGNITE-7649: [~amashenkov], yep, fix it! thanks. > transformer instance is not properly transfers into ScanQuery request. > -- > > Key: IGNITE-7649 > URL: https://issues.apache.org/jira/browse/IGNITE-7649 > Project: Ignite > Issue Type: Bug > Components: cache >Affects Versions: 2.3 >Reporter: Stanilovsky Evgeny >Assignee: Stanilovsky Evgeny >Priority: Major > Fix For: 2.5 > > > to reproduce this case we need some simple changes in existing test: > GridCacheQueryTransformerSelfTest#testKeepBinary > change: > {code:java} > List res = binaryCache.query(new ScanQuery(), > transformer).getAll();{code} > into: > {code:java} > List res = binaryCache.query(new ScanQuery BinaryObject>().setPageSize(2), transformer).getAll();{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)