[ 
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)

Reply via email to