v1.58.0
版本发布时间: 2024-06-12 00:31:04
jaegertracing/jaeger最新发布版本:v1.59.0(2024-07-10 23:48:45)
Backend Changes
⛔ Breaking Changes
- Remove support for otel spanmetrics processor (@varshith257 in #5539)
- Remove support for expvar-backed metrics (@joeyyy09 in #5437)
- Remove support for elasticsearch v5/v6 (@FlamingSaint in #5448)
- Remove support for gRPC-Plugin (@h4shk4t in #5388)
🐞 Bug fixes, Minor Improvements
- Set desired providers/converters instead of relying on defaults (@TylerHelmuth in #5543)
- Add elasticsearch helper binaries to release (@FlamingSaint in #5501)
- Replace internal metrics.factory usage with direct calls to expvar (@prakrit55 in #5496)
- [refactor] move root span handler into aggregator (@Pushkarm029 in #5478)
- Refactor adaptive sampling aggregator & strategy store (@Pushkarm029 in #5441)
- [remote-storage] add healthcheck to grpc server (@james-ryans in #5461)
- Fix alpine image to 3.19.0 (@prakrit55 in #5454)
- Replace grpc-plugin storage type name with just grpc (@yurishkuro in #5442)
- [grpc-storage] use grpc.newclient (@yurishkuro in #5393)
- Replace public initfromoptions with private configurefromoptions (@yurishkuro in #5417)
- [jaeger-v2] fix e2e storage integration v0.99.0 otel col failing (@james-ryans in #5419)
- Add purge method for cassandra (@akagami-harsh in #5414)
- [v2] add diagrams to the docs (@yurishkuro in #5412)
- [es] remove unused indexcache (@yurishkuro in #5408)
🚧 Experimental Features
- Create new grpc storage configuration to align with otel (@akagami-harsh in #5331)
👷 CI Improvements
- Add workflow to validate dependabot config (@yurishkuro in #5556)
- Create separate directories for docker compose files (@FlamingSaint in #5554)
- [ci] use m.x version names in workflows (@hellspawn679 in #5546)
- Enable lint rule: unused-parameter (@FlamingSaint in #5534)
- Add a new workflow for testing the release workflow (@yurishkuro in #5532)
- Enable lint rules: struct-tag & unexported-return (@FlamingSaint in #5533)
- Enable lint rules: early-return & indent-error-flow (@FlamingSaint in #5526)
- Enable lint rule: exported (@FlamingSaint in #5525)
- Enable lint rules: confusing-results & receiver-naming (@FlamingSaint in #5524)
- Add manual dco check using python script dco-check (@yurishkuro in #5528)
- Use docker compose for cassandra integration tests (@hellspawn679 in #5520)
- Enable lint rule: modifies-value-receiver (@FlamingSaint in #5517)
- Enable lint rule: unused-receiver (@FlamingSaint in #5521)
- Enable lint rule: dot-imports (@FlamingSaint in #5513)
- Enable lint rules: bare-return & empty-lines (@FlamingSaint in #5512)
- Manage 3rd party tools via dedicated go.mod (@yurishkuro in #5509)
- Enable lint rule: use-any (@FlamingSaint in #5510)
- Enable lint rule: unexported-naming (@FlamingSaint in #5511)
- Add nolintlint linter (@yurishkuro in #5508)
- Use docker compose for kafka integration tests (@hellspawn679 in #5500)
- Use docker compose for elasticsearch/opensearch integration tests (@hellspawn679 in #5490)
- Split v1 and v2 es/os integration tests (@yurishkuro in #5487)
- Remove args and depict the image in from directive (@prakrit55 in #5465)
- [v2] remove retries and increase timeout for e2e tests (@james-ryans in #5460)
- Restore code coverage threshold back to 95% (@varshith257 in #5457)
- [v2] add logging to read/write spans in e2e tests (@james-ryans in #5456)
- Remove elasticsearch v5/v6 from tests (@FlamingSaint in #5451)
- [v2] replace e2e span_reader grpc.dialcontext with newclient (@james-ryans in #5443)
- Stop running integration tests for elasticsearch v5/v6 (@yurishkuro in #5440)
- [v2] remove temporary skipbinaryattrs flag from e2e tests (@james-ryans in #5436)
- [v2] dump storage docker logs in github ci if e2e test failed (@james-ryans in #5433)
- [v2] change e2e jaeger-v2 binary log output to temp file (@james-ryans in #5431)
- [bug] fix syntax for invoking upload-codecov action (@yurishkuro in #5416)
- Use helper action to retry codecov uploads (@yurishkuro in #5411)
- Only build docker images for crossdock tests for linux/amd64 (@varshith257 in #5410)
📊 UI Changes
🐞 Bug fixes, Minor Improvements
- Document how to debug unit tests in vscode (@RISHIKESHk07 in #2297)
👷 CI Improvements
- Github actions added to block prs from fork/main branch (@varshith257 in #2296)
1、 jaeger-1.58.0-darwin-amd64.sha256sum.txt 650B
2、 jaeger-1.58.0-darwin-amd64.tar.gz 130.7MB
3、 jaeger-1.58.0-darwin-amd64.tar.gz.asc 228B
4、 jaeger-1.58.0-darwin-arm64.sha256sum.txt 650B
5、 jaeger-1.58.0-darwin-arm64.tar.gz 124.85MB
6、 jaeger-1.58.0-darwin-arm64.tar.gz.asc 228B
7、 jaeger-1.58.0-linux-amd64.sha256sum.txt 644B
8、 jaeger-1.58.0-linux-amd64.tar.gz 129.06MB
9、 jaeger-1.58.0-linux-amd64.tar.gz.asc 228B
10、 jaeger-1.58.0-linux-arm64.sha256sum.txt 644B
11、 jaeger-1.58.0-linux-arm64.tar.gz 120.89MB
12、 jaeger-1.58.0-linux-arm64.tar.gz.asc 228B
13、 jaeger-1.58.0-linux-ppc64le.sha256sum.txt 656B
14、 jaeger-1.58.0-linux-ppc64le.tar.gz 120.92MB
15、 jaeger-1.58.0-linux-ppc64le.tar.gz.asc 228B
16、 jaeger-1.58.0-linux-s390x.sha256sum.txt 644B
17、 jaeger-1.58.0-linux-s390x.tar.gz 126.42MB
18、 jaeger-1.58.0-linux-s390x.tar.gz.asc 228B
19、 jaeger-1.58.0-windows-amd64.sha256sum.txt 680B
20、 jaeger-1.58.0-windows-amd64.tar.gz 130.61MB
21、 jaeger-1.58.0-windows-amd64.tar.gz.asc 228B
22、 jaeger-1.58.0-windows-amd64.zip 130.61MB
23、 jaeger-1.58.0-windows-amd64.zip.asc 228B
24、 jaeger-1.58.0.sha256sum.txt 1.6KB
25、 jaeger-SBOM.spdx.json 19.2MB
26、 jaeger-tools-1.58.0-darwin-amd64.sha256sum.txt 367B
27、 jaeger-tools-1.58.0-darwin-amd64.tar.gz 18.75MB
28、 jaeger-tools-1.58.0-darwin-amd64.tar.gz.asc 228B
29、 jaeger-tools-1.58.0-darwin-arm64.sha256sum.txt 367B
30、 jaeger-tools-1.58.0-darwin-arm64.tar.gz 17.77MB
31、 jaeger-tools-1.58.0-darwin-arm64.tar.gz.asc 228B
32、 jaeger-tools-1.58.0-linux-amd64.sha256sum.txt 364B
33、 jaeger-tools-1.58.0-linux-amd64.tar.gz 18.87MB
34、 jaeger-tools-1.58.0-linux-amd64.tar.gz.asc 228B
35、 jaeger-tools-1.58.0-linux-arm64.sha256sum.txt 364B
36、 jaeger-tools-1.58.0-linux-arm64.tar.gz 17.57MB
37、 jaeger-tools-1.58.0-linux-arm64.tar.gz.asc 228B
38、 jaeger-tools-1.58.0-linux-ppc64le.sha256sum.txt 370B
39、 jaeger-tools-1.58.0-linux-ppc64le.tar.gz 17.74MB
40、 jaeger-tools-1.58.0-linux-ppc64le.tar.gz.asc 228B
41、 jaeger-tools-1.58.0-linux-s390x.sha256sum.txt 364B
42、 jaeger-tools-1.58.0-linux-s390x.tar.gz 18.38MB
43、 jaeger-tools-1.58.0-linux-s390x.tar.gz.asc 228B
44、 jaeger-tools-1.58.0-windows-amd64.sha256sum.txt 382B
45、 jaeger-tools-1.58.0-windows-amd64.tar.gz 19.33MB
46、 jaeger-tools-1.58.0-windows-amd64.tar.gz.asc 228B
47、 jaeger-tools-1.58.0-windows-amd64.zip 19.33MB