[
https://issues.apache.org/jira/browse/IGNITE-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14649006#comment-14649006
]
Yakov Zhdanov commented on IGNITE-1161:
---------------------------------------
Ira, let's do the following:
# replace tuple3 with internal object holding cursor, ID, volatile tstamp and
reentrant lock
# replace unconditional sync block in idle worker with 1) checking volatile
timstamp 2) tryLock() - this way it will never be blocked
# fix message for case when fetch request comes concurrently with idle close
Thanks!
> Close rest sql cursor after delay
> ----------------------------------
>
> Key: IGNITE-1161
> URL: https://issues.apache.org/jira/browse/IGNITE-1161
> Project: Ignite
> Issue Type: Task
> Components: general
> Reporter: Irina Vasilinets
> Assignee: Yakov Zhdanov
> Fix For: sprint-8
>
> Attachments: ignite-1161.patch, master_ignite-1161.patch
>
>
> QueryCommandHandler stores cursors for all queries that was executed by rest.
> Old queries cursors should be closed after delay and should be removed from
> the map.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)