asterixdb-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ASTERIXDB-1438) BufferCache spins indefinitely when cache is exceeded
Date Fri, 03 Jun 2016 14:25:59 GMT

    [ https://issues.apache.org/jira/browse/ASTERIXDB-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15314184#comment-15314184
] 

ASF subversion and git services commented on ASTERIXDB-1438:
------------------------------------------------------------

Commit 4bab67bf282e650a6e8c41b338f357b0d47c9714 in incubator-asterixdb's branch refs/heads/master
from [~mblow]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-asterixdb.git;h=4bab67b ]

ASTERIXDB-1438: BufferCache spins indefinitely...

Fixes ASTERIXDB-1438: BufferCache spins indefinitely when cache is exceeded

After three unsuccessful cycles (each traversing clock pages three times)
and waiting for dirty pages to be cleaned, an exception is thrown

Change-Id: I327a7423bd630c96e16601b1a3a2a21f558f9f50
Reviewed-on: https://asterix-gerrit.ics.uci.edu/894
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Till Westmann <tillw@apache.org>


> BufferCache spins indefinitely when cache is exceeded
> -----------------------------------------------------
>
>                 Key: ASTERIXDB-1438
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1438
>             Project: Apache AsterixDB
>          Issue Type: Bug
>            Reporter: Michael Blow
>            Assignee: Michael Blow
>            Priority: Critical
>
> In case of cache exhaustion, BufferCache.findPage/confiscatePage() will spin forever
waiting for pages to be returned to the cache.  These should give up and fail the request
after a reasonable number of attempts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message