Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/release/v0.107.x' into podmanrec…
Browse files Browse the repository at this point in the history
…eiver-semconv
  • Loading branch information
tosuke committed Sep 30, 2024
2 parents 81c119d + 23d56ed commit 08bd8c3
Show file tree
Hide file tree
Showing 1,910 changed files with 36,124 additions and 41,125 deletions.
2 changes: 1 addition & 1 deletion .github/ALLOWLIST
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#####################################################
#
# Learn about membership in OpenTelemetry community:
# https://github.com/open-telemetry/community/blob/main/community-membership.md
# https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md
#
#
# Learn about CODEOWNERS file format:
Expand Down
8 changes: 6 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#####################################################
#
# Learn about membership in OpenTelemetry community:
# https://github.com/open-telemetry/community/blob/main/community-membership.md
# https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md
#
#
# Learn about CODEOWNERS file format:
Expand Down Expand Up @@ -129,6 +129,7 @@ internal/coreinternal/ @open-teleme
internal/docker/ @open-telemetry/collector-contrib-approvers @rmfitzpatrick @jamesmoessis
internal/exp/metrics/ @open-telemetry/collector-contrib-approvers @sh0rez @RichieSams
internal/filter/ @open-telemetry/collector-contrib-approvers @open-telemetry/collector-approvers
internal/grpcutil/ @open-telemetry/collector-contrib-approvers @jmacd @moh-osman3 @lquerel
internal/k8sconfig/ @open-telemetry/collector-contrib-approvers @dmitryax
internal/k8stest/ @open-telemetry/collector-contrib-approvers @crobert-1
internal/kafka/ @open-telemetry/collector-contrib-approvers @pavolloffay @MovieStoreGuy
Expand Down Expand Up @@ -164,6 +165,7 @@ pkg/translator/zipkin/ @open-teleme
pkg/winperfcounters/ @open-telemetry/collector-contrib-approvers @dashpole @Mrod1598 @BinaryFissionGames @alxbl @pjanotti

processor/attributesprocessor/ @open-telemetry/collector-contrib-approvers @boostchicken
processor/coralogixprocessor/ @open-telemetry/collector-contrib-approvers @crobert-1 @galrose
processor/cumulativetodeltaprocessor/ @open-telemetry/collector-contrib-approvers @TylerHelmuth
processor/deltatocumulativeprocessor/ @open-telemetry/collector-contrib-approvers @sh0rez @RichieSams @jpkrohling
processor/deltatorateprocessor/ @open-telemetry/collector-contrib-approvers @Aneurysm9
Expand All @@ -173,12 +175,13 @@ processor/groupbyattrsprocessor/ @open-teleme
processor/groupbytraceprocessor/ @open-telemetry/collector-contrib-approvers @jpkrohling
processor/intervalprocessor/ @open-telemetry/collector-contrib-approvers @RichieSams @sh0rez @djaglowski
processor/k8sattributesprocessor/ @open-telemetry/collector-contrib-approvers @dmitryax @rmfitzpatrick @fatsheep9146 @TylerHelmuth
processor/logdedupprocessor/ @open-telemetry/collector-contrib-approvers @BinaryFissionGames @MikeGoldsmith @djaglowski
processor/logstransformprocessor/ @open-telemetry/collector-contrib-approvers @djaglowski @dehaansa
processor/metricsgenerationprocessor/ @open-telemetry/collector-contrib-approvers @Aneurysm9
processor/metricstransformprocessor/ @open-telemetry/collector-contrib-approvers @dmitryax
processor/probabilisticsamplerprocessor/ @open-telemetry/collector-contrib-approvers @jpkrohling @jmacd
processor/redactionprocessor/ @open-telemetry/collector-contrib-approvers @dmitryax @mx-psi @TylerHelmuth
processor/remotetapprocessor/ @open-telemetry/collector-contrib-approvers @atoulme
processor/remotetapprocessor/ @open-telemetry/collector-contrib-approvers @atoulme @jaronoff97
processor/resourcedetectionprocessor/ @open-telemetry/collector-contrib-approvers @Aneurysm9 @dashpole
processor/resourcedetectionprocessor/internal/aws/ec2/ @open-telemetry/collector-contrib-approvers
processor/resourcedetectionprocessor/internal/aws/ecs/ @open-telemetry/collector-contrib-approvers
Expand Down Expand Up @@ -232,6 +235,7 @@ receiver/filestatsreceiver/ @open-teleme
receiver/flinkmetricsreceiver/ @open-telemetry/collector-contrib-approvers @JonathanWamsley @djaglowski
receiver/fluentforwardreceiver/ @open-telemetry/collector-contrib-approvers @dmitryax
receiver/gitproviderreceiver/ @open-telemetry/collector-contrib-approvers @adrielp @andrzej-stencel
receiver/googlecloudmonitoringreceiver/ @open-telemetry/collector-contrib-approvers @dashpole @TylerHelmuth @abhishek-at-cloudwerx
receiver/googlecloudpubsubreceiver/ @open-telemetry/collector-contrib-approvers @alexvanboxel
receiver/haproxyreceiver/ @open-telemetry/collector-contrib-approvers @atoulme @MovieStoreGuy
receiver/hostmetricsreceiver/ @open-telemetry/collector-contrib-approvers @dmitryax @braydonk
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ body:
- internal/docker
- internal/exp/metrics
- internal/filter
- internal/grpcutil
- internal/k8sconfig
- internal/k8stest
- internal/kafka
Expand Down Expand Up @@ -159,6 +160,7 @@ body:
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/coralogix
- processor/cumulativetodelta
- processor/deltatocumulative
- processor/deltatorate
Expand All @@ -168,6 +170,7 @@ body:
- processor/groupbytrace
- processor/interval
- processor/k8sattributes
- processor/logdedup
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
Expand Down Expand Up @@ -226,6 +229,7 @@ body:
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/gitprovider
- receiver/googlecloudmonitoring
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/haproxy
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ body:
- internal/docker
- internal/exp/metrics
- internal/filter
- internal/grpcutil
- internal/k8sconfig
- internal/k8stest
- internal/kafka
Expand Down Expand Up @@ -153,6 +154,7 @@ body:
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/coralogix
- processor/cumulativetodelta
- processor/deltatocumulative
- processor/deltatorate
Expand All @@ -162,6 +164,7 @@ body:
- processor/groupbytrace
- processor/interval
- processor/k8sattributes
- processor/logdedup
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
Expand Down Expand Up @@ -220,6 +223,7 @@ body:
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/gitprovider
- receiver/googlecloudmonitoring
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/haproxy
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/other.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ body:
- internal/docker
- internal/exp/metrics
- internal/filter
- internal/grpcutil
- internal/k8sconfig
- internal/k8stest
- internal/kafka
Expand Down Expand Up @@ -153,6 +154,7 @@ body:
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/coralogix
- processor/cumulativetodelta
- processor/deltatocumulative
- processor/deltatorate
Expand All @@ -162,6 +164,7 @@ body:
- processor/groupbytrace
- processor/interval
- processor/k8sattributes
- processor/logdedup
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
Expand Down Expand Up @@ -220,6 +223,7 @@ body:
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/gitprovider
- receiver/googlecloudmonitoring
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/haproxy
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/unmaintained.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ body:
- internal/docker
- internal/exp/metrics
- internal/filter
- internal/grpcutil
- internal/k8sconfig
- internal/k8stest
- internal/kafka
Expand Down Expand Up @@ -158,6 +159,7 @@ body:
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/coralogix
- processor/cumulativetodelta
- processor/deltatocumulative
- processor/deltatorate
Expand All @@ -167,6 +169,7 @@ body:
- processor/groupbytrace
- processor/interval
- processor/k8sattributes
- processor/logdedup
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
Expand Down Expand Up @@ -225,6 +228,7 @@ body:
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/gitprovider
- receiver/googlecloudmonitoring
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/haproxy
Expand Down
4 changes: 2 additions & 2 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ assigneeGroups:
approvers_maintainers:
# Approvers
- atoulme
- bryan-aguilar
- crobert-1
- dashpole
- mwear
Expand All @@ -24,7 +23,8 @@ assigneeGroups:
- codeboten
- djaglowski
- dmitryax
- evan-bradley
# Unavailable 2024-08-12 -- 2024-08-23, 2024-09-06 -- 2024-09-30
# - evan-bradley
- jpkrohling
- MovieStoreGuy
- mx-psi
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-and-test-arm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ env:
# Make sure to exit early if cache segment download times out after 2 minutes.
# We limit cache download as a whole to 5 minutes.
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
GOPROXY: https://goproxy1.cncf.selfactuated.dev,direct

