| Index: filter/count/rds.go
|
| diff --git a/filter/count/rds.go b/filter/count/rds.go
|
| index f3ce9f8736cfbc22ecc544e62ad6db1d5bf4b4b7..5e40b6f758ec3752c4e338d15916443420b61a61 100644
|
| --- a/filter/count/rds.go
|
| +++ b/filter/count/rds.go
|
| @@ -13,6 +13,7 @@ import (
|
| // DSCounter is the counter object for the datastore service.
|
| type DSCounter struct {
|
| NewKey Entry
|
| + DecodeCursor Entry
|
| DecodeKey Entry
|
| NewQuery Entry
|
| RunInTransaction Entry
|
| @@ -45,6 +46,11 @@ func (r *dsCounter) NewQuery(kind string) ds.Query {
|
| 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 {
|
| return r.c.Run.up(r.ds.Run(q, cb))
|
| }
|
|
|