asterixdb-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (ASTERIXDB-1945) Fix BufferCache API/Lifecycle
Date Mon, 19 Jun 2017 22:47:00 GMT


ASF subversion and git services commented on ASTERIXDB-1945:

Commit d900046959197958b01505c218d79795807b177f in asterixdb's branch refs/heads/master from
[;h=d900046 ]

Revert "ASTERIXDB-1945 [STO] Cleanup Buffer Cache API"

This reverts commit ae3daf6ef3397e583637360dc460c6391e03dc29.

Change-Id: I5e4e23f43a68e82c38fb8d1d7f4c0d01985c3a10
Tested-by: Jenkins <>
BAD: Jenkins <>
Integration-Tests: Jenkins <>
Reviewed-by: Ian Maxon <>

> Fix BufferCache API/Lifecycle
> -----------------------------
>                 Key: ASTERIXDB-1945
>                 URL:
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: STO - Storage
>            Reporter: Abdullah Alamoudi
>            Assignee: Abdullah Alamoudi
> Currently, BufferCache has an interesting behavior such as:
> 1. CreateFile doesn't create a file but only create a name-id mapping in memory.
> 2. To get the id of a file, the caller must have access to the map associated with the
buffer cache.
> 3. openFile. If create file was called before openFile, then it creates the file. If
the file already exists, it deletes it and create a new file.
> This should be fixed and given clear behavior that matches the expected API. All usages
of the buffer cache must be fixed as well.

This message was sent by Atlassian JIRA

View raw message