From 3e6c3d66f5ada40fe66fa38fb6e0bce34044d7eb Mon Sep 17 00:00:00 2001 From: Sahil Gakhar Date: Fri, 11 Nov 2022 11:37:18 +0530 Subject: [PATCH] Adding a basic route Get(test/route) to test the keto performance --- internal/relationtuple/handler.go | 3 +++ internal/relationtuple/read_server.go | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/internal/relationtuple/handler.go b/internal/relationtuple/handler.go index 0e38b8dae..f3c88441d 100644 --- a/internal/relationtuple/handler.go +++ b/internal/relationtuple/handler.go @@ -26,6 +26,8 @@ type ( const ( ReadRouteBase = "/relation-tuples" WriteRouteBase = "/admin/relation-tuples" + + TestRoute = "/test/route" ) func NewHandler(d handlerDeps) *handler { @@ -36,6 +38,7 @@ func NewHandler(d handlerDeps) *handler { func (h *handler) RegisterReadRoutes(r *x.ReadRouter) { r.GET(ReadRouteBase, h.getRelations) + r.GET(TestRoute,h.basicRouteTest) } func (h *handler) RegisterWriteRoutes(r *x.WriteRouter) { diff --git a/internal/relationtuple/read_server.go b/internal/relationtuple/read_server.go index 51da7c5a4..736296248 100644 --- a/internal/relationtuple/read_server.go +++ b/internal/relationtuple/read_server.go @@ -178,3 +178,11 @@ func (h *handler) getRelations(w http.ResponseWriter, r *http.Request, _ httprou h.d.Writer().Write(w, r, resp) } + +func (h *handler) basicRouteTest(w http.ResponseWriter, r *http.Request, ps httprouter.Params) { + l := h.d.Logger() + l.Debug("Basic Route Test") + // pprof.StopCPUProfile() + h.d.Writer().Write(w, r, "Basic Route Test") + +}