[ 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 <jenk...@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)