@Override public void get(ITreeIndexMetadataFrame frame, IValueReference key, IPointable value) throws HyracksDataException { ICachedPage page = pinPage(); page.acquireReadLatch(); try { frame.setPage(page); frame.get(key, value); } finally { page.releaseReadLatch(); unpinPage(page); } }