Needed for v.io/c/13354

MultiPart: 3/6
Change-Id: If2e83b3fe32c68d6d74bf04dd2dbbd3703b623c3
diff --git a/x/ref/services/syncbase/server/dispatcher.go b/x/ref/services/syncbase/server/dispatcher.go
index a39f8bb..4b51a00 100644
--- a/x/ref/services/syncbase/server/dispatcher.go
+++ b/x/ref/services/syncbase/server/dispatcher.go
@@ -12,6 +12,7 @@
 	"v.io/syncbase/x/ref/services/syncbase/server/interfaces"
 	"v.io/syncbase/x/ref/services/syncbase/server/nosql"
 	"v.io/syncbase/x/ref/services/syncbase/server/util"
+	"v.io/v23/context"
 	"v.io/v23/rpc"
 	"v.io/v23/security"
 	"v.io/v23/verror"
@@ -31,7 +32,7 @@
 // RPC method implementations to perform proper authorization.
 var auth security.Authorizer = security.AllowEveryone()
 
-func (disp *dispatcher) Lookup(suffix string) (interface{}, security.Authorizer, error) {
+func (disp *dispatcher) Lookup(ctx *context.T, suffix string) (interface{}, security.Authorizer, error) {
 	suffix = strings.TrimPrefix(suffix, "/")
 	parts := strings.SplitN(suffix, "/", 2)
 
@@ -80,5 +81,5 @@
 	// handling of this request. Depending on the order in which things execute,
 	// the client may not get an error, but in any case ultimately the store will
 	// end up in a consistent state.
-	return nosql.NewDispatcher(a).Lookup(parts[1])
+	return nosql.NewDispatcher(a).Lookup(ctx, parts[1])
 }
diff --git a/x/ref/services/syncbase/server/nosql/dispatcher.go b/x/ref/services/syncbase/server/nosql/dispatcher.go
index 1b151c4..284f939 100644
--- a/x/ref/services/syncbase/server/nosql/dispatcher.go
+++ b/x/ref/services/syncbase/server/nosql/dispatcher.go
@@ -13,6 +13,7 @@
 	pubutil "v.io/syncbase/v23/syncbase/util"
 	"v.io/syncbase/x/ref/services/syncbase/server/interfaces"
 	"v.io/syncbase/x/ref/services/syncbase/server/util"
+	"v.io/v23/context"
 	"v.io/v23/rpc"
 	"v.io/v23/security"
 	"v.io/v23/verror"
@@ -33,7 +34,7 @@
 // RPC method implementations to perform proper authorization.
 var auth security.Authorizer = security.AllowEveryone()
 
-func (disp *dispatcher) Lookup(suffix string) (interface{}, security.Authorizer, error) {
+func (disp *dispatcher) Lookup(_ *context.T, suffix string) (interface{}, security.Authorizer, error) {
 	suffix = strings.TrimPrefix(suffix, "/")
 	parts := strings.Split(suffix, "/")