Time Layer for measure the Store methods calls time (#11609)

* Time Layer for measure the Store methods calls time

* Fixing build

* Fixing a formating problem

* Fixing tests

* generating store mocks

* Fixing build

* Updating generated timer layer

* Updating timer layer to the last store interface

* Updating timer layer

* Generating time layer
Этот коммит содержится в:
Jesús Espino
2019-08-01 22:10:58 +02:00
коммит произвёл GitHub
родитель fe9e8a4493
Коммит e4582905ea
11 изменённых файлов: 8283 добавлений и 6 удалений

Просмотреть файл

@@ -61,7 +61,7 @@ func (s *Server) RunOldAppInitalization() error {
if s.FakeApp().Srv.newStore == nil {
s.FakeApp().Srv.newStore = func() store.Store {
return store.NewLayeredStore(sqlstore.NewSqlSupplier(s.FakeApp().Config().SqlSettings, s.Metrics), s.Metrics, s.Cluster)
return store.NewTimerLayer(store.NewLayeredStore(sqlstore.NewSqlSupplier(s.FakeApp().Config().SqlSettings, s.Metrics), s.Metrics, s.Cluster), s.Metrics)
}
}