Suositut: Tiedot päivitetty 9. marraskuuta 2026

Kategoriat

Internet1 378
Viestintä323
Ääni ja video914
Grafiikka ja suunnittelu552
Toimisto ja tuottavuus1 137
Kehitystyökalut3 178
Tekoälytyökalut555
Tietoturva ja yksityisyys396
Järjestelmätyökalut3 169
Pelit532
Opiskelu ja tiede240
Verkko ja IT291

Lataa jaeger 2.23.0

Open source, end-to-end distributed tracing

Tämä on uusin versio. · Julkaistu:
2.23.0 kuuluu julkaisusarjaan 2, jota tuetaan edelleen. endoflife.date

Asennustiedostot 2.23.0

ArkkitehtuuriTyyppiLaajuusTiedostokokoLatausSHA256
64-bittinen ZIP → Portable — — github.com VirusTotal

Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.

Muutosloki

### Backend Changes

#### ⛔ Breaking Changes

• Fix(storage):remove unused clickhouse feature gates ([@albertteoh](https://github.com/albertteoh) in [#9988](https://github.com/jaegertracing/jaeger/pull/9988))
• Fix(storage):resolve auth extension references deterministically ([@jkowall](https://github.com/jkowall) in [#9772](https://github.com/jaegertracing/jaeger/pull/9772))
• Chore(ai-sidecar):remove the gemini reference sidecar ([@alishair7071](https://github.com/alishair7071) in [#9841](https://github.com/jaegertracing/jaeger/pull/9841))
• Feat(clickhouse):require an explicit table engine when creating the schema ([@ysh-bot](https://github.com/ysh-bot) in [#9813](https://github.com/jaegertracing/jaeger/pull/9813))

#### ✨ New Features

• Feat(mcp):accept a sql statement in the search_traces tool ([@ysh-bot](https://github.com/ysh-bot) in [#9925](https://github.com/jaegertracing/jaeger/pull/9925))
• Feat(query):add a sql query surface that compiles to rfc 0005 filters ([@ysh-bot](https://github.com/ysh-bot) in [#9922](https://github.com/jaegertracing/jaeger/pull/9922))
• Feat(query):serve storage search capabilities over api_v3 http ([@ysh-bot](https://github.com/ysh-bot) in [#9804](https://github.com/jaegertracing/jaeger/pull/9804))
• Feat(query):serve storage search capabilities over api_v3 grpc ([@ysh-bot](https://github.com/ysh-bot) in [#9803](https://github.com/jaegertracing/jaeger/pull/9803))
• Build(idl):bump jaeger-idl to v0.14.0 ([@ysh-bot](https://github.com/ysh-bot) in [#9802](https://github.com/jaegertracing/jaeger/pull/9802))
• Feat(clickhouse):route structured query filters to sql where (rfc 0005 m3) ([@om7057](https://github.com/om7057) in [#9701](https://github.com/jaegertracing/jaeger/pull/9701))

#### 🐞 Bug fixes, Minor Improvements

• Fix(mcp):start the investigation strategy with read_skill ([@lopster568](https://github.com/lopster568) in [#10038](https://github.com/jaegertracing/jaeger/pull/10038))
• Fix(otel-demo):add 30-day opensearch index retention ([@jkowall](https://github.com/jkowall) in [#9917](https://github.com/jaegertracing/jaeger/pull/9917))
• Fix(es):store non-finite doubles as otlp/json string tags ([@jkowall](https://github.com/jkowall) in [#9912](https://github.com/jaegertracing/jaeger/pull/9912))
• Fix(query):deduplicate shared span ids in linear time ([@jkowall](https://github.com/jkowall) in [#9764](https://github.com/jaegertracing/jaeger/pull/9764))
• Fix(query):recover from panics in query grpc and mcp handlers ([@jkowall](https://github.com/jkowall) in [#9766](https://github.com/jaegertracing/jaeger/pull/9766))
• Feat(query):forward captured identity headers onto the acp agent handshake ([@ysh-bot](https://github.com/ysh-bot) in [#10007](https://github.com/jaegertracing/jaeger/pull/10007))
• Fix(mcp):guard trace walks against duplicate span ids ([@jkowall](https://github.com/jkowall) in [#9763](https://github.com/jaegertracing/jaeger/pull/9763))
• Fix(query):check filter nesting depth before decoding api_v3 parameters ([@jkowall](https://github.com/jkowall) in [#10006](https://github.com/jaegertracing/jaeger/pull/10006))
• Feat(query):support prettyprint on the v3 http api ([@sksingh2005](https://github.com/sksingh2005) in [#9990](https://github.com/jaegertracing/jaeger/pull/9990))
• Fix(jaegermcp):expose total_span_count in get_trace_topology ([@alliasgher](https://github.com/alliasgher) in [#8530](https://github.com/jaegertracing/jaeger/pull/8530))
• Feat(storage):honor anchors and case folding in regex filter patterns ([@ysh-bot](https://github.com/ysh-bot) in [#9923](https://github.com/jaegertracing/jaeger/pull/9923))
• Fix(query):reject durations that overflow ([@sublimemonk](https://github.com/sublimemonk) in [#9877](https://github.com/jaegertracing/jaeger/pull/9877))
• Fix(query):render non-finite float attributes as strings ([@ayush00git](https://github.com/ayush00git) in [#9901](https://github.com/jaegertracing/jaeger/pull/9901))
• Feat(query):add ai.auth to gate the ai endpoints with an authenticator ([@ysh-bot](https://github.com/ysh-bot) in [#9908](https://github.com/jaegertracing/jaeger/pull/9908))
• Fix(clickhouse):bind gettraces time bounds at nanosecond precision ([@NUAAwqy](https://github.com/NUAAwqy) in [#9894](https://github.com/jaegertracing/jaeger/pull/9894))
• Fix(clickhouse):bound distributed trace searches ([@zarna1parekh](https://github.com/zarna1parekh) in [#9882](https://github.com/jaegertracing/jaeger/pull/9882))
• Fix(jaegerai):start a new text message after each tool call ([@ysh-bot](https://github.com/ysh-bot) in [#9879](https://github.com/jaegertracing/jaeger/pull/9879))
• Fix(jaegerai):keep whitespace-only streaming chunks ([@jkowall](https://github.com/jkowall) in [#9878](https://github.com/jaegertracing/jaeger/pull/9878))
• Fix(query):reject non-positive lookback, step and rateper in metrics api ([@sublimemonk](https://github.com/sublimemonk) in [#9863](https://github.com/jaegertracing/jaeger/pull/9863))
• Refactor(ai):remove legacy acp tool routing ([@alishair7071](https://github.com/alishair7071) in [#9855](https://github.com/jaegertracing/jaeger/pull/9855))
• Fix(tenancy):reject empty tenant values on grpc ([@jkowall](https://github.com/jkowall) in [#9768](https://github.com/jaegertracing/jaeger/pull/9768))
• Fix(query):drop resource spans emptied by dedup ([@jayhemnani9910](https://github.com/jayhemnani9910) in [#9836](https://github.com/jaegertracing/jaeger/pull/9836))
• Fix(query):reject non-positive lookback values ([@sloemo01](https://github.com/sloemo01) in [#9832](https://github.com/jaegertracing/jaeger/pull/9832))
• Fix(cassandra):stop duration search at depth ([@sublimemonk](https://github.com/sublimemonk) in [#9853](https://github.com/jaegertracing/jaeger/pull/9853))
• Feat(mcp):add streamable_http transport options to ai.mcp ([@ysh-bot](https://github.com/ysh-bot) in [#9857](https://github.com/jaegertracing/jaeger/pull/9857))
• Feat(memory):evaluate phrase and fulltext operators in memory store ([@rishabhkumar92](https://github.com/rishabhkumar92) in [#9791](https://github.com/jaegertracing/jaeger/pull/9791))
• Feat(mcp):add ai.mcp.disable_localhost_protection for proxied deployments ([@ysh-bot](https://github.com/ysh-bot) in [#9849](https://github.com/jaegertracing/jaeger/pull/9849))
• Fix(remotesampling):wait for serve goroutines in shutdown ([@stanleys12](https://github.com/stanleys12) in [#9824](https://github.com/jaegertracing/jaeger/pull/9824))
• Fix(mcptools):set error status on spans for failed tool calls ([@SoumyaRaikwar](https://github.com/SoumyaRaikwar) in [#9809](https://github.com/jaegertracing/jaeger/pull/9809))
• Fix(storage/es):accept non-string index settings in getjaegerindices ([@pujitha24](https://github.com/pujitha24) in [#9252](https://github.com/jaegertracing/jaeger/pull/9252))
• Fix(cache):check ttl in compareandswap ([@RudraDudhat2509](https://github.com/RudraDudhat2509) in [#9736](https://github.com/jaegertracing/jaeger/pull/9736))
• Fix(query):reject inverted/zero time range in apiv2 getdependencies ([@pranitaurlam](https://github.com/pranitaurlam) in [#9239](https://github.com/jaegertracing/jaeger/pull/9239))
• Fix(clickhouse):reject default_search_depth exceeding max_search_depth and negative dial_timeout ([@padmasri-web](https://github.com/padmasri-web) in [#9725](https://github.com/jaegertracing/jaeger/pull/9725))
• Fix(es):reject negative index retention ([@viiccwen](https://github.com/viiccwen) in [#9123](https://github.com/jaegertracing/jaeger/pull/9123))
• Feat(es):record bulk request size metrics for the elasticsearch writer ([@ysh-bot](https://github.com/ysh-bot) in [#9787](https://github.com/jaegertracing/jaeger/pull/9787))
• Fix(badger):remove stale operations entries on service expiry ([@bhavyamsharmaa](https://github.com/bhavyamsharmaa) in [#9021](https://github.com/jaegertracing/jaeger/pull/9021))
• Fix(storage):sanitize remote storage exports ([@viiccwen](https://github.com/viiccwen) in [#9062](https://github.com/jaegertracing/jaeger/pull/9062))
• Fix(examples):set max_span_age in opensearch demo ([@sahilnyk](https://github.com/sahilnyk) in [#9124](https://github.com/jaegertracing/jaeger/pull/9124))
• Fix(mcptools):always emit mcp.method.name attribute on mcp tracing spans ([@Aryanbhargava18](https://github.com/Aryanbhargava18) in [#9749](https://github.com/jaegertracing/jaeger/pull/9749))
• Fix(es):turn off the span search _id tie-breaker by default ([@ysh-bot](https://github.com/ysh-bot) in [#9783](https://github.com/jaegertracing/jaeger/pull/9783))
• Fix(docker):run images with a non-root primary group ([@jkowall](https://github.com/jkowall) in [#9771](https://github.com/jaegertracing/jaeger/pull/9771))
• Fix(query):treat non-string library attributes as conflicts instead of panicking ([@jkowall](https://github.com/jkowall) in [#9765](https://github.com/jaegertracing/jaeger/pull/9765))
• Fix(spm):escape service names in promql matchers ([@jkowall](https://github.com/jkowall) in [#9769](https://github.com/jaegertracing/jaeger/pull/9769))
• Fix(es-index-cleaner):escape index names in delete requests ([@jkowall](https://github.com/jkowall) in [#9770](https://github.com/jaegertracing/jaeger/pull/9770))
• Fix(deps):update apache thrift to v0.25.0 ([@jkowall](https://github.com/jkowall) in [#9756](https://github.com/jaegertracing/jaeger/pull/9756))
• Fix hardcoded metricstore es extended lookback ([@HESleagacy](https://github.com/HESleagacy) in [#9102](https://github.com/jaegertracing/jaeger/pull/9102))

#### 👷 CI Improvements

• Fix(demo):give otel demo checkout enough memory to serve orders ([@jkowall](https://github.com/jkowall) in [#10005](https://github.com/jaegertracing/jaeger/pull/10005))
• Ci(publish):stop trusting fork ci summary artifacts ([@jkowall](https://github.com/jkowall) in [#9998](https://github.com/jaegertracing/jaeger/pull/9998))
• Fix(ci):let manual release runs build a given ref and flag commits

https://github.com/jaegertracing/jaeger/releases/tag/v2.23.0