|
4 | 4 |
|
5 | 5 | <!-- next version -->
|
6 | 6 |
|
| 7 | +# v0.58.0 |
| 8 | + |
| 9 | +## 🛑 Breaking changes 🛑 |
| 10 | +- `clickhouseexporter`: update table schema (#8028) |
| 11 | + 1. add ServiceName field as primary key. |
| 12 | + 2. use Map type for attribute, add secondary index. |
| 13 | + |
| 14 | +- `postgresqlreceiver`: Moves metric attributes `table` and `database` to resource attributes. (#12960) |
| 15 | + This move has been hidden behind a featuregate. Please see https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/postgresqlreceiver/README.md#feature-gate-configurations for more information transitioning. |
| 16 | + This affects the following metrics. |
| 17 | + - postgresql.blocks_read |
| 18 | + - postgresql.commits |
| 19 | + - postgresql.db_size |
| 20 | + - postgresql.backends |
| 21 | + - postgresql.operations |
| 22 | + - postgresql.rollbacks |
| 23 | + |
| 24 | +- `all`: Update minimum go version to 1.18 (#12918) |
| 25 | + |
| 26 | +### 🚩 Deprecations 🚩 |
| 27 | +- `dotnetdiagnosticsreceiver`: Change status to unmaintained (#12757) |
| 28 | + |
| 29 | +### 🚀 New components 🚀 |
| 30 | +- `azureblobreceiver`: Add a new component `azureblobreciver` (#8834) |
| 31 | + Add a new component `azureblobreceiver` that reads logs and traces from Azure Blob Storage |
| 32 | +- `azureeventhubreceiver`: New component to receive logs from Azure Event Hubs (#12786) |
| 33 | +- `headers_setter`: Add support for setting exporter headers from the upstream requests context (#5733, #7945, #4814) |
| 34 | + |
| 35 | +### 💡 Enhancements 💡 |
| 36 | +- `filterprocessor`: Add ability to filter based on logs SeverityText and Body. (#9235) |
| 37 | +- `aerospikereceiver`: Support tls configuration. Add tls and tlsname config items. (#12770) |
| 38 | +- `datadogexporter`: Send host info when sending hostmetadata from datadogexporter (#12944) |
| 39 | +- `jaegerremotesampling`: extend jaegerremotesampling with remote sampling via gRPC (#6694) |
| 40 | +- `filterprocessor`: Add log filtering based on SeverityNumber (#12959) |
| 41 | +- `hostmetricsreceiver`: Add new resource attribute `process.parent_pid`. The value of the attribute is the parent PID (#12290) |
| 42 | +- `k8sattributesprocessor`: Add support for discovering Kubernetes DaemonSet name and DaemonSet UID" (#141) |
| 43 | +- `k8sattributesprocessor`: Add support for discovering Kubernetes Job name and Job UID" (#141) |
| 44 | +- `k8sattributesprocessor`: Add support for discovering Kubernetes ReplicaSet name and ReplicaSet UID (#141) |
| 45 | +- `k8sattributesprocessor`: Add support for discovering Kubernetes StatefulSet name and StatefulSet UID" (#141) |
| 46 | +- `loadbalancingexporter`: Exporting trace pipelines based on Service name to avoid duplicate label svc + operation in collector hosts. (#12652) |
| 47 | +- `lokiexporter`: Don't retry on 4xx responses (excluding 429) from loki (#12930) |
| 48 | +- `observers`: Adds multiple observer.Notify subscriber support to observer.EndpointWatcher for multiple Endpoint event consumers. (#10830, #11541, #11544) |
| 49 | +- `filelogreceiver`: Process batches consecutively, rather than one per poll interval (#10285) |
| 50 | +- `postgresqlreceiver`: Client refactor to eventually support resource attributes. (#13087) |
| 51 | +- `postgresqlreceiver`: Adds Index Resource Attribute and Metrics Collection. (#13167) |
| 52 | + This enhancement will only be enabled with the receiver.postgresql.emitMetricsWithResourceAttributes feature gate being enabled. |
| 53 | +- `pkg/translator/signalfx`: report Histogram min/max when present, do not report sum when not present (#13153) |
| 54 | +- `sigv4authextension`: Added separate region for STS for cross region auth (#12736) |
| 55 | +- `solacereceiver`: Adds topic destination as a new attribute to receiver's spans (#12640) |
| 56 | +- `pkg/telemetryquerylanguage`: Add Getter slices to the TQL parser, allowing them to be specified as function parameters. (#12476) |
| 57 | + |
| 58 | +### 🧰 Bug fixes 🧰 |
| 59 | +- `aerospikereceiver`: Fix crash when connecting to an Aerospike server with authentication using a config with collect_cluster_metrics == false and no username or password. (#12979) |
| 60 | +- `apachereceiver`: Fix some partial errors not being correctly reported (#13133) |
| 61 | +- `couchdbreceiver`: Fix some partial errors not being correctly reported (#13007) |
| 62 | +- `signalfxreceiver`: log attempts to divide by zero at the debug level (#12969) |
| 63 | +- `mongodbreceiver`: Fix partial scraper errors not being reported (#13108) |
| 64 | +- `mysqlreceiver`: Fix some partial errors not being correctly reported (#13009) |
| 65 | +- `tailsamplingprocessor`: Fixing null pointer exception for span count sampling strategy. (#12745) |
| 66 | + |
| 67 | + |
7 | 68 | # v0.57.2
|
8 | 69 |
|
9 | 70 | ## 🛑 Breaking changes 🛑
|
|
0 commit comments