Chromium Code Reviews| Index: filter/count/rds.go |
| diff --git a/filter/count/rds.go b/filter/count/rds.go |
| index 5e40b6f758ec3752c4e338d15916443420b61a61..b289ce65a344eebd57ec0af590d3646a6852c6e2 100644 |
| --- a/filter/count/rds.go |
| +++ b/filter/count/rds.go |
| @@ -12,10 +12,7 @@ import ( |
| // DSCounter is the counter object for the datastore service. |
| type DSCounter struct { |
| - NewKey Entry |
| DecodeCursor Entry |
| - DecodeKey Entry |
| - NewQuery Entry |
|
iannucci
2015/09/18 04:31:52
these aren't part of RawInterface any more.
|
| RunInTransaction Entry |
| Run Entry |
| DeleteMulti Entry |
| @@ -31,27 +28,12 @@ type dsCounter struct { |
| var _ ds.RawInterface = (*dsCounter)(nil) |
| -func (r *dsCounter) NewKey(kind, stringID string, intID int64, parent ds.Key) ds.Key { |
| - r.c.NewKey.up() |
| - return r.ds.NewKey(kind, stringID, intID, parent) |
| -} |
| - |
| -func (r *dsCounter) DecodeKey(encoded string) (ds.Key, error) { |
| - ret, err := r.ds.DecodeKey(encoded) |
| - return ret, r.c.DecodeKey.up(err) |
| -} |
| - |
| -func (r *dsCounter) NewQuery(kind string) ds.Query { |
| - r.c.NewQuery.up() |
| - return r.ds.NewQuery(kind) |
| -} |
| - |
| func (r *dsCounter) DecodeCursor(s string) (ds.Cursor, error) { |
| cursor, err := r.ds.DecodeCursor(s) |
| return cursor, r.c.DecodeCursor.up(err) |
| } |
| -func (r *dsCounter) Run(q ds.Query, cb ds.RawRunCB) error { |
| +func (r *dsCounter) Run(q *ds.FinalizedQuery, cb ds.RawRunCB) error { |
| return r.c.Run.up(r.ds.Run(q, cb)) |
| } |
| @@ -59,15 +41,15 @@ func (r *dsCounter) RunInTransaction(f func(context.Context) error, opts *ds.Tra |
| return r.c.RunInTransaction.up(r.ds.RunInTransaction(f, opts)) |
| } |
| -func (r *dsCounter) DeleteMulti(keys []ds.Key, cb ds.DeleteMultiCB) error { |
| +func (r *dsCounter) DeleteMulti(keys []*ds.Key, cb ds.DeleteMultiCB) error { |
| return r.c.DeleteMulti.up(r.ds.DeleteMulti(keys, cb)) |
| } |
| -func (r *dsCounter) GetMulti(keys []ds.Key, meta ds.MultiMetaGetter, cb ds.GetMultiCB) error { |
| +func (r *dsCounter) GetMulti(keys []*ds.Key, meta ds.MultiMetaGetter, cb ds.GetMultiCB) error { |
| return r.c.GetMulti.up(r.ds.GetMulti(keys, meta, cb)) |
| } |
| -func (r *dsCounter) PutMulti(keys []ds.Key, vals []ds.PropertyMap, cb ds.PutMultiCB) error { |
| +func (r *dsCounter) PutMulti(keys []*ds.Key, vals []ds.PropertyMap, cb ds.PutMultiCB) error { |
| return r.c.PutMulti.up(r.ds.PutMulti(keys, vals, cb)) |
| } |