Add more info in search log message

This commit is contained in:
Deluan 2022-07-27 14:59:01 -04:00
parent c0066ebd85
commit ebf7354df4

View File

@ -60,14 +60,14 @@ func doSearch[T any](ctx context.Context, wg *sync.WaitGroup, s searchFunc[T], q
} }
done := make(chan struct{}) done := make(chan struct{})
go func() { go func() {
typ := reflect.TypeOf(res).String() typ := strings.TrimPrefix(reflect.TypeOf(res).String(), "model.")
var err error var err error
start := time.Now() start := time.Now()
res, err = s(q, offset, size) res, err = s(q, offset, size)
if err != nil { if err != nil {
log.Error(ctx, "Error searching "+typ, err) log.Error(ctx, "Error searching "+typ, "query", q, err)
} else { } else {
log.Trace(ctx, "Search for "+typ+" completed", "elapsedTime", time.Since(start)) log.Trace(ctx, "Search for "+typ+" completed", "query", q, "elapsedTime", time.Since(start))
} }
done <- struct{}{} done <- struct{}{}
}() }()