(t *testing.T, key []byte, pstore *badger.DB, readTs uint64)
| 37 | } |
| 38 | |
| 39 | func rollup(t *testing.T, key []byte, pstore *badger.DB, readTs uint64) { |
| 40 | ol, err := readPostingListFromDisk(key, pstore, readTs) |
| 41 | require.NoError(t, err) |
| 42 | kvs, err := ol.Rollup(nil, readTs+1) |
| 43 | require.NoError(t, err) |
| 44 | require.NoError(t, writePostingListToDisk(kvs)) |
| 45 | posting.ResetCache() |
| 46 | } |
| 47 | |
| 48 | func writePostingListToDisk(kvs []*bpb.KV) error { |
| 49 | writer := posting.NewTxnWriter(pstore) |
no test coverage detected