[ https://issues.apache.org/jira/browse/IGNITE-12291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maksim Timonin updated IGNITE-12291: ------------------------------------ Reviewer: Andrey Mashenkov > Create controllable paged query requests / responses for TextQuery similar to > current SQL result processing > ----------------------------------------------------------------------------------------------------------- > > Key: IGNITE-12291 > URL: https://issues.apache.org/jira/browse/IGNITE-12291 > Project: Ignite > Issue Type: Improvement > Reporter: Yuriy Shuliha > Assignee: Maksim Timonin > Priority: Major > > For now query initiator node sends 1 _GridCacheQueryRequest_ and can get > multiple _GridCacheQueryResponse_-s per remote. > TextQuery processing finishes when all remotes send _GridCacheQueryResponse_ > with 'finished' flag. > _TextQuery_ processingĀ should be reworked like it was done for SQL queries. > Ignite has _GridQueryNextPageRequest \ Response_ classes for SQL result > processing. > Similar processing should be implemented for _TextQueries_: > *GridTextQueryNextPageRequest* > *GridTextQueryNextPageResponse* > Proper _TextQuery_ response processing should be implemented inĀ > _GridCacheQueryFutureAdapter._ > This will allow us to add correct sorting and apply limit correctly on reduce. -- This message was sent by Atlassian Jira (v8.3.4#803005)