[2/3] incubator-crail git commit: BufferCache: use new interface in buffer cache

2018-04-04 Thread pepperjo
BufferCache: use new interface in buffer cache Use newly introduced buffer cache interface in buffer cache implementation. Signed-off-by: Jonas Pfefferle Project: http://git-wip-us.apache.org/repos/asf/incubator-crail/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-crail/commit/f

[1/3] incubator-crail git commit: StorageClient: provide statistics and buffer cache

2018-04-04 Thread pepperjo
Repository: incubator-crail Updated Branches: refs/heads/master 56db1c776 -> c053477a7 StorageClient: provide statistics and buffer cache Initialize the storage client with statistics and the buffer cache to be used in the client. https://issues.apache.org/jira/projects/CRAIL/issues/CRAIL-20

[3/3] incubator-crail git commit: CrailStore: refactor alloc/free buffer interface

2018-04-04 Thread pepperjo
CrailStore: refactor alloc/free buffer interface Do not implement CrailBufferCache but instead use abstract method to define allocate/free buffer interface. Pass BufferCache instead of CrailStore to StorageClient init. Close #14 Signed-off-by: Jonas Pfefferle Project: http://git-wip-us.apache