Releases: odigos-io/odigos
Releases · odigos-io/odigos
v1.22.0-rc2
Changes by Kind
Uncategorized
- Feat: service map now supports additional dimensions (namespace, route, etc.) for unique service identification, and correctly renders uninstrumented virtual services (#4464, @alonkeyval)
- Reduce memory spike for instrumentor and ui pods at init by paging list requests for pods and deployments and apply transform per page to keep minimal data in memory at once (#4420, @blumamir)
v1.22.0-rc1
Changes by Kind
Uncategorized
- Fix: sources always have "no telemetry" condition (#4444, @BenElferink)
v1.22.0-rc0
Changes by Kind
Uncategorized
- Feat: add sampling rules management API and frontend CRUD hook for NoisyOperation, HighlyRelevantOperation, and CostReductionRule types (#4409, @alonkeyval)
- Feat: support external access to Odigos Central UI via Ingress/LoadBalancer by proxying API requests server-side (#4435, @alonkeyval)
- Perf: batch runtime detection on odiglet startup (#4417, @RonFed)
- StaticPod instrumentation is now gated to enterprise (on-prem) users. Community and cloud users will see StaticPods as disabled in the source selection UI with an "Enterprise only" label. (#4431, @alonkeyval)
v1.22.0-pre2
Changelog
- 86605ed CORE-00 | feature/New VM Docs (#4412)
- 76f0041 CORE-00 | fix: caller in the new logger (#4406)
- 18df6e0 CORE-570 | chore: add pprof back (#4408)
- 85c68c3 CORE-609 | (frontend) feat: URL Templatization Actions (#4324)
- 366acb6 CORE-609 | feat: Shared Processor lifecycle based on actions (#4415)
- 8567a76 CORE-609 | feat: gateway extension and processor for URL templatization (#4398)
- df43ef5 CORE-742 | feat: initial feature commit support mountmethod of csi-driver (#4090)
- ca39141 CORE-748: diagnose: odiglet+data collection metrics fix (#4410)
- 52319f5 chore: create skeleton of new tail sampling processor (#4416)
- aff555a feat: add global sampling config for attributes and dryrun (#4385)
- e381530 feat: add sampling rules GraphQL API and frontend CRUD layer (#4409)
- 7326563 fix(frontend): use workload API conditions in fetchSourceById (#4423)
- 560f83a perf: batch runtime detection on startup (#4417)
v1.21.0
Changes by Kind
Uncategorized
- Added "Peer Sources" tab in the source drawer showing inbound/outbound service connections for a selected source. (#4359, @alonkeyval)
- Define capabilities cap_sys_admin cap_perfmon on odigos-otelcol services (#4356, @TheErikNaz)
- Diagnose: Include odiglet container metrics. Now includes odiglet, data-collection, and gateway collector self observability metrics. (#4410, @damemi)
- Feat: add an option to sequentially load k8s objects into the cache to reduce memory spikes of ui and instrumentor on load (#4369, @blumamir)
- Feat: integrate ELK layout for service-map (#4341, @BenElferink)
- Fix broken documentation URLs by adding redirects from old root-level paths to new /oss/-prefixed paths after docs restructure. (#4391, @alonkeyval)
- Fix existing-node position handling in service-map (#4358, @BenElferink)
- Fix few mismatches in helm schema which were preventing helm upgrade when these values were used: tolerations, span metrics metricsExpiration, span metrics explicitHistogramBuckets (#4399, @blumamir)
- Fix: Bug when other tools like Prometheus adapter/Keda already manage
v1beta1.custom.metrics.k8s.ioapiservice (#4362, @tamirdavid1) - Fix: improve memory consumption in large clusters for ui and instrumentor (#4366, @RonFed)
- Fixes an issue where the APIService for custom metrics could be misconfigured after an upgrade, leading to reconciler errors due to an invalid combination of
insecureSkipTLSVerifyandcaBundlesettings. (#4354, @BenElferink) - Improve UI performance for large environments by fetching only changed sources on SSE events instead of refetching all workloads (#4376, @alonkeyval)
- Introducing a new mount method
k8s-csi-driver(#4090, @tamirdavid1) - Perf: reduce memory allocations in odiglet runtime detection. (#4372, @RonFed)
- Unified all logger libraries used by Odigos to zap, and added support for configuring logging via environment variables, helm/operator as well as dynamically through backend without container restart. (#4297, @shivanshuraj1333)
v1.21.0-rc2
Pre-release PR for v1.21.0-rc2 (#4430) This is an automated PR for the release candidate v1.21.0-rc2 ```release-note NONE ``` Co-authored-by: alonkeyval <[email protected]>
v1.22.0-pre1
Changelog
- ddeb6d5 fix: mark and check transformed objects
v1.21.0-rc1
Pre-release PR for v1.21.0-rc1 (#4422) This is an automated PR for the release candidate v1.21.0-rc1 Co-authored-by: tamirdavid1 <[email protected]>
v1.21.0-rc0
Changes by Kind
Uncategorized
- Added "Peer Sources" tab in the source drawer showing inbound/outbound service connections for a selected source. (#4359, @alonkeyval)
- Define capabilities cap_sys_admin cap_perfmon on odigos-otelcol services (#4356, @TheErikNaz)
- Diagnose: Include odiglet container metrics. Now includes odiglet, data-collection, and gateway collector self observability metrics. (#4410, @damemi)
- Feat: add an option to sequentially load k8s objects into the cache to reduce memory spikes of ui and instrumentor on load (#4369, @blumamir)
- Feat: integrate ELK layout for service-map (#4341, @BenElferink)
- Fix broken documentation URLs by adding redirects from old root-level paths to new /oss/-prefixed paths after docs restructure. (#4391, @alonkeyval)
- Fix existing-node position handling in service-map (#4358, @BenElferink)
- Fix few mismatches in helm schema which were preventing helm upgrade when these values were used: tolerations, span metrics metricsExpiration, span metrics explicitHistogramBuckets (#4399, @blumamir)
- Fix: Bug when other tools like Prometheus adapter/Keda already manage
v1beta1.custom.metrics.k8s.ioapiservice (#4362, @tamirdavid1) - Fix: improve memory consumption in large clusters for ui and instrumentor (#4366, @RonFed)
- Fixes an issue where the APIService for custom metrics could be misconfigured after an upgrade, leading to reconciler errors due to an invalid combination of
insecureSkipTLSVerifyandcaBundlesettings. (#4354, @BenElferink) - Improve UI performance for large environments by fetching only changed sources on SSE events instead of refetching all workloads (#4376, @alonkeyval)
- Introducing a new mount method
k8s-csi-driver(#4090, @tamirdavid1) - Perf: reduce memory allocations in odiglet runtime detection. (#4372, @RonFed)
- Unified all logger libraries used by Odigos to zap, and added support for configuring logging via environment variables, helm/operator as well as dynamically through backend without container restart. (#4297, @shivanshuraj1333)
v1.17.10
Patch release PR for stable version v1.17.10 (#4404) This is an automated PR for the patch release v1.17.10 Co-authored-by: edeNFed <[email protected]>