Wail Y. Alkowaileet created ASTERIXDB-3374:
----------------------------------------------
Summary: Contextualize the BufferCache's pin, upin, and write
operations
Key: ASTERIXDB-3374
URL: https://issues.apache.org/jira/browse/ASTERIXDB-3374
Project: Apache AsterixDB
Issue Type: Improvement
Components: STO - Storage
Affects Versions: 0.9.9
Reporter: Wail Y. Alkowaileet
Assignee: Wail Y. Alkowaileet
Fix For: 0.9.9
The buffer cache's pin, unpin, and write operations are not exposed to the
context of the overall on going operation. To some extent, the pin operation
have some context (e.g., not incrementing a stat). Changing the buffer cache
interface every time we want to incorporate contextual information is not
sustainable. Instead, a user of the buffer cache should provide a context
object that can hold all the necessary information of a given buffer cache
operation (e.g., incrementing stars or processing the header when reading a
page in a pin operation).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)