improve upsert perfomance
This commit is contained in:
@ -20,15 +20,14 @@ func NewHandlersBuilder() *handlersBuilder {
|
||||
|
||||
// MountStatsHandlers mounts stats related handlers.
|
||||
func (h *handlersBuilder) MountStatsHandlers(sr store.Stats, log *slog.Logger) {
|
||||
log = log.With(slog.String("api", "http"))
|
||||
// log = log.With(slog.String("api", "http"))
|
||||
// mws := multipleMiddlewares(
|
||||
// middlewarePanicRecovery(log),
|
||||
// middlewareLogger(log),
|
||||
// )
|
||||
|
||||
mws := multipleMiddlewares(
|
||||
middlewarePanicRecovery(log),
|
||||
middlewareLogger(log),
|
||||
)
|
||||
|
||||
h.mux.Handle("/api/v1/stats/", mws(listStatsHandler(sr)))
|
||||
h.mux.Handle("/api/v1/stats/{id}", mws(postStatsHandler(sr)))
|
||||
h.mux.Handle("/api/v1/stats/", listStatsHandler(sr))
|
||||
h.mux.Handle("/api/v1/stats/{id}", postStatsHandler(sr))
|
||||
}
|
||||
|
||||
func (s *handlersBuilder) MountProfileHandlers() {
|
||||
|
||||
Reference in New Issue
Block a user