You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/06/03 14:25:59 UTC
[jira] [Commented] (ASTERIXDB-1438) BufferCache spins indefinitely
when cache is exceeded
[ https://issues.apache.org/jira/browse/ASTERIXDB-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15314183#comment-15314183 ]
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 <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Till Westmann <ti...@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)