Index: filter/dscache/ds.go |
diff --git a/filter/dscache/ds.go b/filter/dscache/ds.go |
index a1b659ec6fd480a47fdbeecbc82d522c4714fe05..36b308e4644e4ad7d7a2c0016ae04a31e311fded 100644 |
--- a/filter/dscache/ds.go |
+++ b/filter/dscache/ds.go |
@@ -21,19 +21,19 @@ type dsCache struct { |
var _ ds.RawInterface = (*dsCache)(nil) |
-func (d *dsCache) DeleteMulti(keys []ds.Key, cb ds.DeleteMultiCB) error { |
+func (d *dsCache) DeleteMulti(keys []*ds.Key, cb ds.DeleteMultiCB) error { |
return d.mutation(keys, func() error { |
return d.RawInterface.DeleteMulti(keys, cb) |
}) |
} |
-func (d *dsCache) PutMulti(keys []ds.Key, vals []ds.PropertyMap, cb ds.PutMultiCB) error { |
+func (d *dsCache) PutMulti(keys []*ds.Key, vals []ds.PropertyMap, cb ds.PutMultiCB) error { |
return d.mutation(keys, func() error { |
return d.RawInterface.PutMulti(keys, vals, cb) |
}) |
} |
-func (d *dsCache) GetMulti(keys []ds.Key, metas ds.MultiMetaGetter, cb ds.GetMultiCB) error { |
+func (d *dsCache) GetMulti(keys []*ds.Key, metas ds.MultiMetaGetter, cb ds.GetMultiCB) error { |
lockItems, nonce := d.mkRandLockItems(keys, metas) |
if len(lockItems) == 0 { |
return d.RawInterface.GetMulti(keys, metas, cb) |