Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Foadnh bump to v0 85 0 #8745

Merged
merged 292 commits into from
Nov 7, 2023
Merged

Foadnh bump to v0 85 0 #8745

merged 292 commits into from
Nov 7, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 9, 2023

  1. [chore] dependabot updates Wed Aug 9 04:37:47 UTC 2023 (open-telemetr…

    …y#25105)
    
    Bump github.com/Azure/azure-event-hubs-go/v3 from 3.6.0 to 3.6.1 in
    /receiver/azureblobreceiver
    Bump github.com/Azure/azure-event-hubs-go/v3 from 3.6.0 to 3.6.1 in
    /receiver/azureeventhubreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.319 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go-v2 from 1.20.0 to 1.20.1 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.31 to 1.13.32 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.21.1 to 1.21.2 in
    /extension/sigv4authextension
    Bump github.com/getsentry/sentry-go from 0.22.0 to 0.23.0 in
    /exporter/sentryexporter
    Bump github.com/hashicorp/consul/api from 1.23.0 to 1.24.0 in
    /internal/metadataproviders
    Bump github.com/hashicorp/consul/api from 1.23.0 to 1.24.0 in
    /processor/resourcedetectionprocessor
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in
    /exporter/signalfxexporter
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in
    /extension/observer/hostobserver
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in
    /receiver/hostmetricsreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in
    /receiver/jmxreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.6 to 3.23.7 in /testbed
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.715 to 1.0.717 in /exporter/tencentcloudlogserviceexporter
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /extension/observer/dockerobserver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /internal/coreinternal
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/aerospikereceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/apachereceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/dockerstatsreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/elasticsearchreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/flinkmetricsreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/jmxreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/kafkametricsreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/memcachedreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/mongodbreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/mysqlreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/nginxreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/postgresqlreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/redisreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/sqlqueryreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
    in /receiver/zookeeperreceiver
    Bump github.com/vmware/govmomi from 0.30.6 to 0.30.7 in
    /receiver/vcenterreceiver
    Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 in
    /receiver/mongodbreceiver
    Bump golang.org/x/crypto from 0.11.0 to 0.12.0 in
    /receiver/podmanreceiver
    Bump golang.org/x/net from 0.12.0 to 0.14.0 in
    /exporter/azuremonitorexporter
    Bump golang.org/x/net from 0.12.0 to 0.14.0 in /internal/aws/awsutil
    Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 in
    /exporter/f5cloudexporter
    Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 in
    /extension/oauth2clientauthextension
    Bump golang.org/x/sys from 0.10.0 to 0.11.0 in
    /exporter/signalfxexporter
    Bump golang.org/x/sys from 0.10.0 to 0.11.0 in /pkg/stanza
    Bump golang.org/x/sys from 0.10.0 to 0.11.0 in /pkg/winperfcounters
    Bump golang.org/x/sys from 0.10.0 to 0.11.0 in
    /receiver/hostmetricsreceiver
    Bump golang.org/x/sys from 0.10.0 to 0.11.0 in
    /receiver/windowseventlogreceiver
    Bump golang.org/x/text from 0.11.0 to 0.12.0 in /cmd/configschema
    Bump golang.org/x/text from 0.11.0 to 0.12.0 in /cmd/mdatagen
    Bump golang.org/x/text from 0.11.0 to 0.12.0 in /internal/coreinternal
    Bump golang.org/x/text from 0.11.0 to 0.12.0 in /pkg/stanza
    Bump golang.org/x/text from 0.11.0 to 0.12.0 in /testbed
    Bump golang.org/x/tools from 0.11.1 to 0.12.0 in /internal/tools
    Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 in
    /exporter/loadbalancingexporter
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    opentelemetrybot and dmitryax authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    02d6ae1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68c4e18 View commit details
    Browse the repository at this point in the history
  3. [chore] dependabot updates Wed Aug 9 06:51:47 UTC 2023 (open-telemetr…

    …y#25113)
    
    Bump github.com/hashicorp/golang-lru from 0.5.4 to 1.0.2 in
    /extension/observer/ecsobserver
    Bump github.com/hashicorp/golang-lru from 0.6.0 to 1.0.2 in
    /processor/spanmetricsprocessor
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.717 to 1.0.719 in /exporter/tencentcloudlogserviceexporter
    Bump google.golang.org/api from 0.134.0 to 0.136.0 in
    /receiver/googlecloudspannerreceiver
    opentelemetrybot authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b4b4e6d View commit details
    Browse the repository at this point in the history
  4. [exporter/clickhouse] Change the type of Config.Password to be `con…

    …figopaque.String` (open-telemetry#24778)
    
    clickhouse exporter also needs use `Config.Password`.
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    Frapschen and dmitryax authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5c68506 View commit details
    Browse the repository at this point in the history
  5. [chore] Add a new Test and refactor code function for collectdreceiver (

    open-telemetry#25120)
    
    **Description:** Add a new test
    'testInvalidMethod' in receiver_test.go, and refactor code for
    readability.
    ZenoCC-Peng authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    38b5106 View commit details
    Browse the repository at this point in the history
  6. [receiver/hostmetrics] Improve description of system.cpu.utilization …

    …metric (open-telemetry#25123)
    
    Replaces
    open-telemetry#25115
    
    ---------
    
    Co-authored-by: Fabrizio Ferri-Benedetti <[email protected]>
    Co-authored-by: Ryan Fitzpatrick <[email protected]>
    3 people authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    ab9a5ee View commit details
    Browse the repository at this point in the history
  7. [chore] [exporter/signalfx] Add few tests for histogram metrics (open…

    …-telemetry#25127)
    
    **Description:** [exporter/signalfx] Added few tests for histogram
    metrics on SFx exporter's converter piece
    
    **Link to tracking Issue:**
    open-telemetry#25067
    samiura authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    cbb54fa View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    ffa768e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8409a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db67dd8 View commit details
    Browse the repository at this point in the history
  4. [chore] [dataset/exporter]: Fix flaky windows tests (open-telemetry#2…

    …5143)
    
    **Description:** There is flaky Windows test
    
    **Link to tracking Issue:**
    open-telemetry#25094
    
    **Testing:** 
    Before applying this change, it has failed in 1 test out of 60. So this
    should pass 200 tests without failure.
    martin-majlis-s1 authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    0454100 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    951d460 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07ae612 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13614ec View commit details
    Browse the repository at this point in the history
  4. [exporter/awsemfexporter] Propagate RetainInitialValueOfDeltaMetric t…

    …o translateOTelToGroupedMetric (open-telemetry#24051)
    
    **Description:**
    
    The config option `retain_initial_value_of_delta_metric` does not seem
    to be used in `translateOTelToGroupedMetric`, which prevents the initial
    value of a basic counter from being published during a Lambda cold boot.
    
    Please see the minimum project required to replicate the issue
    [here](https://github.com/jameshi16/delta-initial-value-minimum-project).
    
    **Link to tracking Issue:** The main issue related to this PR can be
    found
    [here](aws-observability/aws-otel-lambda#634).
    
    It seems like I had a predecessor fixing this issue (see open-telemetry#17988), but
    his changes does not work for my use case.
    
    **Testing:** An additional test ensures that if
    `retain_initial_value_of_delta_metric` is set, it will be propagated to
    the `cWMetricMetadata`.
    
    **Documentation:** None
    jameshi16 authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    b7b4c81 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e42f386 View commit details
    Browse the repository at this point in the history
  6. [chore] [CI] Exclude go version matrix from the unittest job (open-te…

    …lemetry#25151)
    
    To not update required jobs every time a new go version is released.
    
    Needed for
    open-telemetry#25116
    dmitryax authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    57e4eb2 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    a6cc5ee View commit details
    Browse the repository at this point in the history
  2. [processor/k8sattributes] Add optional k8s.cluster.uid resource attri…

    …bute (open-telemetry#23668)
    
    **Description:** 
    Add k8s.cluster.uid to attribute to k8sattributes processor and disable
    it by default for backward compatibility. Users can set it to `true` to
    populate cluster uid as part of resource attributes.
    
    **Link to tracking Issue:**
    open-telemetry#21974
    shivanshuraj1333 authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    99fb6b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. [chore] Upgrade koanf to v2 in the Supervisor (open-telemetry#25169)

    This is primarily to align the version with what the Collector uses in
    `confmap`. It doesn't introduce any functional changes.
    evan-bradley authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    790759d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c5e83f View commit details
    Browse the repository at this point in the history
  3. [chore] [receiver/file] enable exhaustive lint (open-telemetry#25180)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    c070fd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d483560 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. [chore] dependabot updates Sun Aug 13 19:41:07 UTC 2023 (open-telemet…

    …ry#25182)
    
    Bump github.com/openzipkin/zipkin-go from 0.4.1 to 0.4.2 in
    /receiver/pulsarreceiver
    opentelemetrybot authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    c36d836 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b1ab22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    977eae4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07db6e6 View commit details
    Browse the repository at this point in the history
  5. Datadog Connector Component (open-telemetry#25065)

    This pull request is for a newly created Datadog connector that replaces
    the need for the Datadog processor. This replacement is needed because
    the processor made use of a work-around that directly allowed the
    processor to export data. This is not something that adheres to the
    OpenTelemetry standard and thus the previous system should be deprecated
    and replaced by this new connector.
    
    Link to issue:
    open-telemetry#19740
    
    ---------
    
    Co-authored-by: Yang Song <[email protected]>
    Co-authored-by: Pablo Baeyens <[email protected]>
    3 people authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    c419530 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e136bfd View commit details
    Browse the repository at this point in the history
  7. [pkg/stanza] Create a new decoder for each TCP/UDP connection to prev…

    …ent concurrent write to buffer. (open-telemetry#25100)
    
    Change the TCP/UDP inputs so that they parse the
    encoding and get the `encoding.Encoding` during initialization, but wait
    to create the `helper.Encoding` instance in each goroutine. This
    prevents concurrent calls to `Decode` using the same instance.
    
    Co-authored-by: Dan Jaglowski <[email protected]>
    jefchien and djaglowski authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6ebf905 View commit details
    Browse the repository at this point in the history
  8. [extension/jaegerremotesampling] Support reload_interval option in re…

    …mote mode of usage (open-telemetry#24981)
    
    Updates the jaegerremotesampling extension's `remote` mode of usage to
    support the `reload_interval` caching option already supported in `file`
    mode of usage.
    
    Co-authored-by: Anthony Mirabella <[email protected]>
    zcross and Aneurysm9 authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    bba1b43 View commit details
    Browse the repository at this point in the history
  9. [translator/loki] Fixes a panic that occurred during the promotion of…

    … nested attributes containing dots to labels (open-telemetry#25142)
    
    When the value for loki hint attribute contains dots (more than 1 dot)
    and attributes are nested so some level contains dotted attribute name
    (for example `{"log": {"file.name": "foo"}}`), the getNestedAttribute
    function throws a panic
    
    Co-authored-by: Tyler Helmuth <[email protected]>
    mar4uk and TylerHelmuth authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    69e7b5a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1e6ad40 View commit details
    Browse the repository at this point in the history
  11. Prepare update to core v0.83.0 (open-telemetry#25187)

    Corresponds to [Step
    3](https://github.com/open-telemetry/opentelemetry-collector/blob/81242fa7eff332756df6e03034c0e6686b9b988e/docs/release.md?plain=1#L34)
    of collector core release process. Updated as part of Step 8.
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    djaglowski and Alex Boten authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    bd05ac7 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. [chore] dependabot updates Mon Aug 14 23:07:29 UTC 2023 (open-telemet…

    …ry#25810)
    
    Bump github.com/ClickHouse/clickhouse-go/v2 from 2.12.1 to 2.13.0 in
    /exporter/clickhouseexporter
    Bump github.com/antonmedv/expr from 1.12.5 to 1.13.0 in
    /receiver/receivercreator
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.323 in
    /receiver/awsxrayreceiver
    Bump github.com/daixiang0/gci from 0.10.1 to 0.11.0 in /internal/tools
    Bump github.com/golangci/golangci-lint from 1.53.3 to 1.54.1 in
    /internal/tools
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /extension/observer/dockerobserver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /internal/coreinternal
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/aerospikereceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/apachereceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/dockerstatsreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/elasticsearchreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/jmxreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/kafkametricsreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/nginxreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/postgresqlreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/redisreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/sqlqueryreceiver
    Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
    in /receiver/zookeeperreceiver
    Bump go.mongodb.org/atlas from 0.32.0 to 0.33.0 in
    /receiver/mongodbatlasreceiver
    Bump go.opentelemetry.io/collector from 0.82.0 to 0.83.0 in /pkg/stanza
    Bump go.opentelemetry.io/collector from 0.82.0 to 0.83.0 in
    /receiver/carbonreceiver
    Bump go.opentelemetry.io/collector/cmd/builder from
    0.82.1-0.20230811173841-81242fa7eff3 to 0.83.0 in /internal/tools
    Bump go.opentelemetry.io/collector/component from 0.82.0 to 0.83.0 in
    /exporter/logzioexporter
    Bump go.opentelemetry.io/collector/config/confighttp from 0.82.0 to
    0.83.0 in /receiver/elasticsearchreceiver
    Bump go.opentelemetry.io/collector/config/confighttp from 0.82.0 to
    0.83.0 in /receiver/skywalkingreceiver
    Bump go.opentelemetry.io/collector/config/confignet from 0.82.0 to
    0.83.0 in /extension/jaegerremotesampling
    Bump go.opentelemetry.io/collector/config/configopaque from 0.82.0 to
    0.83.0 in /extension/jaegerremotesampling
    Bump go.opentelemetry.io/collector/config/configtls from 0.82.0 to
    0.83.0 in /processor/resourcedetectionprocessor
    Bump go.opentelemetry.io/collector/config/configtls from 0.82.0 to
    0.83.0 in /receiver/sapmreceiver
    Bump go.opentelemetry.io/collector/config/configtls from 0.82.0 to
    0.83.0 in /receiver/signalfxreceiver
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /exporter/splunkhecexporter
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /processor/logstransformprocessor
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /receiver/awsfirehosereceiver
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /receiver/rabbitmqreceiver
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /receiver/saphanareceiver
    Bump go.opentelemetry.io/collector/confmap from 0.82.0 to 0.83.0 in
    /receiver/signalfxreceiver
    Bump go.opentelemetry.io/collector/consumer from 0.82.0 to 0.83.0 in
    /exporter/opencensusexporter
    Bump go.opentelemetry.io/collector/consumer from 0.82.0 to 0.83.0 in
    /processor/logstransformprocessor
    Bump go.opentelemetry.io/collector/consumer from 0.82.0 to 0.83.0 in
    /processor/resourcedetectionprocessor
    Bump go.opentelemetry.io/collector/consumer from 0.82.0 to 0.83.0 in
    /receiver/mysqlreceiver
    Bump go.opentelemetry.io/collector/consumer from 0.82.0 to 0.83.0 in
    /receiver/nsxtreceiver
    Bump go.opentelemetry.io/collector/processor from 0.82.0 to 0.83.0 in
    /exporter/datadogexporter
    Bump go.opentelemetry.io/collector/receiver from 0.82.0 to 0.83.0 in
    /receiver/dockerstatsreceiver
    Bump go.opentelemetry.io/collector/receiver from 0.82.0 to 0.83.0 in
    /receiver/googlecloudpubsubreceiver
    Bump go.opentelemetry.io/collector/semconv from 0.82.0 to 0.83.0 in
    /exporter/awsemfexporter
    Bump go.opentelemetry.io/collector/semconv from 0.82.0 to 0.83.0 in
    /receiver/hostmetricsreceiver
    opentelemetrybot authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    d70292d View commit details
    Browse the repository at this point in the history
  2. [chore] Prepare release 0.83.0 (open-telemetry#25819)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v0.83.0
    - sed -i.bak s/0.82.0/0.83.0/g versions.yaml
    - make multimod-prerelease
    - make multimod-sync
    opentelemetrybot authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c178af2 View commit details
    Browse the repository at this point in the history
  3. [chore] Move a few entries between changelogs (open-telemetry#25822)

    Followup to the v0.83.0 release.
    
    The chloggen tool was recently upgraded to support multiple separate
    changelogs. While the tool worked correctly, several entries were added
    prior to the new feature being added, resulting in several entries going
    to the default (user) changelog rather than the api changelog.
    djaglowski authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    e6b0fb8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edd4bfd View commit details
    Browse the repository at this point in the history
  5. [processor/k8sattributes] Move config validation into Validate (open-…

    …telemetry#25153)
    
    **Description:** 
    Moves existing config validation into the Validate function
    
    **Testing:** 
    Added more unit tests
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    TylerHelmuth and dmitryax authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ec549be View commit details
    Browse the repository at this point in the history
  6. Update otel/opentelemetry-collector-contrib Docker tag to v0.83.0 (op…

    …en-telemetry#25826)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases)
    | minor | `0.82.0` -> `0.83.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector-releases
    (otel/opentelemetry-collector-contrib)</summary>
    
    ###
    [`v0.83.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.83.0)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.82.0...v0.83.0)
    
    #### Changelog
    
    -
    [`66a5e00`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/66a5e00)
    Prep release v0.83.0
    ([#&#8203;388](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/388))
    -
    [`8eb6a21`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/8eb6a21)
    Bump github.com/goreleaser/goreleaser from 1.19.2 to 1.20.0
    ([#&#8203;387](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/387))
    -
    [`9157d9d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/9157d9d)
    \[admin] Add criteria for distributions
    ([#&#8203;376](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/376))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
    time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    renovate-bot authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    13c3660 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1223f9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34cff23 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b56efe View commit details
    Browse the repository at this point in the history
  10. [receiver/influxdb] Fix time precision parser (open-telemetry#24974) (o…

    …pen-telemetry#25791)
    
    Add precision=n and precision=u to line protocol endpoint handler. This
    explicitly matches the behavior of InfluxDB 1.11, and allows a certain
    [Java
    client](https://github.com/influxdata/influxdb-java/blob/master/src/main/java/org/influxdb/impl/TimeUtil.java#L63)
    to write to OpenTelemetry.
    
    Also adds precision=µ and precision=µs for more complete compatibility
    with github.com/influxdata/line-protocol .
    jacobmarble authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6dca288 View commit details
    Browse the repository at this point in the history
  11. [receiver/postgresql] Added postgresql.deadlocks metric. (open-teleme…

    …try#25792)
    
    **Description:** Added new metric -- `postgresql.deadlocks` -- number of
    deadlocks detected in a database.
    
    **Link to tracking Issue:**
    open-telemetry#25688
    bjandras authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    cbe537d View commit details
    Browse the repository at this point in the history
  12. [chore] [receiver/postgres] Remove custom metrics builder code (open-…

    …telemetry#25830)
    
    The code was introduced to migrate table and database datapoint
    attributes to resource attributes in
    open-telemetry#12967.
    Migration was completed a long time ago. The custom code isn't needed
    anymore. This also fixed the documentation to match the emitted data and
    removes redundant testdata
    dmitryax authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    26b3cce View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    a90d90d View commit details
    Browse the repository at this point in the history
  2. [receiver/vcenter] Metric attributes for host and vm performance metr…

    …ics (open-telemetry#25149)
    
    Adds 'object' data point attribute to several metrics which has undifferentiated data points
    schmikei authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    3fec18d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af527e6 View commit details
    Browse the repository at this point in the history
  4. [chore] update rotation (open-telemetry#25841)

    @TylerHelmuth sponsored vendor component here:
    open-telemetry#24294
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5560819 View commit details
    Browse the repository at this point in the history
  5. [chore] make tests faster and close http responses (open-telemetry#24925

    )
    
    These changes only touch tests.
    atoulme authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    d5ff759 View commit details
    Browse the repository at this point in the history
  6. [cmd/telemetrygen] Add status code to cli argument (open-telemetry#24673

    )
    
    **Description:** 
    
    Adding command line argument `--status-code` to `telemetrygen traces`,
    which accepts `(Unset,Error,Ok)` (case sensitive) or the enum equivalent
    of `(0,1,2)`.
    
    Running 
    
    ```shell
    telemetrygen traces --otlp-insecure --traces 1 --status-code 1
    ```
    
    against a minimal local collector yields
    
    ```txt
    2023-07-29T21:27:57.862+0100	info	ResourceSpans #0
    Resource SchemaURL: https://opentelemetry.io/schemas/1.4.0
    Resource attributes:
         -> service.name: Str(telemetrygen)
    ScopeSpans #0
    ScopeSpans SchemaURL:
    InstrumentationScope telemetrygen
    Span #0
        Trace ID       : f6dc4be32c78b9999c69d504a79e68c1
        Parent ID      : 4e2cd6e0e90cf2ea
        ID             : 20835413e32d26a5
        Name           : okey-dokey
        Kind           : Server
        Start time     : 2023-07-29 20:27:57.861602 +0000 UTC
        End time       : 2023-07-29 20:27:57.861726 +0000 UTC
        Status code    : Error
        Status message :
    Attributes:
         -> net.peer.ip: Str(1.2.3.4)
         -> peer.service: Str(telemetrygen-client)
    Span #1
        Trace ID       : f6dc4be32c78b9999c69d504a79e68c1
        Parent ID      :
        ID             : 4e2cd6e0e90cf2ea
        Name           : lets-go
        Kind           : Client
        Start time     : 2023-07-29 20:27:57.861584 +0000 UTC
        End time       : 2023-07-29 20:27:57.861726 +0000 UTC
        Status code    : Error
        Status message :
    Attributes:
         -> net.peer.ip: Str(1.2.3.4)
         -> peer.service: Str(telemetrygen-server)
    ```
    
    and similarly (the string version)
    
    ```shell
    telemetrygen traces --otlp-insecure --traces 1 --status-code '"Ok"'
    ```
    
    produces 
    
    ```txt
    Resource SchemaURL: https://opentelemetry.io/schemas/1.4.0
    Resource attributes:
         -> service.name: Str(telemetrygen)
    ScopeSpans #0
    ScopeSpans SchemaURL:
    InstrumentationScope telemetrygen
    Span #0
        Trace ID       : dfd830da170acfe567b12f87685d7917
        Parent ID      : 8e15b390dc6a1ccc
        ID             : 165c300130532072
        Name           : okey-dokey
        Kind           : Server
        Start time     : 2023-07-29 20:29:16.026965 +0000 UTC
        End time       : 2023-07-29 20:29:16.027089 +0000 UTC
        Status code    : Ok
        Status message :
    Attributes:
         -> net.peer.ip: Str(1.2.3.4)
         -> peer.service: Str(telemetrygen-client)
    Span #1
        Trace ID       : dfd830da170acfe567b12f87685d7917
        Parent ID      :
        ID             : 8e15b390dc6a1ccc
        Name           : lets-go
        Kind           : Client
        Start time     : 2023-07-29 20:29:16.026956 +0000 UTC
        End time       : 2023-07-29 20:29:16.027089 +0000 UTC
        Status code    : Ok
        Status message :
    Attributes:
         -> net.peer.ip: Str(1.2.3.4)
         -> peer.service: Str(telemetrygen-server)
    ```
    
    The default is `Unset` which is the current behaviour.
    
    **Link to tracking Issue:**
    
    24286
    
    **Testing:**
    
    Added unit tests which covers both valid and invalid inputs.
    
    **Documentation:**
    
    Command line arguments are self documenting via the usage info in the
    flag.
    
    Co-authored-by: Pablo Baeyens <[email protected]>
    edwintye and mx-psi authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    98d0d63 View commit details
    Browse the repository at this point in the history
  7. [receiver/vcenter] Add resource attribute for resource pool inventory…

    … path (open-telemetry#25842)
    
    ix the issue where the integration test
    was emitting resource pools resources with the same identifiers. A
    resource pool generally isn't going to be named the same unless there is
    some nested structure and generally is believed to be a malpractice from
    my experience.
    
    The inventory path may be the best all around solution for adding
    context to where the metrics are coming from.
    schmikei authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    df26b3e View commit details
    Browse the repository at this point in the history
  8. [chore][fileconsumer] Extract a readerMetadata struct (open-telemetry…

    …#25828)
    
    This PR continues the incremental refactoring of the fileconsumer
    package. I'd like to eventually move the reader struct into an internal
    package. Prior to doing so, I believe it will be helpful to simplify the
    struct's contents and usage.
    
    - Extract a readerMetadata struct from the reader struct. This contains
    exactly the fields which can be saved and reloaded. Consequently, saving
    and reloading will operator directly on the metadata, rather than the
    entire reader.
    - Simplify the readerFactory and readerBuilder by pulling some nuanced
    responsibilities out of the builder and into the factory's specialized
    functions.
    - Remove several builder options, which are now handled by factory.
    - Remove special case where fingerprint was initialized by builder. This
    was only used in tests.
    - Remove useless test which only validates that json encoder
    functionality.
    djaglowski authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    919e970 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. [chore][golden] Normal timestamps in golden metric files (open-teleme…

    …try#23002)
    
    Normalized the timestamps on Golden file outputs.
    Normalization in this instance basically means setting non-unique
    timestamps of a metric equal to each other and unique timestamps
    incremented in increments of 1,000,000 nanoseconds. To see a clear
    example of this, navigate into the added test files
    (internal/coreinternal/golden/testdata/timestamp-norm)
    
    
    The goal is to further make the Golden output files as deterministic as
    possible and clear up the cluttered git diff's every time one of these
    golden files are remade.
    BominRahmani authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    cd91fb4 View commit details
    Browse the repository at this point in the history
  2. [chore] update codeowners to respect capitalization (open-telemetry#2…

    …5848)
    
    Update github logins to match capitalization.
    atoulme authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    0bcaca9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40d8176 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba2e436 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc05200 View commit details
    Browse the repository at this point in the history
  6. [exporter/opensearch] Send traces to OpenSearch (open-telemetry#24540)

    Implementation of exporter to OpenSearch using opensearch-go library.
    Requests sent adhere to OpenSearch Catalog [schema for
    traces](https://github.com/opensearch-project/opensearch-catalog/tree/main/schema/observability/traces).
    
    # Testing
    ## Integration
    - Successful round-trip to HTTP endpoint,
    - Permanent error during round-trip,
    - Retryable error response for first request, followed by successful
    response on retry,
    - Two retriable error responses, followed by successful response on
    second retry.
    ## Manual end-to-end
    - Authenticating using basicauth extension,
    - Connecting to OpenSearch using TLS.
    ## Issues Found
    ### Rejected Attribute JSON
    
    In bdd4114, some values in
    `ptrace.Span.Attributes()` can be converted to JSON that OpenSearch
    Observability's ss4o index template rejects. The collector correctly
    logs these as dropped.
    
    Working with OpenSearch observability to find root cause. The fix will
    be localized to `sso_model.go` and `traceBulkIndexer.createJSON`.
    
    ---------
    
    Signed-off-by: Max Ksyunz <[email protected]>
    Co-authored-by: Anthony Mirabella <[email protected]>
    MaxKsyunz and Aneurysm9 authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    36c2759 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    58bcb0c View commit details
    Browse the repository at this point in the history
  8. [chore] Code linter findings for internal/aws (open-telemetry#24946)

    preallocate slices
    do not assign a boolean if it is reassigned right after
    atoulme authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    fbed147 View commit details
    Browse the repository at this point in the history
  9. [chore] Add TylerHelmuth to k8s components codeowners (open-telemetry…

    …#25869)
    
    **Description:** 
    I'd like to be more actively involved with the collector's k8s
    components.
    TylerHelmuth authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b11cbdd View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. [chore] [pkg/stanza] correct code comment (open-telemetry#25873)

    Corrects an inaccurate comment header on the FromPdataConverter type.
    
    **Description:** Small correction to a go comment that threw me for a
    loop. Thanks!
    
    **Link to tracking Issue:** NA
    
    **Testing:** NA
    
    **Documentation:** None
    
    Signed-off-by: Christian Kruse <[email protected]>
    c-kruse authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    6259d68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    267ce81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb6ba56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8353202 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06f1f57 View commit details
    Browse the repository at this point in the history
  6. Deprecating The Datadog Processor (open-telemetry#25437)

    The Datadog Processor is deprecated in favor of the Datadog Connector
    
    Link to issue:
    open-telemetry#19740
    
    ---------
    
    Co-authored-by: Yang Song <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4036a3d View commit details
    Browse the repository at this point in the history
  7. [receiver/kubeletstats] Add uptime metric for nodes, pods, and contai…

    …ners (open-telemetry#25867)
    
    **Description:**
    Adds a new monotonic, cumulative sum metric for tracking uptime of
    nodes, pods, and containers. Uptime is calculated as the number of
    seconds since the object's `StartTime`.
    
    **Testing:** 
    Updated unit tests.  Tested locally using the otel demo
    TylerHelmuth authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    d2efa7c View commit details
    Browse the repository at this point in the history
  8. [chore][receiver/httpcheck] fix configuration docs (open-telemetry#25881

    )
    
    Replaces `endpoint` with `targets` in README as changed in
    open-telemetry#23439.
    andrzej-stencel authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    639091b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8ad1fa4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8ca9449 View commit details
    Browse the repository at this point in the history
  11. [cmd/telemetrygen] fix status-code args default value (open-telemetry…

    …#25889)
    
    Fix open-telemetry#25849
    
    after adding more logs for failed telemetrygen pod, I found traces-job
    keeps failing with the error log
    
    ```
    Error: expected `status-code` to be one of (Unset, Error, Ok) or (0, 1, 2), got "Unset" instead
    ```
    
    here is a failed run
    https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/5899236967/job/16005926116
    
    I thinks this bug is brought in by the pr open-telemetry#24673 , the default value
    `Unset` for arg `status-code` is not a legal one, the legal one is
    `"Unset"`
    
    ---------
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    99764f5 View commit details
    Browse the repository at this point in the history
  12. [chore] Remove unused BUILD_INFO from Makefile (open-telemetry#25823)

    This PR removes unused `BUILD_INFO` from Makefile which was originally
    deleted in
    open-telemetry#16828.
    As far as I checked briefly, the file itself was already deleted, and no
    one uses it now.
    
    **Link to tracking Issue:** open-telemetry#11867
    
    **Testing:**
    
    ```shell-session
    $ make otelcontribcol
    cd ./cmd/otelcontribcol && GO111MODULE=on CGO_ENABLED=0 go build -trimpath -o ../../bin/otelcontribcol_darwin_arm64 \
    		-tags "" .
    $ ./bin/otelcontribcol_darwin_arm64 -v
    otelcontribcol version 0.83.0-dev
    ```
    
    Signed-off-by: Kotaro Inoue <[email protected]>
    musaprg authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    90de72f View commit details
    Browse the repository at this point in the history
  13. [exporter/azuremonitor] Log exporter handle non-string values (open-t…

    …elemetry#24911)
    
    The log exporter was incorrectly assuming a string value for the body.
    Minor refactoring of the log exporter unit tests for better isolation.
    
    Fixes open-telemetry#23422
    
    **Testing:**
    Unit tests
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    pcwiese and Alex Boten authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    1626d6c View commit details
    Browse the repository at this point in the history
  14. [receiver/haproxy] add support for http (open-telemetry#24560)

    Support HTTP endpoints as well for haproxy receiver.
    atoulme authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    f000cfc View commit details
    Browse the repository at this point in the history
  15. [exporter/signalfx] Option to drop histogram buckets. part-1 (open-te…

    …lemetry#25893)
    
    **Description:** : Added a mechanism to drop histogram buckets from the
    signalfx translator. Please note this will be used in upcoming second
    part of the "histogram bucket drop" effort for the same issue.
    
    **Link to tracking Issue:** open-telemetry#25845
    samiura authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    15a71d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. [receiver/redis] Add username parameter for connecting to redis (open…

    …-telemetry#24408)
    
    **Description:** Adding a feature - Adding username for redis receiver
    for connecting to redis over ACL
    
    **Testing:** Running go test is ok. Generating my custom OpenTelemetry
    Collector binary with redis receiver and otlp exporter (using ocb). This
    custom Opentelemetry Collector collecting redis data by connecting with
    a username and password work fine. I test to collect data using password
    only, it works too.
    
    **Documentation:** Mardown file has been updated
    NicoL49 authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    175bb59 View commit details
    Browse the repository at this point in the history
  2. [receiver/journald]: add support for dmesg (open-telemetry#25910)

    Adds support for `--dmesg` to journaldreceiver
    sumo-drosiek authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1e43a1b View commit details
    Browse the repository at this point in the history
  3. [chore] [connector/datadog] add status table to readme (open-telemetr…

    …y#25903)
    
    For consistency with other components.
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e67ccbc View commit details
    Browse the repository at this point in the history
  4. [exporter/opensearch] ensure readme is generated (open-telemetry#25899)

    This will ensure consistency w/ the other components in the repo.
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    56c4ad9 View commit details
    Browse the repository at this point in the history
  5. [receiver/journald]: add support for identifiers (open-telemetry#25911)

    Adds support for `identifiers` to journaldreceiver
    sumo-drosiek authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    30348ee View commit details
    Browse the repository at this point in the history
  6. [pkg/ottl] use IntGetter argument for Substring function (open-teleme…

    …try#25874)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.--> 
    use IntGetter argument for Substring function
    
    **Link to tracking Issue:** <Issue number if applicable> open-telemetry#25852 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    
    ---------
    
    Co-authored-by: Antoine Toulme <[email protected]>
    Co-authored-by: Tyler Helmuth <[email protected]>
    3 people authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    dcbf8fa View commit details
    Browse the repository at this point in the history
  7. [internal/filter] enable exhaustive lint (open-telemetry#25908)

    **Description:**
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4a932aa View commit details
    Browse the repository at this point in the history
  8. [internal/coreinternal] enable exhaustive lint (open-telemetry#25907)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    cec37c0 View commit details
    Browse the repository at this point in the history
  9. [exporter/clickhouse] Change writing of metrics data to batch (open-t…

    …elemetry#24403)
    
    **Description:** <Describe what has changed.>
    
    The clickhouseexporter using a StringBuilder to build a big sql string
    while writing metrics. This will be causing the queue to full when
    metric data is big.
    
    Changes: 
    
    	valueArgs := make([]any, e.count*expHistogramValueCounts)
    	var b strings.Builder
    
    	index := 0
    	for _, model := range e.expHistogramModels {
    		for i := 0; i < model.expHistogram.DataPoints().Len(); i++ {
    			dp := model.expHistogram.DataPoints().At(i)
    			b.WriteString(*expHistogramPlaceholders)
    
    			valueArgs[index] = model.metadata.ResAttr
    			valueArgs[index+1] = model.metadata.ResURL
    			.....
    			valueArgs[index+28] = dp.Max()
    
    			index += expHistogramValueCounts
    		}
    	}
    
    	start := time.Now()
    	err := doWithTx(ctx, db, func(tx *sql.Tx) error {
    _, err := tx.ExecContext(ctx, fmt.Sprintf("%s %s", e.insertSQL,
    strings.TrimSuffix(b.String(), ",")), valueArgs...)
    		return err
    	})
    
    TO:
    
    	start := time.Now()
    	err := doWithTx(ctx, db, func(tx *sql.Tx) error {
    		batch, err := tx.PrepareContext(ctx, e.insertSQL)
    		if err != nil {
    			return err
    		}
    
    	batch:
    		for _, model := range e.expHistogramModels {
    			for i := 0; i < model.expHistogram.DataPoints().Len(); i++ {
    				dp := model.expHistogram.DataPoints().At(i)
    
    attrs, times, values, traceIDs, spanIDs :=
    convertExemplars(dp.Exemplars())
    				_, err = batch.ExecContext(ctx,
    					model.metadata.ResAttr,
    					model.metadata.ResURL,
    					model.metadata.ScopeInstr.Name(),
    					model.metadata.ScopeInstr.Version(),
    					attributesToMap(model.metadata.ScopeInstr.Attributes()),
    					model.metadata.ScopeInstr.DroppedAttributesCount(),
    					model.metadata.ScopeURL,
    					model.metricName,
    					model.metricDescription,
    					model.metricUnit,
    					attributesToMap(dp.Attributes()),
    					dp.StartTimestamp().AsTime(),
    					dp.Timestamp().AsTime(),
    					dp.Count(),
    					dp.Sum(),
    					dp.Scale(),
    					dp.ZeroCount(),
    					dp.Positive().Offset(),
    					convertSliceToArraySet(dp.Positive().BucketCounts().AsRaw()),
    					dp.Negative().Offset(),
    					convertSliceToArraySet(dp.Negative().BucketCounts().AsRaw()),
    					attrs,
    					times,
    					values,
    					traceIDs,
    					spanIDs,
    					uint32(dp.Flags()),
    					dp.Min(),
    					dp.Max(),
    				)
    				if err != nil {
    					break batch
    				}
    			}
    		}
    		return err
    	})
    
    ---------
    
    Co-authored-by: Murphy Chen <[email protected]>
    masonmei and Frapschen authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5d26321 View commit details
    Browse the repository at this point in the history
  10. [pkg/ottl] Add new ExtractPatterns converter that extract regex pat…

    …terns from string (open-telemetry#25878)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.--> 
    [pkg/ottl] Add new `ExtractPatterns` converter that extract regex
    pattern from string
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#25834, open-telemetry#25856
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Unit tests
    
    **Documentation:** <Describe the documentation added.>
    Added documentation to pkg/ottl/ottlfuncs/README.md.
    
    ---------
    
    Co-authored-by: Tyler Helmuth <[email protected]>
    newly12 and TylerHelmuth authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    9d607f5 View commit details
    Browse the repository at this point in the history
  11. [chore][fileconsumer] Remove readerBuilder and simplify reader instan…

    …tiation (open-telemetry#25847)
    
    Followup to
    open-telemetry#25828
    
    - Remove the `readerBuilder` entirely and instead works with clearer
    `readerFactory` methods.
    - Fixes test setup in `otlpjsonfilereceiver`, which was previous relying
    on a force flush event. This was exposed as part of this refactoring.
    djaglowski authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    fac35eb View commit details
    Browse the repository at this point in the history
  12. [chore][fileconsumer] Cleanup file handle when closed by reader (open…

    …-telemetry#25912)
    
    This PR is a small step towards reducing complexity in the way we manage
    readers and their files. With this change we now have an expectation
    that reader file handles are always open.
    djaglowski authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    48b9fe5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fb7b990 View commit details
    Browse the repository at this point in the history
  14. Revert "[chore][fileconsumer] Cleanup file handle when closed by read…

    …er" (open-telemetry#26021)
    
    Reverts open-telemetry#25912
    
    This change appears to have caused special behaviors on windows.
    djaglowski authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c0040c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Remove retry_on_failure from the googlecloud exporters (open-telemetr…

    …y#25900)
    
    **Description:**
    
    In
    open-telemetry#19203,
    we disabled retry_on_failure by default because retry is now handled by
    the google cloud client libraries.
    
    However, many users still enable it because the error message encourages
    users to enable retry_on_failure. This is causing problems, especially
    with metrics because retrying a batch of metrics produces confusing
    errors (like out-of-order or duplicate timeseries errors) and spams
    users logs more than necessary.
    
    This PR removes the retry_on_failure config from the GMP and googlecloud
    exporters.
    dashpole authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5ab2db6 View commit details
    Browse the repository at this point in the history
  2. [pkg/translator/loki] Added Attributes support to the Instrumentation…

    …Scope (open-telemetry#25883)
    
    **Description:** <Describe what has changed.>
    Added Attributes support to InstrumentationScope
    Now the attributes information in the `pcommon.InstrumentationScope`
    structure is translated and transmitted to Loki.
    
    **Link to tracking Issue:**
    open-telemetry#24027
    
    **Testing:** Added unit tests
    mar4uk authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    c6f32e3 View commit details
    Browse the repository at this point in the history
  3. [extension/healthcheck] remove dependency on jaeger package (open-tel…

    …emetry#25895)
    
    This extension was pulling in a dependency on jaeger for a fairly small
    amount of code. I've copied the code into an internal package instead to
    remove the dep.
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    115dece View commit details
    Browse the repository at this point in the history
  4. Fix replace_all_patterns attributes for transform readme (open-teleme…

    …try#26032)
    
    In the transform processor readme, there's still one instance of the
    replace_all_patterns without the mode parameter. This PR fixed that.
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    jpkrohling authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    603f948 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d37c21 View commit details
    Browse the repository at this point in the history
  6. Remove defunct elastic_output reference from operator README (open-te…

    …lemetry#26034)
    
    **Description:** The operators README file still included a reference to
    the `elastic_output` which was removed a while back in favor of the
    `elasticsearchexporter`. This PR replaces the example with a file_output
    example, which still exists.
    joshdover authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    04dd0cf View commit details
    Browse the repository at this point in the history
  7. Translate unit from words to UCUM in the prometheus receiver (open-te…

    …lemetry#25887)
    
    Fixes
    open-telemetry#23208
    
    This is the reverse of the logic in the prometheus exporter, which
    changes UCUM to words.
    dashpole authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    23f286c View commit details
    Browse the repository at this point in the history
  8. [chore][fileconsumer] Fix bug where flush period would be forgotten (o…

    …pen-telemetry#26033)
    
    Adds a test for and fixes a bug introduced in
    open-telemetry#25847
    
    No changelog is necessary because the bug was introduced yesterday and
    was never released.
    djaglowski authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7efd37b View commit details
    Browse the repository at this point in the history
  9. [chore][fileconsumer] Extract splitter, flusher, multiline, encoding …

    …into dedicated package (open-telemetry#25914)
    
    ~~Follows open-telemetry#26019~~
    
    There are several structs in `pkg/stanza/operator/helper` which define
    and manage tokenization related behaviors.
    `fileconsumer` has a dependency on these, as do a few other components
    such as tcp and udp receivers. These structs have complex
    interrelationships which I find difficult to reason about and difficult
    to manage. Their current location in the `helpers` package is unhelpful
    and unnecessary. I'd like to move them into a dedicated package where I
    can start to untangle and hopefully simplify them.
    djaglowski authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    20d7689 View commit details
    Browse the repository at this point in the history
  10. [chore] [exporter/coralogix] Document and test attributes ordering (o…

    …pen-telemetry#26027)
    
    **Description:** We were seeing reports of cases where unexpected
    attribute has been picked up as subsytem / application attribute. This
    PR adds some clarifications on how the attribute is picked. Also adds
    tests to validate this behavior.
    
    **Link to tracking Issue:** N/A
    
    **Testing:** N/A
    
    **Documentation:** Added documentation regarding attributes ordering.
    
    ---------
    
    Signed-off-by: Matej Gera <[email protected]>
    matej-g authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    1bf930d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b13cc62 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    302630b View commit details
    Browse the repository at this point in the history
  13. [chore] dependabot updates Tue Aug 22 20:28:42 UTC 2023 (open-telemet…

    …ry#26039)
    
    Bump cloud.google.com/go/spanner from 1.47.0 to 1.48.0 in
    /receiver/googlecloudspannerreceiver
    Bump github.com/ClickHouse/clickhouse-go/v2 from 2.13.0 to 2.13.2 in
    /exporter/clickhouseexporter
    Bump github.com/aliyun/aliyun-log-go-sdk from 0.1.51 to 0.1.53 in
    /exporter/alibabacloudlogserviceexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.327 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /exporter/datadogexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.323 to 1.44.328 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go-v2 from 1.20.1 to 1.20.3 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2 from 1.20.1 to 1.21.0 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.33 to 1.18.35 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.33 to 1.18.36 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.32 to 1.13.34 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.32 to 1.13.35 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.18.2 to 1.18.5
    in /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.21.2 to 1.21.4 in
    /extension/sigv4authextension
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in /cmd/configschema
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /exporter/awsemfexporter
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /exporter/googlecloudpubsubexporter
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /exporter/tanzuobservabilityexporter
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in /pkg/ottl
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /processor/k8sattributesprocessor
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /processor/tailsamplingprocessor
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /receiver/awsxrayreceiver
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /receiver/k8sclusterreceiver
    Bump github.com/google/uuid from 1.3.0 to 1.3.1 in
    /receiver/skywalkingreceiver
    Bump github.com/mongodb-forks/digest from 1.0.4 to 1.0.5 in
    /receiver/mongodbatlasreceiver
    Bump github.com/sijms/go-ora/v2 from 2.7.11 to 2.7.14 in
    /receiver/sqlqueryreceiver
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.719 to 1.0.727 in /exporter/tencentcloudlogserviceexporter
    Bump go.opentelemetry.io/collector/receiver from 0.82.0 to 0.83.0 in
    /receiver/googlecloudpubsubreceiver
    Bump golang.org/x/vuln from 1.0.0 to 1.0.1 in /internal/tools
    Bump gonum.org/v1/gonum from 0.13.0 to 0.14.0 in /pkg/stanza
    Bump gonum.org/v1/gonum from 0.13.0 to 0.14.0 in
    /receiver/statsdreceiver
    Bump google.golang.org/api from 0.136.0 to 0.138.0 in
    /exporter/f5cloudexporter
    Bump google.golang.org/api from 0.136.0 to 0.138.0 in
    /exporter/googlecloudpubsubexporter
    Bump google.golang.org/api from 0.136.0 to 0.138.0 in
    /receiver/googlecloudpubsubreceiver
    Bump google.golang.org/api from 0.136.0 to 0.138.0 in
    /receiver/googlecloudspannerreceiver
    opentelemetrybot authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    331e1a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. [chore] [processor/transform] Add the missing parenthesis in the READ…

    …ME example (open-telemetry#26066)
    
    One parenthesis is missing in "Comnbine two attributes" example code.
    monoxono authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    717a842 View commit details
    Browse the repository at this point in the history
  2. [exporter/loadbalancingexporter] fix k8s service resolver retaining i…

    …nvalid old endpoints (open-telemetry#25061)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    fix k8s service resolver retaining invalid old endpoints
    
    In the endpoint update event, the step of deleting the old endpoint is
    missed, so a connection request will still be made to the old endpoint.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#24914 
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    
    Signed-off-by: Yuan Fang <[email protected]>
    Co-authored-by: Juraci Paixão Kröhling <[email protected]>
    fyuan1316 and jpkrohling authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    653ab06 View commit details
    Browse the repository at this point in the history
  3. [chore] dependabot updates Wed Aug 23 04:31:08 UTC 2023 (open-telemet…

    …ry#26067)
    
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /exporter/datadogexporter
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.328 to 1.44.329 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.33 to 1.18.36 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.35 to 1.18.36 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.32 to 1.13.35 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.34 to 1.13.35 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.21.4 to 1.21.5 in
    /extension/sigv4authextension
    Bump github.com/sijms/go-ora/v2 from 2.7.14 to 2.7.15 in
    /receiver/sqlqueryreceiver
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.727 to 1.0.728 in /exporter/tencentcloudlogserviceexporter
    Bump go.opentelemetry.io/collector/receiver from 0.82.0 to 0.83.0 in
    /receiver/googlecloudpubsubreceiver
    opentelemetrybot authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    841dd60 View commit details
    Browse the repository at this point in the history
  4. fix e2e telemetrygen pod to enable e2e-test action (open-telemetry#25905

    )
    
    **Description:** 
    before open-telemetry#25889 is released, the telemetrygen image is still not the
    latest one, so we need to
    fix e2e telemetrygen pod yaml to enable e2e-test action again.
    
    ---------
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e7dd234 View commit details
    Browse the repository at this point in the history
  5. Add support for Metrics Slices to ottl len converter (open-telemetry#…

    …25890)
    
    Fixes open-telemetry#25868
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    markdingram authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    5c63c48 View commit details
    Browse the repository at this point in the history
  6. Allow log's body to be set in telemetrygen (open-telemetry#26069)

    This change adds a flag allowing users to set the log's body. It also
    sets a log body to a default message.
    
    Replaces open-telemetry#26031
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    jpkrohling authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    2908554 View commit details
    Browse the repository at this point in the history
  7. [exporter/tanzuobservability] Deprecate Tanzu Observability (Wavefron…

    …t) Exporter (open-telemetry#25904)
    
    The Tanzu Observability (Wavefront) Proxy has support for ingesting
    traces and metrics via OTLP, so the vendor specific exporter is no
    longer needed. This PR adds a deprecation message.
    
    **Link to tracking Issue:**
    open-telemetry#24225
    
    **Documentation:**
    Readme updated with deprecation notice and link to migration
    documentation.
    oppegard authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    cb7c0dc View commit details
    Browse the repository at this point in the history
  8. [chore] dependabot updates Wed Aug 23 16:09:23 UTC 2023 (open-telemet…

    …ry#26077)
    
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.728 to 1.0.729 in /exporter/tencentcloudlogserviceexporter
    opentelemetrybot authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    7669ba0 View commit details
    Browse the repository at this point in the history
  9. receiver_creator: update expr with breaking type fn (open-telemetry#2…

    …6064)
    
    Fixing a bug - These changes adopt the latest version of expr and
    incorporate a breaking built-in `type` function addition by relocating
    its implementation to `typeOf`.
    
    Fixes open-telemetry#26038
    rmfitzpatrick authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    3a0c2d1 View commit details
    Browse the repository at this point in the history
  10. [chore] Update lb exporter and k8sattributes processor with aws distro (

    open-telemetry#26079)
    
    **Description:** ADOT Collector now includes load balancing exporter and
    k8s attributes processor. This PR Updates medata.yaml and the components
    associated readme.
    bryan-aguilar authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    ad2a076 View commit details
    Browse the repository at this point in the history
  11. [pkg/resourcetotelemetry] enable exhaustive lint (open-telemetry#26075)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    eba9ae2 View commit details
    Browse the repository at this point in the history
  12. [chore] enforce validation of codeowners membership (open-telemetry#2…

    …4638)
    
    **Description:**
    This adds a validation to our codeowners by forcing us to review and
    manage the codeowners registered with the OpenTelemetry github
    organization.
    atoulme authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    8823777 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. [chore] Check component API (open-telemetry#25855)

    **Description:**
    Introduce an API checker ensuring components only define a function per
    component to expose the factory function NewFactory
    
    **Testing:**
    Run locally, run as part of CI
    atoulme authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    05fa61a View commit details
    Browse the repository at this point in the history
  2. [chore] only check for codeowners on main branch (open-telemetry#26088)

    Restrict when this step is run to make sure the secret GITHUB_TOKEN is
    set.
    atoulme authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    00ed7d7 View commit details
    Browse the repository at this point in the history
  3. [receiver/memcached] remove duplicate Timeout setting (open-telemetry…

    …#26084)
    
    Use the Timeout setting from ScraperHelper instead
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    31d7a6c View commit details
    Browse the repository at this point in the history
  4. [receiver/k8sobjects] Switch to current config testing pattern (open-…

    …telemetry#26078)
    
    **Description:** 
    Updates the component to use the latest config testing patterns.
    TylerHelmuth authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2160716 View commit details
    Browse the repository at this point in the history
  5. [pkg/translator/loki] Moved labels names normalization to LogToLokiEn…

    …try function (open-telemetry#26093)
    
    **Description:** <Describe what has changed.>
    The public method `LogToLokiEntry` should return normalized label names
    to release developers who use it from the necessity to normalize them in
    their code
    
    **Testing:** adjusted unit tests of lokitranslator
    mar4uk authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    9de35a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2ec4c67 View commit details
    Browse the repository at this point in the history
  7. Add JMX metrics gatherer version 1.29.0-alpha (open-telemetry#26089)

    Add JMX metrics gatherer version `1.29.0-alpha`.
    
    cc @open-telemetry/java-contrib-approvers
    opentelemetrybot authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2c55945 View commit details
    Browse the repository at this point in the history
  8. [chore] fix exhaustive lint for processor groupbyattrs (open-telemetr…

    …y#24919)
    
    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    fatsheep9146 and Alex Boten authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    aecea0d View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. [exporter/awsxray] Feature Gate to Allow fully random Trace IDs in XR…

    …ay Exporter (open-telemetry#26041)
    
    Currently, the AWS XRay Exporter will drop segments/traces with trace
    IDs where the first 32 bits, when converted to UNIX Epoch time, are not
    within the past 28 days. This change is to add an Alpha feature gate
    `exporter.awsxray.skiptimestampvalidation`, which is disabled by
    default. If enabled, the timestamp restriction is removed so that users
    do not need to use the AWS XRay ID Generator.
    
    - Updated unit test in `config_test.go` 
    - Added unit tests in `factory_test.go` and `segment_test.go`
    - All other unit tests related to trace ID are passing.
    jj22ee authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    8fdaaef View commit details
    Browse the repository at this point in the history
  2. added a new postgresql metric. (open-telemetry#26086)

    Added new metric `postgresql.time_files` which is
    number of temp files detected in a database.
    
    Fixes open-telemetry#26080
    samiura authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    2837fb5 View commit details
    Browse the repository at this point in the history
  3. [receiver/zookeeper] remove duplicate Timeout field (open-telemetry#2…

    …6082)
    
    Rely on the scraper helper's Timeout instead
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    15ebd27 View commit details
    Browse the repository at this point in the history
  4. [chore] [exporter/datasetexporter]: Update dataset-go to 0.14.0 (open…

    …-telemetry#26094)
    
    Upgrade dataset-go from 0.12.1 to 0.14.0
    
    Next release is happening on 2023-08-28 (Monday) -
    https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/release.md
    - but next dependant is running on 2023-08-31 (Wednesday) -
    https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/.github/dependabot.yml
    - so it will not get updated on time.
    martin-majlis-s1 authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f18b826 View commit details
    Browse the repository at this point in the history
  5. [receiver/azuremonitorreceiver] Added new attributes for metrics (ope…

    …n-telemetry#24774)
    
    Added new attributes: name, type and resource group to the metrics
    altuner authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    247c572 View commit details
    Browse the repository at this point in the history
  6. [chore] Add bryan-aguilar as EMF Exporter codeowner (open-telemetry#2…

    …6100)
    
    **Description:** Adding myself as a codeowner of AWS EMF Exporter
    bryan-aguilar authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    29fbfaa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    734cd3e View commit details
    Browse the repository at this point in the history
  8. Parse scope information from otel_scope_name, otel_scope_version, and…

    … otel_scope_info (open-telemetry#25898)
    
    **Description:**
    
    Implements this specification:
    https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/compatibility/prometheus_and_openmetrics.md#instrumentation-scope,
    with
    open-telemetry/opentelemetry-specification#3660
    
    Instrumentation Scope
    
    > Each otel_scope_info metric point present in a batch of metrics SHOULD
    be dropped from the incoming scrape, and converted to an instrumentation
    scope. The otel_scope_name and otel_scope_version labels, if present,
    MUST be converted to the Name and Version of the Instrumentation Scope.
    Additional labels MUST be added as scope attributes, with keys and
    values unaltered. Other metrics in the batch which have otel_scope_name
    and otel_scope_version labels that match an instrumentation scope MUST
    be placed within the matching instrumentation scope, and MUST remove
    those labels.
    
    > Metrics which are not found to be associated with an instrumentation
    scope MUST all be placed within an empty instrumentation scope, and MUST
    not have any labels removed.
    
    It does this by:
    
    * For all metrics, use `otel_scope_name` and `otel_scope_version` to set
    the scope name and version.
    * For `otel_scope_info` metrics, use `otel_scope_name` and
    `otel_scope_version` as the scope name and version, and all other labels
    (other than `job`/`instance`/`__name__`) as scope attributes.
    * Change `map[metricName]metricFamily` to
    `map[scope][metricName]metricFamily` to sort metrics by instrumentation
    scope as they come in, and to make writing the scope easier on commit.
    
    **Link to tracking Issue:**
    Fixes
    open-telemetry#25870
    dashpole authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    642e7f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. [receiver/jaeger] Removing remote sampling configuration code (open-t…

    …elemetry#24186)
    
    Most remote sampling code is already removed from the jaeger receiver
    via #6633, but the configuration is still there. It is unused and should
    be removed.
    
    The only reason I can think of for retaining it is so that old
    configuration files don't stop the Collector from running. However,
    given that this is a no-op, I think it would be better to have an error
    and let the customers reconfigure their collectors. Here, I'm assuming
    that configuring a struct which doesn't exist will indeed raise an
    error.
    
    There is no changelog entry since the change is mostly an implementation
    detail.
    
    ---------
    
    Co-authored-by: Juraci Paixão Kröhling <[email protected]>
    ptodev and jpkrohling authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0c12aa3 View commit details
    Browse the repository at this point in the history
  2. [pkg/pdatatest] enable exhaustive lint (open-telemetry#26105)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    120746f View commit details
    Browse the repository at this point in the history
  3. feat: add duration to int float converters (open-telemetry#25069)

    Description: Allows conversion of durations to nanoseconds,
    microseconds, milliseconds, seconds, minutes or hours
    
    Link to tracking Issue: 
    Related to open-telemetry#24686 
    
    Testing: Unit tests for each converter
    
    Documentation:
    
    ---------
    
    Co-authored-by: Tyler Helmuth <[email protected]>
    fchikwekwe and TylerHelmuth authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0ad6de0 View commit details
    Browse the repository at this point in the history
  4. [chore] [pkg/translator] enable exhaustive lint (open-telemetry#26106)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    6da76fd View commit details
    Browse the repository at this point in the history
  5. [chore] [ci-lint-job] Lint ci increased timeout to 30m (open-telemetr…

    …y#26112)
    
    TImeout increased to 30m
    
    **Link to tracking Issue:** open-telemetry#25875
    altuner authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    c8c473f View commit details
    Browse the repository at this point in the history
  6. [receiver/snmpreceiver] make timeout configureable (open-telemetry#26070

    )
    
    **Description:** 
    The timeout of snmp requests was hard coded to 5 seconds. This commit
    adds timeout to the configuration of this receiver. The timeout can now
    be set using the timeout key at the higest level in the configuration.
    The default is left at 5 seconds.
    
    **Link to tracking Issue:** 
    open-telemetry#25885
    
    **Testing:** 
    Updated `TestNewFactory` method to reflect new default config.
    Ran receiver against devices demanding a high timeout. During testing
    added extra logging statements to check if timeout setting was
    propagated correctly to the underlying SNMP library and if it was
    reflected in the SNMP commands executed. Tests succeeded. Removed extra
    logging statements as we shouldn't create a log per datapoint received
    in production.
    
    **Documentation:** 
    Added the new config option `timeout` to README.
    technimad-splunk authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    164696c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb932d1 View commit details
    Browse the repository at this point in the history
  8. [chore] add splunk distro to basic auth extension (open-telemetry#26239)

    Add that this component is now shipping as part of the Splunk
    distribution.
    atoulme authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    52cce7c View commit details
    Browse the repository at this point in the history
  9. [chore] [CI] Temporarily disable check codeowners step in the check j…

    …ob (open-telemetry#26125)
    
    To restore the main build and unblock the release
    
    Updates
    open-telemetry#26124
    dmitryax authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    23addda View commit details
    Browse the repository at this point in the history
  10. [chore] [exporter/googlemanagedprometheusexporter] correct zone in Re…

    …adme (open-telemetry#26242)
    
    **Description:** <Describe what has changed.>
    The zone `us-east-1` is not a valid GCP zone, which causes writing
    metrics with this example processor to fail. `us-east-1` is the AWS
    region, which means `aws:us-east-1` would work, but this PR changes this
    to the GCP equivalent `us-east1`.
    braydonk authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    49e5497 View commit details
    Browse the repository at this point in the history
  11. [chore] Upgrade k8s.io/client-go to v0.28.1 (open-telemetry#26243)

    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    There was a breaking change in this upgrade that needed to be handled
    manually. The fix is to replace usages of ConfigMapsLeasesResourceLock
    with LeasesResourceLock.
    
    To do the deps updates I did the following:
    ``` 
    cd internal/aws/k8s/
    go get -u k8s.io/[email protected]
    cd ../../kubelet/
    go get -u k8s.io/[email protected]
    ```
    These directories correspond to the two PRs that were closed because of
    the original issue.
    Original PRs: open-telemetry#26010, and open-telemetry#26156.
    
    This doesn't update all packages to use v0.28.1, so let me know if I
    should update to include all others as well.
    
    **Link to tracking Issue:** <Issue number if applicable>
    Fixes open-telemetry#26024
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Build completes successfully now
    
    **Documentation:** <Describe the documentation added.>
    crobert-1 authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    110cd54 View commit details
    Browse the repository at this point in the history
  12. [chore] [receiver/prometheus] fix flaky TestScopeInfoScopeAttributes …

    …unit test (open-telemetry#26240)
    
    **Description:**
    
    Fixes
    open-telemetry#26123
    
    It sorts scopes before checking them.
    dashpole authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    781575d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. [receiver/podman] remove duplicate Timeout setting (open-telemetry#26083

    )
    
    Use the Timeout setting from ScraperHelper instead
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    ee403a9 View commit details
    Browse the repository at this point in the history
  2. Update googlecloud dependency to v0.43.0 (open-telemetry#26071)

    Update googlecloud dependency from v0.42.0 to v0.43.0. See the full set
    of changes here:
    https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/releases/tag/v0.43.0
    
    I refactored the API surface of the googlemanagedprometheus package to
    minimize future breaking changes in
    GoogleCloudPlatform/opentelemetry-operations-go#709.
    This created a Config struct in that package with configuration options
    for functions in the package. It is backwards-compatible with the
    configuration currently in the googlemanagedprometheus exporter, but
    adds a new option `add_metric_suffixes`.
    
    This also removes the deprecated BuildPromCompliantName now that the
    googlemanagedprometheus library has migrated to the new function.
    
    **Testing:**
    
    Expanded config unit test to cover all fields.
    
    **Documentation:**
    
    Updated the README with new `add_metric_suffixes` configuration. This
    configuration matches the configuration used by the prometheus remote
    write and prometheus exporters.
    dashpole authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    d4f10f8 View commit details
    Browse the repository at this point in the history
  3. [chore] update otel-go modules (open-telemetry#26251)

    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b1cf94e View commit details
    Browse the repository at this point in the history
  4. [receiver/snmpreceiver] Add support for SNMP objects of type counter64 (

    open-telemetry#26119)
    
    Add support for SNMP obecjts of type counter64. The gosnmp library
    already has support for this type.
    And we already cast all numerical values to an int64.
    technimad-splunk authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    05ad1a7 View commit details
    Browse the repository at this point in the history
  5. [receiver/postgresql] New metric: number of sequential scans. (open-t…

    …elemetry#26122)
    
    Added new metric -- `postgresql.sequential_scans`, the number of sequential scans initiated on a table.
    bjandras authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    69c74fb View commit details
    Browse the repository at this point in the history
  6. [receiver/snmp] Add column and scalar OID metrics to resources that h…

    …ave scalar OID attributes (open-telemetry#25174)
    
    **Description:** <Describe what has changed.>
    - Added a new scalar_oid field to ResourceAttribtueConfigs to allow
    Scalar OIDs to be used as resource attributes (on Column OID metrics)
    - Added support for (Scalar OID only) resource attributes on Scalar OID
    metrics as well.
    
    **Link to tracking Issue:** 
    
    open-telemetry#23373
    
    **Testing:** 
    - Valid and invalid configs using a scalar_oid resource attribute on
    both scalar and column oid metrics
    - Adding indexed metrics to resources with scalar_oid resource
    attributes
    - Adding scalar metrics to resources with scalar_oid resource attributes
    
    **Documentation:** <Describe the documentation added.>
    - Description of new scalar_oid field in ResourceAttributeConfig and
    comments on new functions
    - Description of new ResourceAttributes field on Scalar OID metrics
    kuiperda authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    ba8cfce View commit details
    Browse the repository at this point in the history
  7. [chore][receiver/filelog]: add hyperlink to operator docs (open-telem…

    …etry#26260)
    
    **Description:** 
    I'm adding this for readability and convenience - it seems reasonable
    and intuitive to be able to jump to operator docs from that place.
    aboguszewski-sumo authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b0056fa View commit details
    Browse the repository at this point in the history
  8. Revert "[chore] update otel-go modules" (open-telemetry#26261)

    Reverts open-telemetry#26251
    
    This upgrade will be blocked until
    open-telemetry/opentelemetry-collector#8299
    Alex Boten authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    15c43a6 View commit details
    Browse the repository at this point in the history
  9. [chore] [exporter/coralogixexporter] Change codeowners (open-telemetr…

    …y#26257)
    
    Removing non member of OTEL from code owners. See
    open-telemetry#23398
    povilasv authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    723d57c View commit details
    Browse the repository at this point in the history
  10. [chore] dependabot updates Tue Aug 29 18:55:46 UTC 2023 (open-telemet…

    …ry#26266)
    
    Bump cloud.google.com/go/spanner from 1.48.0 to 1.49.0 in
    /receiver/googlecloudspannerreceiver
    Bump github.com/ClickHouse/clickhouse-go/v2 from 2.13.2 to 2.13.3 in
    /exporter/clickhouseexporter
    Bump github.com/DataDog/datadog-api-client-go/v2 from 2.14.0 to 2.16.0
    in /exporter/datadogexporter
    Bump
    github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    from 1.18.0 to 1.19.1 in /exporter/datadogexporter
    Bump
    github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp
    from 1.18.0 to 1.19.1 in /processor/resourcedetectionprocessor
    Bump github.com/IBM/sarama from 1.40.1 to 1.41.0 in
    /exporter/kafkaexporter
    Bump github.com/IBM/sarama from 1.40.1 to 1.41.0 in
    /receiver/kafkametricsreceiver
    Bump github.com/IBM/sarama from 1.40.1 to 1.41.0 in
    /receiver/kafkareceiver
    Bump github.com/aliyun/aliyun-log-go-sdk from 0.1.53 to 0.1.54 in
    /exporter/alibabacloudlogserviceexporter
    Bump github.com/antonmedv/expr from 1.13.0 to 1.14.3 in /pkg/stanza
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /exporter/datadogexporter
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.333 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.36 to 1.18.37 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.36 to 1.18.37 in
    /extension/sigv4authextension
    Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.2 to 2.17.1 in
    /receiver/opencensusreceiver
    Bump github.com/sijms/go-ora/v2 from 2.7.15 to 2.7.17 in
    /receiver/sqlqueryreceiver
    Bump github.com/snowflakedb/gosnowflake from 1.6.23 to 1.6.24 in
    /receiver/sqlqueryreceiver
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.729 to 1.0.732 in /exporter/tencentcloudlogserviceexporter
    opentelemetrybot authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    1604f64 View commit details
    Browse the repository at this point in the history
  11. [exporter/prometheusremotewriteexporter] Retry on 5xx status codes us…

    …ing `cenkalti/backoff` client (open-telemetry#23842)
    
    **Description:** Fix the Retry on 5xx status code using
    `cenkalti/backoff` package and added unit test.
    
    Thanks to @rapphil for proposing the
    [solution](open-telemetry#20304 (comment)).
    
    **Link to tracking Issue:** open-telemetry#20304 
    
    **Testing:** Added unit tests for retryOn5xx and noRetryOn4xx
    
    Prometheus compliance test results -
    
    ```
    --- PASS: TestRemoteWrite (20.10s)
        --- PASS: TestRemoteWrite/otelcollector (0.01s)
            --- PASS: TestRemoteWrite/otelcollector/NameLabel (10.05s)
            --- PASS: TestRemoteWrite/otelcollector/Invalid (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/RepeatedLabels (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/Retries400 (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/SortedLabels (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/Up (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/JobLabel (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/HonorLabels (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/EmptyLabels (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/Counter (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/InstanceLabel (10.06s)
            --- PASS: TestRemoteWrite/otelcollector/Ordering (17.10s)
            --- PASS: TestRemoteWrite/otelcollector/Histogram (10.02s)
            --- PASS: TestRemoteWrite/otelcollector/Gauge (10.02s)
            --- PASS: TestRemoteWrite/otelcollector/Headers (10.02s)
            --- PASS: TestRemoteWrite/otelcollector/Retries500 (10.03s)
            --- PASS: TestRemoteWrite/otelcollector/Staleness (10.03s)
            --- PASS: TestRemoteWrite/otelcollector/Summary (10.03s)
            --- PASS: TestRemoteWrite/otelcollector/Timestamp (10.03s)
    PASS
    ok      github.com/prometheus/compliance/remote_write   20.368s
    ```
    
    ---------
    
    Co-authored-by: Anthony Mirabella <[email protected]>
    vasireddy99 and Aneurysm9 authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    8715a5c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cbf8cf6 View commit details
    Browse the repository at this point in the history
  13. [chore] Prepare release 0.84.0 (open-telemetry#26294)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v0.84.0
    - sed -i.bak s/0.83.0/0.84.0/g versions.yaml
    - make multimod-prerelease
    - make multimod-sync
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    opentelemetrybot and dmitryax authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5751779 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    0367e61 View commit details
    Browse the repository at this point in the history
  2. [chore] [CI] Fix check-collector-module-version.sh (open-telemetry#26299

    )
    
    Fix the module matching pattern in go.mod to always expect the space
    before the version and avoid matching the existing comment:
    ```
    // Code generated by "go.opentelemetry.io/collector/cmd/builder". DO NOT EDIT.
    ```
    
    Fixes test failing in
    open-telemetry#26296
    dmitryax authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3ec9d22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be12485 View commit details
    Browse the repository at this point in the history
  4. [chore][receiver/otlpjsonfile] rename rvcr import (open-telemetry#26308)

    Rename the receiver struct away to avoid clashing with import, matching
    expected method signature.
    
    See open-telemetry#26304
    atoulme authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    28fe356 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c9bc1f View commit details
    Browse the repository at this point in the history
  6. [pkg/ottl] enable exhaustive lint (open-telemetry#26311)

    **Description:** 
    related open-telemetry#23266
    
    Signed-off-by: Ziqi Zhao <[email protected]>
    fatsheep9146 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b958da4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5d2cd63 View commit details
    Browse the repository at this point in the history
  8. [chore] [CI] Add cmd/builder core module to the update-dep script (op…

    …en-telemetry#26296)
    
    `internal/tools` module depends on
    `go.opentelemetry.io/collector/cmd/builder`. We need to include it in
    the update-dep script to get it updated when `make update-otel` is run.
    
    Co-authored-by: Alex Boten <[email protected]>
    dmitryax and Alex Boten authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    78800a8 View commit details
    Browse the repository at this point in the history
  9. [receiver/kubeletstats] Move metrics section to the top (open-telemet…

    …ry#26291)
    
    **Description:** 
    I've received some internal feedback that unless you know what a kubelet
    is, understanding which metrics the kubeletstatsreceiver collectors is
    difficult. To make understanding this component easier I've adjusted the
    initial tagline and moved the metrics documentation to the top.
    TylerHelmuth authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    739a688 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    56ddbc3 View commit details
    Browse the repository at this point in the history
  11. [receiver/dockerstats] remove duplicate Timeout setting (open-telemet…

    …ry#26114)
    
    Use the Timeout setting from ScraperHelper instead
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    7f452e5 View commit details
    Browse the repository at this point in the history
  12. [processor/transform] Fix link typo in README.md (open-telemetry#26309)

    Add missing parentheses for link.
    andrewkroh authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    43a0e59 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5645f1e View commit details
    Browse the repository at this point in the history
  14. [chore][pkg/stanza] Simplify tokenize package (open-telemetry#26040)

    This PR contains several simplifications within and relating to the new
    tokenization package:
    - `tokenize.Multiline` now returns a `bufio.splitFunc` without concern
    for a flush func. A flush func is applied later if necessary.
    - Remove `tokenize.Splitter`. `SplitterConfig` can now generate a
    `bufio.SplitFunc` directly.
    - Unexport `tokenize.Flusher`. `FlusherConfig` can now wrap a
    `bufio.SplitFunc` directly. (It does still create a struct to maintain
    state, but then wraps the split func with a receiver that interacts with
    this state.)
    - `fileconsumer`'s internal `splitter` package was also simplified. It
    may make sense to merge this into `tokenize` in a future PR, but this PR
    is large enough.
    djaglowski authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f6f1a24 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    9b61042 View commit details
    Browse the repository at this point in the history
  2. List Grafana Agent as a distribution to 2 more components (open-telem…

    …etry#26104)
    
    We are going to release a new version of Grafana Agent which includes
    two more Collector components.
    
    The Grafana Agent release will be on 2023-08-30, so ideally the PR
    should be merged on 2023-08-30 as well.
    ptodev authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    7211102 View commit details
    Browse the repository at this point in the history
  3. [*/datadog] Bump opentelemetry-mapping-go to v0.8.0 (open-telemetry#2…

    …6355)
    
    **Description:** 
    
    Bumps `github.com/DataDog/opentelemetry-mapping-go` to v0.8.0, fixes
    crash with empty exponential histograms.
    
    **Link to tracking Issue:** Fixes open-telemetry#26103
    mx-psi authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3568689 View commit details
    Browse the repository at this point in the history
  4. [connector/datadog] Fix go directive (open-telemetry#26356)

    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    The `go` directive was pointing to Go 1.19 instead of Go 1.20.
    mx-psi authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    23cd8a1 View commit details
    Browse the repository at this point in the history
  5. [chore] Rename decoder package to decode (open-telemetry#26340)

    This just changes a very recently added package name. I think it matches
    typical naming conventions better, especially when viewed as part of
    open-telemetry#26241.
    djaglowski authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    c98013a View commit details
    Browse the repository at this point in the history
  6. [chore] dependabot updates Thu Aug 31 14:43:16 UTC 2023 (open-telemet…

    …ry#26357)
    
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /exporter/datadogexporter
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.44.333 to 1.45.0 in
    /receiver/awsxrayreceiver
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.732 to 1.0.735 in /exporter/tencentcloudlogserviceexporter
    opentelemetrybot authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    fac7aba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7241532 View commit details
    Browse the repository at this point in the history
  8. [processor/tailsampling] fix tailsampling lost instrumentation scope …

    …info (open-telemetry#25117)
    
    **Description:** Added saving instrumentation library information. 
    Fix issue:
    open-telemetry#13642
    
    How solved: 
    1. Add saving information about instrumentation scope for traces:
    processor/tailsamplingprocessor/processor.go:307
    2. Sampled spans will now be put into the previous version of the
    instrumentation scope: processor/tailsamplingprocessor/processor.go:435
    
    
    **Testing:** on production with high load. Unit tests in progress
    
    **Documentation:** no documentation changes
    siriusfreak authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3e6c2a6 View commit details
    Browse the repository at this point in the history
  9. [chore] Fix GitHub add-label workflow to ping codeowners (open-teleme…

    …try#26362)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    The add-label workflow is used by GitHub when manually adding labels to
    issues. When adding a new component to an issue, the workflow attempts
    to ping codeowners of the given component. However, the link to the ping
    codeowners script was outdated, and was failing. This change references
    the moved script.
    
    **Link to tracking Issue:** <Issue number if applicable>
    Resolves open-telemetry#26361
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    crobert-1 authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    4fabc48 View commit details
    Browse the repository at this point in the history
  10. feat: add time to int converters (open-telemetry#25147)

    Description: Allows conversion of time to nanoseconds, microseconds,
    milliseconds or seconds
    
    Link to tracking Issue:
    Related to
    open-telemetry#24686
    
    Testing: Unit tests for each converter
    
    Documentation:
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    Co-authored-by: Tyler Helmuth <[email protected]>
    Co-authored-by: Evan Bradley <[email protected]>
    4 people authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3a6f547 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. [exporter/influxdb] configurable LogRecord dimensions (open-telemetry…

    …#26342)
    
    **Description:** <Describe what has changed.>
    Adds new config value `LogRecordDimensions` to influxdbexporter, similar
    to open-telemetry#23230. This allows the user to specify which otel attributes
    translate to InfluxDB tags, and which should be written to the
    `attributes` InfluxDB field.
    
    Incidentally, this change also updates the main dependency of
    influxdbreceiver, but no important changes were made to that module.
    
    **Link to tracking Issue:**
    
    influxdata/influxdb-observability#273
    jacobmarble authored Sep 2, 2023
    Configuration menu
    Copy the full SHA
    ebdf15c View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. [receiver/loki] Link readme to config helpers (open-telemetry#26369)

    Add a link from the Loki receiver's readme to some of the helpers that
    can be used with it.
    
    closes
    open-telemetry#26352
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    jpkrohling authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    ca3ebe7 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. [chore] dependabot updates Tue Sep 5 01:11:14 UTC 2023 (open-telemetr…

    …y#26457)
    
    Bump actions/checkout from 3 to 4
    Bump github.com/IBM/sarama from 1.41.0 to 1.41.1 in
    /exporter/kafkaexporter
    Bump github.com/IBM/sarama from 1.41.0 to 1.41.1 in
    /receiver/kafkametricsreceiver
    Bump github.com/IBM/sarama from 1.41.0 to 1.41.1 in
    /receiver/kafkareceiver
    Bump github.com/antonmedv/expr from 1.14.3 to 1.15.0 in /pkg/stanza
    Bump github.com/antonmedv/expr from 1.14.3 to 1.15.0 in
    /receiver/receivercreator
    Bump github.com/apache/thrift from 0.18.1 to 0.19.0 in
    /exporter/jaegerthrifthttpexporter
    Bump github.com/apache/thrift from 0.18.1 to 0.19.0 in
    /receiver/jaegerreceiver
    Bump github.com/apache/thrift from 0.18.1 to 0.19.0 in
    /receiver/kafkareceiver
    Bump github.com/apache/thrift from 0.18.1 to 0.19.0 in
    /receiver/pulsarreceiver
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /exporter/awscloudwatchlogsexporter
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /exporter/awsemfexporter
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /exporter/awsxrayexporter
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /exporter/datadogexporter
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /exporter/kafkaexporter
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /extension/observer/ecsobserver
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/awsutil
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/cwlogs
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/k8s
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/proxy
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/xray
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/aws/xray/testdata/sampleapp
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /internal/metadataproviders
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /processor/resourcedetectionprocessor
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /receiver/awsecscontainermetricsreceiver
    Bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.2 in
    /receiver/awsxrayreceiver
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.37 to 1.18.38 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/config from 1.18.37 to 1.18.38 in
    /extension/sigv4authextension
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.35 to 1.13.36 in
    /exporter/awskinesisexporter
    Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.35 to 1.13.36 in
    /extension/sigv4authextension
    Bump github.com/influxdata/influxdb-observability/common from 0.5.6 to
    0.5.7 in /exporter/influxdbexporter
    Bump github.com/influxdata/influxdb-observability/common from 0.5.6 to
    0.5.7 in /receiver/influxdbreceiver
    Bump github.com/influxdata/influxdb-observability/influx2otel from 0.5.6
    to 0.5.7 in /receiver/influxdbreceiver
    Bump github.com/influxdata/influxdb-observability/otel2influx from 0.5.6
    to 0.5.7 in /exporter/influxdbexporter
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in
    /exporter/signalfxexporter
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in
    /extension/observer/hostobserver
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in
    /receiver/awscontainerinsightreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in
    /receiver/hostmetricsreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in
    /receiver/jmxreceiver
    Bump github.com/shirou/gopsutil/v3 from 3.23.7 to 3.23.8 in /testbed
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.735 to 1.0.739 in /exporter/tencentcloudlogserviceexporter
    Bump github.com/wavefronthq/wavefront-sdk-go from 0.13.0 to 0.14.0 in
    /exporter/tanzuobservabilityexporter
    Bump golang.org/x/sys from 0.11.0 to 0.12.0 in
    /exporter/signalfxexporter
    Bump golang.org/x/sys from 0.11.0 to 0.12.0 in /pkg/stanza
    Bump golang.org/x/sys from 0.11.0 to 0.12.0 in /pkg/winperfcounters
    Bump golang.org/x/sys from 0.11.0 to 0.12.0 in
    /receiver/hostmetricsreceiver
    Bump golang.org/x/sys from 0.11.0 to 0.12.0 in
    /receiver/windowseventlogreceiver
    Bump golang.org/x/text from 0.12.0 to 0.13.0 in /cmd/configschema
    Bump golang.org/x/text from 0.12.0 to 0.13.0 in /cmd/mdatagen
    Bump golang.org/x/text from 0.12.0 to 0.13.0 in /internal/coreinternal
    Bump golang.org/x/text from 0.12.0 to 0.13.0 in /pkg/stanza
    Bump golang.org/x/text from 0.12.0 to 0.13.0 in /testbed
    Bump sigs.k8s.io/controller-runtime from 0.15.1 to 0.16.1 in
    /exporter/loadbalancingexporter
    opentelemetrybot authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    1fd40fb View commit details
    Browse the repository at this point in the history
  2. [exporter/datadog] Send host metadata on change, refactor main host m…

    …etadata sending (open-telemetry#25145)
    
    **Description:** 
    
    - [\*/datadog] Bump opentelemetry-mapping-go/\* to v0.7.1
    - [exporter/datadog] Use reporter for exporter host as well
    mx-psi authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5e25c8b View commit details
    Browse the repository at this point in the history
  3. [receiver/k8sobjects] Add ability to exclude deleted updates for watc…

    …hed objects (open-telemetry#26042)
    
    **Description:** 
    Adds a new configuration option that allows excluding `DELETED` updates
    for watched objects.
    
    **Link to tracking Issue:** 
    Closes
    open-telemetry#24904
    
    **Testing:** 
    New unit tests and tested locally
    
    **Documentation:**
    Updated the readme
    TylerHelmuth authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    930b421 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d5ec53 View commit details
    Browse the repository at this point in the history
  5. [pkg/ottl] Cleanup OTTL Time/Duration (open-telemetry#26364)

    I recently missed that func docs were missing when I merged some new
    functions. Also updated some godoc typos and renamed some function files
    to match our naming pattern.
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    Co-authored-by: Curtis Robert <[email protected]>
    3 people authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    bcd8221 View commit details
    Browse the repository at this point in the history
  6. [chore] dependabot updates Tue Sep 5 04:04:43 UTC 2023 (open-telemetr…

    …y#26459)
    
    Bump actions/checkout from 3 to 4
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.739 to 1.0.740 in /exporter/tencentcloudlogserviceexporter
    opentelemetrybot authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    78e9a35 View commit details
    Browse the repository at this point in the history
  7. chore(deps): update golang docker tag to v1.21 (open-telemetry#26461)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang | stage | minor | `1.20` -> `1.21` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
    time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    renovate-bot authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7b1f2b7 View commit details
    Browse the repository at this point in the history
  8. [receiver/postgresql] Add optional postgresql.database.locks metric (o…

    …pen-telemetry#26318)
    
    **Description:** Added new metric -- postgresql.database_locks -- the
    number of database locks .
    
    **Link to tracking Issue:** open-telemetry#26317
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    
    ---------
    
    Co-authored-by: Antoine Toulme <[email protected]>
    samiura and atoulme authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    92c1d44 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e6e5f54 View commit details
    Browse the repository at this point in the history
  10. [exporter/alibabacloudlogservice] do not expose method (open-telemetr…

    …y#26383)
    
    **Description:**
    Remove exposed function, only keep NewFactory to pass checkapi
    
    **Link to tracking Issue:**
    
    open-telemetry#26304
    sakulali authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    f94a24d View commit details
    Browse the repository at this point in the history
  11. [chore] Update CluserRole & CluserRoleBinding apiVersions (open-telem…

    …etry#24834)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    guyShilo authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    169ac6c View commit details
    Browse the repository at this point in the history
  12. [receiver/snmpreceiver] fix scalar RA # check (open-telemetry#26363)

    **Description:** 
    Fixed a bug introduced by
    [open-telemetry#25174](open-telemetry#25174)
    
    There was check that was supposed to ensure that all resource attributes
    added to a metric were scalar, but it was really checking if the number
    of resource attributes on a metric was the same as the total number of
    possible scalar resource attributes defined in the config. This check
    has been updated to explicitly verify that all of the resource
    attributes on the metric are scalar.
    
    Bug examples:
    - A column metric indexed by a column attribute has two scalar resource
    attributes with different names but the same oid value. They are the
    only two scalar RAs defined in the config. Since the oids are added to a
    map whose length is checked, they are seen as one value and the
    comparison fails so many resources are created instead of one.
    - A column metric indexed by a column attribute has only one scalar
    resource attribute when two possible attributes are defined in the
    config. The check fails and many resources are created instead of one.
    
    **Testing:** 
    - Test that a metric with one scalar resource attribute when two are
    available still creates only one resource
    - First bug does not feel necessary to unit test, it has been tested
    locally and is fixed.
    
    **Documentation:**
    - N/A
    kuiperda authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    06c7b3d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bd78858 View commit details
    Browse the repository at this point in the history
  14. chore(deps): update otel/opentelemetry-collector-contrib docker tag t…

    …o v0.84.0 (open-telemetry#26455)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    |
    [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases)
    | minor | `0.83.0` -> `0.84.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector-releases
    (otel/opentelemetry-collector-contrib)</summary>
    
    ###
    [`v0.84.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.84.0)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.83.0...v0.84.0)
    
    #### Changelog
    
    -
    [`7adc136`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7adc136)
    Prepare 0.84.0 release
    ([#&#8203;394](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/394))
    -
    [`b7aae21`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b7aae21)
    added webhook event receiver to manifest
    ([#&#8203;393](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/393))
    -
    [`eea27d9`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/eea27d9)
    adding datadog connector
    ([#&#8203;389](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/389))
    -
    [`6541997`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/6541997)
    \[admin] Add contrib component rules
    ([#&#8203;382](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/382))
    -
    [`bfa247c`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/bfa247c)
    Replace datadog-agent dependecy versions
    ([#&#8203;386](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/386))
    -
    [`6af351e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/6af351e)
    \[CI] Bump to Go 1.21
    ([#&#8203;385](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/385))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
    time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi43OS4xIiwidXBkYXRlZEluVmVyIjoiMzYuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    renovate-bot authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    13475cd View commit details
    Browse the repository at this point in the history
  15. [receiver/kubeletstats] fix client to refresh service account tokens (o…

    …pen-telemetry#26316)
    
    Support refreshing service account tokens in the client used to communicate with kubelet
    
    **Link to tracking Issue:** open-telemetry#26120
    jinja2 authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    fa5b2a0 View commit details
    Browse the repository at this point in the history
  16. [chore] dependabot updates Tue Sep 5 20:41:22 UTC 2023 (open-telemetr…

    …y#26476)
    
    Bump actions/checkout from 3 to 4
    Bump github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common
    from 1.0.740 to 1.0.741 in /exporter/tencentcloudlogserviceexporter
    opentelemetrybot authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    245d7ce View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. [cmd/opampsupervisor] Add tables showing the Supervisor's current sta…

    …tus to its README (open-telemetry#26472)
    
    **Description:**
    
    Give some information on the current status of the Supervisor so anyone
    looking to test it or follow its development can get an understanding of
    its current state.
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    evan-bradley and evan-bradley authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    fe7ee75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a09b4d7 View commit details
    Browse the repository at this point in the history
  3. [chore] [receiver/hostmetrics] Don't collect data for disabled metric (

    …open-telemetry#26474)
    
    If `system.network.connections` metric is disabled, don't collect the
    information from the host to not waste CPU cycles
    
    Fixes
    open-telemetry#25815
    dmitryax authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    854550b View commit details
    Browse the repository at this point in the history
  4. [exporter/jaeger] do not expose method (open-telemetry#26466)

    **Description:**
    Remove exposed function, only keep NewFactory to pass checkapi
    
    **Link to tracking Issue:**
    
    open-telemetry#26304
    sakulali authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    f85204a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    16db6ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db5fd4d View commit details
    Browse the repository at this point in the history
  7. [processor/routing] Properly create new pdata instances (open-telemet…

    …ry#26464)
    
    This PR changes the routing processor so that it properly creates new
    instances of pdata.Span and InstrumentationScope, avoiding crashes later
    on due to nil pointers.
    
    Fixes open-telemetry#26462
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    
    ---------
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    jpkrohling authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d0e400d View commit details
    Browse the repository at this point in the history
  8. [extension/jaegerremotesampling]: Replace Thrift-gen with Proto-gen t…

    …ypes for sampling strategies (open-telemetry#18485)
    
    Add featuregates to replace Thrift-gen with Proto-gen types for sampling strategies. Available featuregates are:
      - extension.jaegerremotesampling.replaceThriftWithProto
      - receiver.jaegerreceiver.replaceThriftWithProto
     
    Closes open-telemetry#18401 
    Ref open-telemetry#18047
    
    --
    
    cc @jpkrohling
    
    ---------
    
    Signed-off-by: Benedikt Bongartz <[email protected]>
    Co-authored-by: Juraci Paixão Kröhling <[email protected]>
    frzifus and jpkrohling authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6044cc2 View commit details
    Browse the repository at this point in the history
  9. Bump actions/checkout from 3 to 4 (open-telemetry#26433)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to
    4.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/releases">actions/checkout's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.0.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update default runtime to node20 by <a
    href="https://github.com/takost"><code>@​takost</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
    <li>Support fetching without the --progress option by <a
    href="https://github.com/simonbaird"><code>@​simonbaird</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
    <li>Release 4.0.0 by <a
    href="https://github.com/takost"><code>@​takost</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/takost"><code>@​takost</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
    <li><a
    href="https://github.com/simonbaird"><code>@​simonbaird</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p>
    <h2>v3.6.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Mark test scripts with Bash'isms to be run via Bash by <a
    href="https://github.com/dscho"><code>@​dscho</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li>
    <li>Add option to fetch tags even if fetch-depth &gt; 0 by <a
    href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
    <li>Release 3.6.0 by <a
    href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li>
    <li><a
    href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p>
    <h2>v3.5.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Fix: Checkout Issue in self hosted runner due to faulty submodule
    check-ins by <a
    href="https://github.com/megamanics"><code>@​megamanics</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
    <li>Fix typos found by codespell by <a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
    <li>Add support for sparse checkouts by <a
    href="https://github.com/dscho"><code>@​dscho</code></a> and <a
    href="https://github.com/dfdez"><code>@​dfdez</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
    <li>Release v3.5.3 by <a
    href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a>
    in <a
    href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/megamanics"><code>@​megamanics</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li>
    <li><a
    href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li>
    <li><a href="https://github.com/dfdez"><code>@​dfdez</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p>
    <h2>v3.5.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Fix: Use correct API url / endpoint in GHES by <a
    href="https://github.com/fhammerl"><code>@​fhammerl</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a>
    based on <a
    href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a>
    by <a href="https://github.com/1newsr"><code>@​1newsr</code></a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p>
    <h2>v3.5.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Improve checkout performance on Windows runners by upgrading
    <code>@​actions/github</code> dependency by <a
    href="https://github.com/BrettDong"><code>@​BrettDong</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/BrettDong"><code>@​BrettDong</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Changelog</h1>
    <h2>v4.0.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1067">Support
    fetching without the --progress option</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1436">Update to
    node20</a></li>
    </ul>
    <h2>v3.6.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark
    test scripts with Bash'isms to be run via Bash</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/579">Add
    option to fetch tags even if fetch-depth &gt; 0</a></li>
    </ul>
    <h2>v3.5.3</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1196">Fix:
    Checkout fail in self-hosted runners when faulty submodule are
    checked-in</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix
    typos found by codespell</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add
    support for sparse checkouts</a></li>
    </ul>
    <h2>v3.5.2</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix
    api endpoint for GHES</a></li>
    </ul>
    <h2>v3.5.1</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix
    slow checkout on Windows</a></li>
    </ul>
    <h2>v3.5.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add
    new public key for known_hosts</a></li>
    </ul>
    <h2>v3.4.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade
    codeql actions to v2</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade
    dependencies</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade
    <code>@​actions/io</code></a></li>
    </ul>
    <h2>v3.3.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1045">Implement
    branch list using callbacks from exec function</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add
    in explicit reference to private checkout options</a></li>
    <li>[Fix comment typos (that got added in <a
    href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a
    href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li>
    </ul>
    <h2>v3.2.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/942">Add
    GitHub Action to perform release</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix
    status badge</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1002">Replace
    datadog/squid with ubuntu/squid Docker image</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap
    pipeline commands for submoduleForeach in quotes</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1029">Update
    <code>@​actions/io</code> to 1.1.2</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading
    version to 3.2.0</a></li>
    </ul>
    <h2>v3.1.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use
    <code>@​actions/core</code> <code>saveState</code> and
    <code>getState</code></a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add
    <code>github-server-url</code> input</a></li>
    </ul>
    <h2>v3.0.2</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/770">Add
    input <code>set-safe-directory</code></a></li>
    </ul>
    <h2>v3.0.1</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac"><code>3df4ab1</code></a>
    Release 4.0.0 (<a
    href="https://redirect.github.com/actions/checkout/issues/1447">#1447</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc"><code>8b5e8b7</code></a>
    Support fetching without the --progress option (<a
    href="https://redirect.github.com/actions/checkout/issues/1067">#1067</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac"><code>97a652b</code></a>
    Update default runtime to node20 (<a
    href="https://redirect.github.com/actions/checkout/issues/1436">#1436</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/v3...v4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6e09159 View commit details
    Browse the repository at this point in the history
  10. [chore] Update exporter/awscloudwatchlogs README (open-telemetry#26375)

    **Description:** 
    Recreate open-telemetry#23820 with updates and fixes
    Original PR body
    ```
    Description:
    Replaced old example in documentation with a new one. Also clarified some important information for the user, such as the fact that log groups and log streams are created automatically, and that Resource ARNs are not supported. Additionally, updated some descriptions of configs.
    
    Link to tracking Issue: open-telemetry#4714
    
    Testing: N/A
    
    Documentation:
    
    Added a new example in documentation that shows how to configure the Exporter to send EMF Logs
    Clarified that log group and log stream are automatically created for user
    Stated Resource ARN isn't supported in the Additional Notes section
    Updated some descriptions of configs
    ```
    
    ---------
    
    Co-authored-by: Zahid Mirza <[email protected]>
    Co-authored-by: bryan-aguilar <[email protected]>
    3 people authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4c2f690 View commit details
    Browse the repository at this point in the history
  11. [chore] Add @crobert-1 as triager (open-telemetry#26076)

    I'm volunteering to be a triager.
    
    Fixes open-telemetry#26023
    
    Co-authored-by: Antoine Toulme <[email protected]>
    crobert-1 and atoulme authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    56e93a9 View commit details
    Browse the repository at this point in the history
  12. [chore] Update go versions in workflows to latest (open-telemetry#26485)

    **Description:** This is a defensive PR to update the go versions used
    in workflows to use the latest patch versions of `v1.21` and `v1.20`.
    The latest patch releases contains security related fixes.
    bryan-aguilar authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    8480349 View commit details
    Browse the repository at this point in the history
  13. [chore]Use Right file name for the prometheus compliance tests (open-…

    …telemetry#24729)
    
    This PR fixes the right file name for running the prometheus compliance
    tests.
    The actual name of [downloaded
    artifact](https://github.com/prometheus/compliance/blob/main/remote_write_sender/targets/otel.go#L8)
    as part of the test is `otelcol_0.42.0_linux_amd64`. when we place the
    collector contrib artefact under the same name in the bin folder with
    the name `otelcol_linux_amd64` the tests will still be run on
    otelcol_0.42.0_linux_amd64 artefact. so by [changing the
    name](https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/24729/files#diff-905ac35df46c393cbd15f24e4921ead35720be7e2c9a9372000811293f96f427R49)
    of the artefact, the tests will run on top of that.
    
    **Additional Context** :
    
    We shall need to track this issue
    prometheus/compliance#97 as the naming
    conventions of the artifacts used in the target could be changed upon
    the issue resolution
    
    No ChangeLog entry is needed.
    
    ---------
    
    Co-authored-by: Anthony Mirabella <[email protected]>
    vasireddy99 and Aneurysm9 authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    de60682 View commit details
    Browse the repository at this point in the history
  14. [chore] remove unused constant related to gopsutil env var names HOST…

    …_PROC (open-telemetry#26478)
    
    Marked as chore as this is an internal package and this const is not
    used anywhere.
    atoulme authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    dd9b74a View commit details
    Browse the repository at this point in the history
  15. Update statsdreceiver to checkapi standards (open-telemetry#26471)

    stops exporting `New` method to align with `checkapi` standards as
    related to issue open-telemetry#26304
    
    [26304](open-telemetry#26304)
    greatestusername authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ac29d5b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. [internal/coreinternal] Transition featuregate `coreinternal.attracti…

    …on.hash.sha256` to stable (open-telemetry#26493)
    
    **Description:** 
    Transition featuregate `coreinternal.attraction.hash.sha256` to stable
    
    **Link to tracking Issue:**
    #4759
    atoulme authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9fc2a71 View commit details
    Browse the repository at this point in the history
  2. Bump Prometheus dependency to v2.47.0 (open-telemetry#26504)

    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    This PR bumps Prometheus dependency to the latest stable release v2.47.0
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    **Documentation:** <Describe the documentation added.>
    jesusvazquez authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9be3388 View commit details
    Browse the repository at this point in the history
  3. [receiver/statsdreceiver] add support for distribution type metrics (o…

    …pen-telemetry#26107)
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    Add support for statsd `distribution` type metrics . 
    
    **Link to tracking Issue:** <Issue number if
    applicable>[24768](open-telemetry#24768)
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    test config:
    ```
    receivers:
      statsd:  
        endpoint: "localhost:8125"
        aggregation_interval: 10s
        enable_metric_type: true
        is_monotonic_counter: true
        timer_histogram_mapping:
          - statsd_type: "distribution"
            observer_type: "histogram"
            histogram: 
              max_size: 50        
     
    exporters:
      logging:
        verbosity: detailed
      
    service:
      pipelines:
        metrics:
          receivers: [statsd]
          processors: []
          exporters: [logging]
           
    ```
    test data:
    ```
    test.statsdreceiver.dist:1|d|#tag1:Val1
    test.statsdreceiver.dist:2|d|#tag1:Val1
    test.statsdreceiver.dist:3|d|#tag1:Val1
    ```
    output:
    ```
    ResourceMetrics #0
    Resource SchemaURL:
    ScopeMetrics #0
    ScopeMetrics SchemaURL:
    InstrumentationScope otelcol/statsdreceiver 0.83.0-dev
    Metric #0
    Descriptor:
         -> Name: test.statsdreceiver.dist
         -> Description:
         -> Unit:
         -> DataType: ExponentialHistogram
         -> AggregationTemporality: Delta
    ExponentialHistogramDataPoints #0
    Data point attributes:
         -> metric_type: Str(distribution)
         -> tag1: Str(Val1)
    StartTimestamp: 2023-08-25 15:49:29.595594 +0000 UTC
    Timestamp: 2023-08-25 15:49:39.596418 +0000 UTC
    Count: 3
    Sum: 6.000000
    Min: 1.000000
    Max: 3.000000
    Bucket (0.957603, 1.000000], Count: 1
    Bucket (1.000000, 1.044274], Count: 0
    Bucket (1.044274, 1.090508], Count: 0
    Bucket (1.090508, 1.138789], Count: 0
    Bucket (1.138789, 1.189207], Count: 0
    Bucket (1.189207, 1.241858], Count: 0
    Bucket (1.241858, 1.296840], Count: 0
    Bucket (1.296840, 1.354256], Count: 0
    Bucket (1.354256, 1.414214], Count: 0
    Bucket (1.414214, 1.476826], Count: 0
    Bucket (1.476826, 1.542211], Count: 0
    Bucket (1.542211, 1.610490], Count: 0
    Bucket (1.610490, 1.681793], Count: 0
    Bucket (1.681793, 1.756252], Count: 0
    Bucket (1.756252, 1.834008], Count: 0
    Bucket (1.834008, 1.915207], Count: 0
    Bucket (1.915207, 2.000000], Count: 1
    Bucket (2.000000, 2.088548], Count: 0
    Bucket (2.088548, 2.181015], Count: 0
    Bucket (2.181015, 2.277577], Count: 0
    Bucket (2.277577, 2.378414], Count: 0
    Bucket (2.378414, 2.483716], Count: 0
    Bucket (2.483716, 2.593679], Count: 0
    Bucket (2.593679, 2.708511], Count: 0
    Bucket (2.708511, 2.828427], Count: 0
    Bucket (2.828427, 2.953652], Count: 0
    Bucket (2.953652, 3.084422], Count: 1
    	{"kind": "exporter", "data_type": "metrics", "name": "logging"}
    ```
    
    **Documentation:** <Describe the documentation added.>
    anuprout authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9424ae3 View commit details
    Browse the repository at this point in the history
  4. [chore] dependabot updates Thu Sep 7 15:24:16 UTC 2023 (open-telemetr…

    …y#26508)
    
    Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4
    Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in
    /cmd/otelcontribcol
    Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in
    /receiver/awscontainerinsightreceiver
    opentelemetrybot authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    3c1eec6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b056ac2 View commit details
    Browse the repository at this point in the history
  6. [exporter/awsemf] Fix possible panic when using stdout output_destina…

    …tion (open-telemetry#26250)
    
    **Description:** It is possible for the awsemf exporter to panic when
    using the `awsemf.output_destination:stdout` configuration option. I was
    not able to replicate this in the unit tests. I tried several different
    metric setups but was not able to find a configuration that caused the
    translations to to result in a nil message body.
    
    After reviewing the translation code I found one possible area where an
    error was not being returned and a nil `cwlogs.Event` object was
    returned. I have updated that function signature to return an error in
    the case where a json marshal error occurs also.
    
    **Link to tracking Issue:** none. See stack trace below
    ```
    2023-08-25 16:00:06 panic: runtime error: invalid memory address or nil pointer dereference
    2023-08-25 16:00:06 [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x13765d7]
    2023-08-25 16:00:06 
    2023-08-25 16:00:06 goroutine 74 [running]:
    2023-08-25 16:00:06 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter.(*emfExporter).pushMetricsData(0xc000e50000, {0xc00061d4b0?, 0x53794a?}, {0x4de5a20?})
    2023-08-25 16:00:06     github.com/open-telemetry/opentelemetry-collector-contrib/exporter/[email protected]/emf_exporter.go:108 +0x417
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.(*metricsRequest).Export(0x4de5a20?, {0x4de59e8?, 0xc00089fb90?})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/metrics.go:54 +0x34
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.(*timeoutSender).send(0xc0008ea428, {0x4df9778, 0xc00089fa40})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/common.go:197 +0x96
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.(*retrySender).send(0xc0007ee640, {0x4df9778?, 0xc00089fa40?})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/queued_retry.go:355 +0x190
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.(*metricsSenderWithObservability).send(0xc000ae50c8, {0x4df9778, 0xc00089fa40})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/metrics.go:125 +0x88
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.(*queuedRetrySender).send(0xc000315880, {0x4df9778, 0xc00089fa40})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/queued_retry.go:291 +0x44c
    2023-08-25 16:00:06 go.opentelemetry.io/collector/exporter/exporterhelper.NewMetricsExporter.func2({0x4de5a20?, 0xc000e4a5a0}, {0xc000118570?})
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/exporterhelper/metrics.go:105 +0xca
    2023-08-25 16:00:06 go.opentelemetry.io/collector/consumer.ConsumeMetricsFunc.ConsumeMetrics(...)
    2023-08-25 16:00:06     go.opentelemetry.io/collector/[email protected]/metrics.go:25
    2023-08-25 16:00:06 go.opentelemetry.io/collector/internal/fanoutconsumer.(*metricsConsumer).ConsumeMetrics(0xc000e4a4e0, {0x4de5a20, 0xc000e4a5a0}, {0x0?})
    2023-08-25 16:00:06     go.opentelemetry.io/[email protected]/internal/fanoutconsumer/metrics.go:69 +0x147
    2023-08-25 16:00:06 go.opentelemetry.io/collector/processor/batchprocessor.(*batchMetrics).export(0xc000e4a5d0, {0x4de5a20, 0xc000e4a5a0}, 0x2?, 0x1)
    2023-08-25 16:00:06     go.opentelemetry.io/collector/processor/[email protected]/batch_processor.go:442 +0x117
    2023-08-25 16:00:06 go.opentelemetry.io/collector/processor/batchprocessor.(*shard).sendItems(0xc000e50480, 0xc00011873c?)
    2023-08-25 16:00:06     go.opentelemetry.io/collector/processor/[email protected]/batch_processor.go:256 +0x5f
    2023-08-25 16:00:06 go.opentelemetry.io/collector/processor/batchprocessor.(*shard).start(0xc000e50480)
    2023-08-25 16:00:06     go.opentelemetry.io/collector/processor/[email protected]/batch_processor.go:218 +0x1bc
    2023-08-25 16:00:06 created by go.opentelemetry.io/collector/processor/batchprocessor.(*batchProcessor).newShard
    2023-08-25 16:00:06     go.opentelemetry.io/collector/processor/[email protected]/batch_processor.go:160 +0x1cb
    ```
    bryan-aguilar authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    d722dae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1d70f2 View commit details
    Browse the repository at this point in the history
  8. [chore] add decorder linter (open-telemetry#26514)

    See open-telemetry#25060 for original request.
    
    This adds the decorder linter with default configuration, just ensuring
    init blocks are at the top of the file for now.
    atoulme authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    fbd7d61 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c03c234 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    639d4da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfba665 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75e29ce View commit details
    Browse the repository at this point in the history
  4. [extension/oauth2clientauth] Enable dynamically reading ClientID and …

    …ClientSecret from files (open-telemetry#26310)
    
    **Description:**
    This PR implements the feature described in detail in the issue linked
    below.
    
    In a nutshell, it extends the `oauth2clientauth` extension to read
    ClientID and/or ClientSecret from files whenever a new token is needed
    for the OAuth flow.
    As a result, the extension can use updated credentials (when the old
    ones expire for example) without the need to restart the OTEL collector,
    as long as the file contents are in sync.
    
    **Link to tracking Issue:** open-telemetry#26117 
    
    **Testing:**
    Apart from the unit testing you can see in the PR, I've tested this
    feature in two real-life environments:
    
    1. As a systemd service exporting `otlphttp` data
    2. A Kubernetes microservice (deployed by an OpenTelemetryCollector CR)
    exporting `otlphttp` data
    
    In both cases, the collectors export the data to a service which sits
    behind an OIDC authentication proxy.
    Using the `oauth2clientauth` extension, the `otlphttp` exporter hits the
    authentication provider to issue tokens for the OIDC client and
    successfully authenticates to the service.
    
    In my cases, the ClientSecret gets rotated quite frequently and there is
    a stack making sure the ClientID and ClientSecret in the corresponding
    files are up-to-date.
    
    **Documentation:**
    I have extended the extension's README file. I'm open to more
    suggestions!
    
    cc @jpkrohling @pavankrish123
    elikatsis authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    df03442 View commit details
    Browse the repository at this point in the history
  5. [chore][pkg/stanza] Remove unnecessary test struct (open-telemetry#26527

    )
    
    Followup to open-telemetry#26517
    
    The `MultiLineTokenizerTestCase` became unnecessary with changes in the
    previous PR but the diff caused by removing it was quite large. This PR
    just removes the struct.
    djaglowski authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    841e692 View commit details
    Browse the repository at this point in the history
  6. [pkg/stanza] Remove SplitterConfig (open-telemetry#26537)

    Subset of open-telemetry#26241
    
    This finally removes the `SplitterConfig` struct, which at this point is
    only a wrapper around `MultilineConfig`.
    djaglowski authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    b78c41f View commit details
    Browse the repository at this point in the history
  7. [receiver/chrony] remove duplicate Timeout setting (open-telemetry#26113

    )
    
    Use the Timeout setting from ScraperHelper instead
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    962a113 View commit details
    Browse the repository at this point in the history
  8. [chore] add reassign linter (open-telemetry#26523)

    See
    open-telemetry#25060
    for original request.
    
    This adds the reassign linter, checking no package variables are
    reassigned.
    atoulme authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    c26d3f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f6b92d0 View commit details
    Browse the repository at this point in the history
  10. [chore] update core dep (open-telemetry#26545)

    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    89e27cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    280b877 View commit details
    Browse the repository at this point in the history
  12. [chore] add wastedassign linter (open-telemetry#26522)

    See
    open-telemetry#25060
    for original request.
    
    This adds the wastedassign linter with default configuration. It ensures
    no assignmnent is made to a variable and then not used.
    atoulme authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    788f03e View commit details
    Browse the repository at this point in the history
  13. [chore] Update core dependency (open-telemetry#26552)

    To ensure that no tests fail with the latest merges in core
    dmitryax authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    68fe691 View commit details
    Browse the repository at this point in the history
  14. [chore] update remaining otel-go deps (open-telemetry#26554)

    This updates core once again because of the missed deps.
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    789811c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. [chore] restart job on failure (open-telemetry#26542)

    **Description:**
    Set up the telemetrygen job to restart on failure
    
    **Link to tracking Issue:**
    Fixes open-telemetry#24223
    
    
    **Testing:**
    See
    open-telemetry#26530 (comment)
    This investigation shows that the job fails to run sometimes. All other
    deployments have a policy to restart on failure.
    atoulme authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    25de0b3 View commit details
    Browse the repository at this point in the history
  2. [chore] dependabot updates Mon Sep 11 15:53:48 UTC 2023 (open-telemet…

    …ry#26571)
    
    Bump google.golang.org/api from 0.138.0 to 0.139.0 in
    /receiver/googlecloudspannerreceiver
    Bump google.golang.org/grpc from 1.57.0 to 1.58.0 in
    /receiver/googlecloudspannerreceiver
    opentelemetrybot authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    0c216f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5d1520 View commit details
    Browse the repository at this point in the history
  4. [receiver/k8scluster] Add Node resource attributes (open-telemetry#26351

    )
    
    **Description:** <Describe what has changed.>
    <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
    Ex. Adding a feature - Explain what this achieves.-->
    
    Add optional k8s.kubelet.version, k8s.kubeproxy.version node resource
    attributes
    
    Doing some actual testing with kind with k8s_cluster receiver and
    prometheus exporters.
    
    ```
         k8s_cluster:                                                    
            node_conditions_to_report: [Ready, MemoryPressure]            
            allocatable_types_to_report: [cpu, memory]                    
            resource_attributes:                                                                      
              k8s.kubelet.version:
                enabled: true 
              k8s.kubeproxy.version:                                      
                enabled: true   
     ```  
    and prometheus exporter:
    ```
       prometheus:
            resource_to_telemetry_conversion:
              enabled: true
            endpoint: 0.0.0.0:9090
    ```
    
    Example metric:
    
    ```
    
    k8s_node_allocatable_cpu{k8s_kubelet_version="v1.25.3",k8s_kubeproxy_version="v1.25.3",k8s_node_name="kind-control-plane",k8s_node_uid="09b55a47-87cb-4790-8834-2341d683999d",opencensus_resourcetype="k8s"}
    8
    ```
    
    **Link to tracking Issue:** 
    open-telemetry#24835
    
    **Testing:** <Describe what testing was performed and which tests were added.>
    
    - added unit tests
    - manua ltest with kind
    
    **Documentation:** <Describe the documentation added.>
    - generated
    povilasv authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b02d19c View commit details
    Browse the repository at this point in the history
  5. chore(k8sclusterreceiver): 🔥 remove deprecated kubernetes API resourc…

    …es (open-telemetry#26516)
    
    **Description:**
    Remove support for deprecated Kubernetes API resources: 
    - `batch/v1beta1`
    - `autoscaling/v2beta2`
    
    This also resolves the issue with double reporting metrics for hpa and
    cronjob in certain k8s versions.
    
    **Link to tracking Issue(s):**
    open-telemetry#23612 open-telemetry#26551
    
    **Testing:**
    From source, built the custom image
    [coolboi567/otelcontribcol:0.83.1](https://hub.docker.com/layers/coolboi567/otelcontribcol/0.83.1/images/sha256-fe111e1dff87a26eb64217a8505b84679263c8d7b3ffa16656bba1c1865052d5?context=explore)
    and tested in kubernetes cluster `v1.25` as well as `v1.27`.
    
    In K8s `v1.25`, we no longer see the warnings in the logs about usage of
    deprecated APIs.
    
    **Documentation:**
    N/A
    
    ---------
    
    Signed-off-by: Prashant Shahi <[email protected]>
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    prashant-shahi and dmitryax authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    06dd7e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd1deff View commit details
    Browse the repository at this point in the history
  7. [pkg/stanza] Clean up split package (open-telemetry#26544)

    Subset of open-telemetry#26241 
    
    Follows open-telemetry#26540 
    
    - Rename `MultilineConfig` to `split.Config`
    - Remove `Multiline`, previously a struct representation that only
    wrapped a split func
    - Remove `NewMultilineConfig`, because `split.Config` is just two simple
    fields with "" defaults.
    - Condense references in tests
    - Substantially increate test coverage in `split` package.
    djaglowski authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    ca8c1ad View commit details
    Browse the repository at this point in the history
  8. [receiver/k8sobjects] Add logic to properly handle 410 responses (ope…

    …n-telemetry#26098)
    
    **Description:** 
    Updates the receiver to properly handle 410 response code. The
    expectations for what clients should do when a 410 is received can be
    found here:
    https://kubernetes.io/docs/reference/using-api/api-concepts/#410-gone-responses.
    
    I originally implemented this feature directly in `startWatch`,
    rebuilding the watcher and res channel within the for loop, but I grew
    concerned about making sure everything stopped correctly. I took a look
    at the retry watcher's implementation and reused its concepts for this
    implementation. If it is overcomplicated we can go back to my original
    idea.
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    Closes
    open-telemetry#24903
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    
    Tested locally. Unit tests proved to be extremely challenging since I
    couldn't figure out how to get the mock to produce a 410. We really need
    e2e tests
    (open-telemetry#18395).
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    TylerHelmuth and evan-bradley authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    a4999eb View commit details
    Browse the repository at this point in the history
  9. [chore] update core to v0.85.0 (open-telemetry#26630)

    For some reason, `make update-otel` failed for me. Will make a note to
    add an issue
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    fb9f011 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. [chore] update awscloudwatchlogs exporter to pass apicheck (open-tele…

    …metry#26366)
    
    **Description:** CWL Logs exporter was using an alias for the exporter
    package to avoid a naming conflict. I renamed the internal struct to
    resolve the error and remove the need for the alias. I did not create a
    breaking changelog entry for this as no api surface was changed.
    
    **Link to tracking Issue:** open-telemetry#26304
    bryan-aguilar authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    607912c View commit details
    Browse the repository at this point in the history
  2. chore(deps): update prom/prometheus docker tag to v2.47.0 (open-telem…

    …etry#26642)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | prom/prometheus | minor | `v2.46.0` -> `v2.47.0` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
    time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    renovate-bot authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    bc35e2d View commit details
    Browse the repository at this point in the history
  3. [chore] Prepare release 0.85.0 (open-telemetry#26643)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v0.85.0
    - sed -i.bak s/0.84.0/0.85.0/g versions.yaml
    - make multimod-prerelease
    - make multimod-sync
    opentelemetrybot authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    70c334b View commit details
    Browse the repository at this point in the history