Backend Changes
This release contains an official pre-release candidate of Jaeger v2, as binary and Docker image jaeger
.
⛔ Breaking Changes
- Remove support for cassandra 3.x and add cassandra 5.x (@mahadzaryab1 in #5962)
🐞 Bug fixes, Minor Improvements
- Fix: the 'tagtype' in es jaeger-span mapping tags.properties should be 'type' (@chinaran in #5980)
- Add readme for adaptive sampling (@yurishkuro in #5955)
- [adaptive sampling] clean-up after previous refactoring (@yurishkuro in #5954)
- [adaptive processor] remove redundant function (@yurishkuro in #5953)
- [jaeger-v2] consolidate options and namespaceconfig for badger storage (@mahadzaryab1 in #5937)
- Remove unused "namespace" field from badger config (@yurishkuro in #5929)
- Simplify bundling of ui assets (@mahadzaryab1 in #5917)
- Clean up grpc storage config (@yurishkuro in #5877)
- Add script to replace apache headers with spdx (@thecaffeinedev in #5808)
- Add copyright/license headers to script files (@Zen-cronic in #5829)
- Clearer output from lint scripts (@yurishkuro in #5820)
🚧 Experimental Features
- [jaeger-v2] add validation and comments to badger storage config (@mahadzaryab1 in #5927)
- [jaeger-v2] add validation and comments to memory storage config (@mahadzaryab1 in #5925)
- Support tail based sampling processor from otel collector extension (@mahadzaryab1 in #5878)
- [v2] configure health check extension for all configs (@Wise-Wizard in #5861)
- [v2] add legacy formats into e2e kafka integration tests (@joeyyy09 in #5824)
- [v2] configure healthcheck extension (@Wise-Wizard in #5831)
- Added _total suffix to otel counter metrics. (@Wise-Wizard in #5810)
👷 CI Improvements
- Release v2 cleanup 3 (@yurishkuro in #5984)
- Replace loopvar linter (@anishbista60 in #5976)
- Stop using v1 and v1.x tags for docker images (@yurishkuro in #5956)
- V2 repease prep (@yurishkuro in #5932)
- Normalize build-binaries targets (@yurishkuro in #5924)
- Fix integration test log dumping for storage backends (@mahadzaryab1 in #5915)
- Add jaeger-v2 binary as new release artifact (@renovate-bot in #5893)
- [ci] add support for v2 tags during build (@yurishkuro in #5890)
- Add hardcoded db password and username to cassandra integration test (@Ali-Alnosairi in #5805)
- Define contents permissions on "dependabot validate" workflow (@mmorel-35 in #5874)
- [fix] print kafka logs on test failure (@joeyyy09 in #5873)
- Pin github actions dependencies (@harshitasao in #5860)
- Add go.mod for docker debug image (@hellspawn679 in #5852)
- Enable lint rule: redefines-builtin-id (@ZXYxc in #5791)
- Require manual go version updates for patch versions (@wasup-yash in #5848)
- Clean up obselete 'version' tag from docker-compose files (@vvs-personalstash in #5826)
- Update expected codecov flags count to 19 (@yurishkuro in #5811)
📊 UI Changes
Dependencies upgrades only.
👏👏👏 New Contributors
- @Nabil-Salah made their first contribution in #5806
- @vvs-personalstash made their first contribution in #5826
- @Zen-cronic made their first contribution in #5821
- @thecaffeinedev made their first contribution in #5808
- @wasup-yash made their first contribution in #5848
- @ZXYxc made their first contribution in #5791
- @harshitasao made their first contribution in #5860
- @Ali-Alnosairi made their first contribution in #5805
- @chinaran made their first contribution in #5891
- @mahadzaryab1 made their first contribution in #5878