| Index: impl/memory/datastore_query.go
|
| diff --git a/impl/memory/datastore_query.go b/impl/memory/datastore_query.go
|
| index feacb3f6ed9f88dffa7bd618dc28421d06c1dea0..bfd37f28f4eeb1e515dee8fe2a9d1742c66cbe91 100644
|
| --- a/impl/memory/datastore_query.go
|
| +++ b/impl/memory/datastore_query.go
|
| @@ -154,8 +154,8 @@ func GetBinaryBounds(fq *ds.FinalizedQuery) (lower, upper []byte) {
|
| return
|
| }
|
|
|
| -func reduce(fq *ds.FinalizedQuery, aid, ns string, isTxn bool) (*reducedQuery, error) {
|
| - if err := fq.Valid(aid, ns); err != nil {
|
| +func reduce(fq *ds.FinalizedQuery, kc ds.KeyContext, isTxn bool) (*reducedQuery, error) {
|
| + if err := fq.Valid(kc); err != nil {
|
| return nil, err
|
| }
|
| if isTxn && fq.Ancestor() == nil {
|
| @@ -169,8 +169,7 @@ func reduce(fq *ds.FinalizedQuery, aid, ns string, isTxn bool) (*reducedQuery, e
|
| }
|
|
|
| ret := &reducedQuery{
|
| - aid: aid,
|
| - ns: ns,
|
| + kc: kc,
|
| kind: fq.Kind(),
|
| suffixFormat: fq.Orders(),
|
| }
|
|
|