# Do not cancel this workflow on main. See https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/16616
concurrency:
Expand All @@ -27,6 +26,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [otel-linux-arm64, macos-14]
group:
- receiver-0
- receiver-1
Expand All @@ -46,7 +46,7 @@ jobs:
- cmd-1
- other
timeout-minutes: 30
runs-on: actuated-arm64-4cpu-4gb
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand All @@ -72,7 +72,7 @@ jobs:
run: make -j2 gotest GROUP=${{ matrix.group }}
arm-unittest:
if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run ARM') || github.event_name == 'push' || github.event_name == 'merge_group') }}
runs-on: actuated-arm64-4cpu-4gb
runs-on: ubuntu-latest
needs: [arm-unittest-matrix]
steps:
- name: Print result
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/scripts/add-labels.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,13 @@ if [[ ${COMMENT:0:6} != "/label" ]]; then
fi

declare -A COMMON_LABELS
COMMON_LABELS["arm64"]="arm64"
COMMON_LABELS["good-first-issue"]="good first issue"
COMMON_LABELS["help-wanted"]="help wanted"
COMMON_LABELS["needs-discussion"]="needs discussion"
COMMON_LABELS["needs-triage"]="needs triage"
COMMON_LABELS["os:mac"]="os:mac"
COMMON_LABELS["os:windows"]="os:windows"
COMMON_LABELS["waiting-for-author"]="waiting for author"

LABELS=$(echo "${COMMENT}" | sed -E 's%^/label%%')
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ vendor/
.vscode
*.code-workspace

# Project IDX
.idx/

# Binaries for programs and plugins
*.exe
*.exe~
Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG

<!-- next version -->

## v0.107.0

### 🚀 New components 🚀

- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud monitoring](https://cloud.google.com/monitoring/api/metrics_gcp) receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry compatible format. (#33762)

### 💡 Enhancements 💡

- `internal/grpcutil`: Add internal/grpcutil package with gRPC-specified timeout parsing (#33688)
- `pmetrictest`: Add support for histogram comparison options (#34521)
- `kafkaexporter`: add an ability to partition logs based on resource attributes. (#33229)

## v0.106.1

## v0.106.0

## v0.105.0
Expand Down
Loading

0 comments on commit 08bd8c3

Please sign in to comment.