MCPcopy Create free account
hub / github.com/MIT-DB-Class/simple-db-hw / BufferPool

Class BufferPool

src/java/simpledb/BufferPool.java:18–206  ·  view source on GitHub ↗

BufferPool manages the reading and writing of pages into memory from disk. Access methods call into it to retrieve pages, and it fetches pages from the appropriate location. The BufferPool is also responsible for locking; when a transaction fetches a page, BufferPool checks that the transaction

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected