open p1 1 ---- mkdir-all: p1 0755 open-dir: p1 open-dir: p1 create: p1/REMOTE-OBJ-CATALOG-000001 sync: p1/REMOTE-OBJ-CATALOG-000001 create: p1/marker.remote-obj-catalog.000001.REMOTE-OBJ-CATALOG-000001 close: p1/marker.remote-obj-catalog.000001.REMOTE-OBJ-CATALOG-000001 sync: p1 sync: p1/REMOTE-OBJ-CATALOG-000001 create 1 local 1 2000000 ---- create: p1/000001.sst sync-data: p1/000001.sst sync-data: p1/000001.sst close: p1/000001.sst # We should see prefetch calls, and eventually a reopen # (with sequential reads option). read 1 0 1000 1000 15000 16000 30000 46000 10000 56000 50000 106000 30000 140000 80000 ---- open: p1/000001.sst size: 2000000 read-at(0, 1000): p1/000001.sst 0 1000: ok (salt 1) read-at(1000, 15000): p1/000001.sst 1000 15000: ok (salt 1) prefetch(16000, 65536): p1/000001.sst read-at(16000, 30000): p1/000001.sst 16000 30000: ok (salt 1) read-at(46000, 10000): p1/000001.sst 46000 10000: ok (salt 1) prefetch(56000, 131072): p1/000001.sst read-at(56000, 50000): p1/000001.sst 56000 50000: ok (salt 1) read-at(106000, 30000): p1/000001.sst 106000 30000: ok (salt 1) open: p1/000001.sst read-at(140000, 80000): p1/000001.sst 140000 80000: ok (salt 1) close: p1/000001.sst close: p1/000001.sst