v1.16.0
1.16.0 2022-09-09
This release contains a number of small new features to assist in running refinery more effectively:
- Adds new endpoints to help in debugging refinery rules (see README.md)
- Fixes issues with SampleRate
- Adds some new configuration parameters (see the *_complete.toml files for more)
- Conforms to the GRPC standard for health probes
- Accepts OTLP/JSON traces and conforms to the most recent OTLP trace specification
Enhancements
- Add /query endpoints to help debug refinery rules (#500, #502) | kentquirk
- Implement grpc-health-probe (#498) | abatilo
- Make gRPC ServerParameters configurable (#499) | abatilo
- Fix sample rate for late spans (#504) | kentquirk
- Optionally record why a sample decision was made (#503) | kentquirk
- Added PeerManagement.Timeout config option (#491) | thrawn01
- Add 'meta.refinery.original_sample_rate' (#508) | epvanhouten
Maintenance
- maint: improvements to GitHub operation (#474, #477, #478) | JamieDanielson, vreynolds
Dependencies
- Bump github.com/stretchr/testify from 1.7.2 to 1.8.0 (#472) | dependabot
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#484) | dependabot
- Bump google.golang.org/grpc from 1.46.2 to 1.49.0 (#485, 494) | dependabot
- Bump github.com/honeycombio/libhoney-go from 1.15.8 to 1.16.0 (#487) | dependabot
- Bump github.com/gomodule/redigo from 1.8.8 to 1.8.9 (#488) | dependabot
- Bump github.com/klauspost/compress from 1.15.7 to 1.15.9 (#495) | dependabot
- Bump github.com/tidwall/gjson from 1.14.1 to 1.14.3 (#497) | dependabot
- Update github.com/honeycombio/husky to latest and fix breaking changes (#505) | kentquirk
- Go mod tidy (#507) | kentquirk
New Contributors
- @abatilo made their first contribution in #498
- @thrawn01 made their first contribution in #491
- @epvanhouten made their first contribution in #508
Full Changelog: v1.15.0...v1.16.0