Index: filter/featureBreaker/rds.go |
diff --git a/filter/featureBreaker/rds.go b/filter/featureBreaker/rds.go |
index 4523fc297f0147108d2eff75b9fe3cb9426d3eed..ca7ce302517772e69d3d7e46cda684e927e3c7f8 100644 |
--- a/filter/featureBreaker/rds.go |
+++ b/filter/featureBreaker/rds.go |
@@ -73,8 +73,16 @@ func (r *dsState) PutMulti(keys []*ds.Key, vals []ds.PropertyMap, cb ds.NewKeyCB |
}) |
} |
-func (r *dsState) Testable() ds.Testable { |
- return r.rds.Testable() |
+func (r *dsState) WithTransaction(t ds.Transaction) context.Context { |
+ return r.rds.WithTransaction(t) |
+} |
+ |
+func (r *dsState) CurrentTransaction() ds.Transaction { |
+ return r.rds.CurrentTransaction() |
+} |
+ |
+func (r *dsState) GetTestable() ds.Testable { |
+ return r.rds.GetTestable() |
} |
// FilterRDS installs a featureBreaker datastore filter in the context. |