use a global variable to wrap debug log statments in the pipeline to prevent...
use a global variable to wrap debug log statments in the pipeline to prevent unnecessary allocations when debug logging is not enabled
Showing
- cmd/promtail/main.go 7 additions, 0 deletionscmd/promtail/main.go
- pkg/logentry/stages/json.go 18 additions, 6 deletionspkg/logentry/stages/json.go
- pkg/logentry/stages/labels.go 6 additions, 2 deletionspkg/logentry/stages/labels.go
- pkg/logentry/stages/metrics.go 30 additions, 14 deletionspkg/logentry/stages/metrics.go
- pkg/logentry/stages/output.go 6 additions, 2 deletionspkg/logentry/stages/output.go
- pkg/logentry/stages/pipeline.go 6 additions, 2 deletionspkg/logentry/stages/pipeline.go
- pkg/logentry/stages/regex.go 12 additions, 4 deletionspkg/logentry/stages/regex.go
- pkg/logentry/stages/template.go 9 additions, 3 deletionspkg/logentry/stages/template.go
- pkg/logentry/stages/timestamp.go 9 additions, 3 deletionspkg/logentry/stages/timestamp.go
- pkg/logentry/stages/util.go 8 additions, 0 deletionspkg/logentry/stages/util.go
Loading
Please register or sign in to comment