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

Upstream merge 0.100.x #42

Merged
merged 767 commits into from
Jun 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
767 commits
Select commit Hold shift + click to select a range
2fa6df8
[configgrpc] Add `ToServerContext` (#9624)
TylerHelmuth Mar 1, 2024
409359f
[chore] Fix prepare-release.yml (#9675)
mx-psi Mar 4, 2024
af71d1d
[chore] Prepare release v1.3.0/v0.96.0 (#9680)
opentelemetrybot Mar 4, 2024
40c992a
[chore] Update release schedule (#9678)
mx-psi Mar 4, 2024
fb2c568
[chore] Add reminder to update release schedule to release issue temp…
mx-psi Mar 4, 2024
e696206
[chore] Update prepare release examples (#9677)
mx-psi Mar 4, 2024
89dcb87
[cmd/mdatagen] Pull new changes from contrib (#9683)
dmitryax Mar 4, 2024
af7664a
[chore] fix type in confighttp readme (#9690)
codeboten Mar 5, 2024
5481440
Update module github.com/stretchr/testify to v1.9.0 (#9695)
renovate[bot] Mar 5, 2024
420772e
Update module go.opentelemetry.io/build-tools/semconvgen to v0.13.0 (…
renovate[bot] Mar 5, 2024
b75fe36
Update module golang.org/x/tools to v0.19.0 (#9708)
renovate[bot] Mar 5, 2024
6e61c9b
[cmd/mdatagen] Update the scope name generation method (#9693)
dmitryax Mar 5, 2024
9a509b1
Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…
renovate[bot] Mar 5, 2024
cb21fbe
Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …
renovate[bot] Mar 5, 2024
78692b7
[chore] [cmd/mdatagen] Update status.go template (#9713)
dmitryax Mar 5, 2024
1059d5b
Update module golang.org/x/sys to v0.18.0 (#9706)
renovate[bot] Mar 5, 2024
621d866
Update module google.golang.org/protobuf to v1.33.0 (#9712)
renovate[bot] Mar 5, 2024
e876251
Update module go.opentelemetry.io/collector/exporter/otlpexporter to …
renovate[bot] Mar 5, 2024
8aace83
Update github-actions deps (#9691)
renovate[bot] Mar 5, 2024
5a68058
Update module golang.org/x/net to v0.22.0 (#9705)
renovate[bot] Mar 5, 2024
9e06888
Update module google.golang.org/grpc to v1.62.1 (#9711)
renovate[bot] Mar 6, 2024
9d51fd9
Update module go.opentelemetry.io/build-tools/multimod to v0.13.0 (#9…
renovate[bot] Mar 6, 2024
7710b8f
Update module go.opentelemetry.io/build-tools/crosslink to v0.13.0 (#…
renovate[bot] Mar 6, 2024
44d0d09
Update module go.opentelemetry.io/build-tools/chloggen to v0.13.0 (#9…
renovate[bot] Mar 6, 2024
2d98df2
Add a workflow to test otelcorecol as a Windows service (#9689)
pjanotti Mar 6, 2024
fc08135
Update module go.opentelemetry.io/build-tools/checkfile to v0.13.0 (#…
renovate[bot] Mar 6, 2024
2832cd5
[docs][chore] warning for using localhost in security-best-practices …
Sanket-0510 Mar 6, 2024
b269362
[component] Change component.Type underlying type to a struct (#9472)
mx-psi Mar 6, 2024
94ae776
[chore] Bump go version in CI (#9716)
dmitryax Mar 6, 2024
0e6a9a0
[chore] [exporterhelper] Update notes for the experimental API (#9719)
dmitryax Mar 6, 2024
71be9fb
Update module github.com/shirou/gopsutil/v3 to v3.24.2 (#9692)
renovate[bot] Mar 7, 2024
3a8401a
[chore] bump deps in tools (#9721)
codeboten Mar 7, 2024
1d4fa76
[confmap] Remove provider.New (#9698)
atoulme Mar 7, 2024
f471413
[chore] remove contents of roadmap (#9720)
codeboten Mar 7, 2024
a102684
[exporterhelper] Turn panics into errors (#9717)
mx-psi Mar 7, 2024
d9e00e0
[config/configtls] Validate MinVersion and MaxVersion (#9664)
molejnik88 Mar 7, 2024
1a240bb
[configcompression] Mark as stable (#9571)
TylerHelmuth Mar 7, 2024
26d8aeb
[exporter/otlphttp] enable lifecycle tests (#9722)
fatsheep9146 Mar 7, 2024
2fe7ed8
[chore] [exporterhelper] Update docs to remove requeuing (#9723)
carsonip Mar 7, 2024
2413346
[exporterhelper] Introduce batching functionality (#8685)
dmitryax Mar 8, 2024
631ca71
[chore][Feature Request Template] Comment out header descriptions (#9…
crobert-1 Mar 11, 2024
aa64df7
Remove deprecated obsreport/obsreporttest package (#9724)
dmitryax Mar 11, 2024
c7f0172
use generated meter (#9669)
codeboten Mar 11, 2024
0c10f56
Update github-actions deps (#9743)
renovate[bot] Mar 12, 2024
b11588a
[exporter/otlp] enable lifecycle test (#9735)
fatsheep9146 Mar 12, 2024
f0473ca
[chore] group build-tools packages (#9742)
codeboten Mar 12, 2024
fbc0ce0
[confmap] confmap honors `Unmarshal` methods on config embedded struc…
atoulme Mar 12, 2024
bc4ebbb
[exporterhelper] Fix persistent queue size backup on reads (#9740)
carsonip Mar 12, 2024
dc411e3
Give NoOp create settings a unique name (#9637)
dashpole Mar 12, 2024
d8941e3
Update github/codeql-action action to v3.24.7 (#9744)
renovate[bot] Mar 12, 2024
454f050
[exporter/nopexporter] Add the nopexporter (#9448)
evan-bradley Mar 12, 2024
47de864
[receiver/nopreceiver] Add the nopreceiver (#9446)
evan-bradley Mar 12, 2024
751095c
[chore] Run make gotidy to fix the CI (#9747)
dmitryax Mar 12, 2024
55d4729
[chore] group golang.org/x packages (#9741)
codeboten Mar 12, 2024
0839af5
[chore] Fix an incorrect automatic replace made by a bot in `otel-con…
ababushk Mar 12, 2024
ef9caab
[chore] Move resource test to service/internal/resource (#9730)
mx-psi Mar 12, 2024
cc485e0
[chore] tidy code to return directly (#9751)
atoulme Mar 13, 2024
7198451
[chore] Refactor mdatagen unmarshaling to use less custom Unmarshaler…
atoulme Mar 14, 2024
3cb1250
[exporterhelper] Fix race in concurrency check in batch sender leadin…
carsonip Mar 14, 2024
c62b80d
[chore] Remove the top level error if it indicates an empty name (#9763)
atoulme Mar 14, 2024
117ce94
[chore] change the way we unmarshal the config in tests (#9765)
atoulme Mar 14, 2024
33a9753
[chore] Remove the development warning from readme for persistent que…
dmitryax Mar 14, 2024
8574df3
[chore] Remove `telemetry.useOtelForInternalMetrics` stable feature g…
atoulme Mar 14, 2024
ae29878
[cmd/mdatagen] optimize mdatagen for batchprocessor failed test (#9768)
fatsheep9146 Mar 15, 2024
e70b5ab
[confignet] Change `Transport` from `string` to `TransportType` (#9385)
TylerHelmuth Mar 15, 2024
eb5d2b9
Update module go.opentelemetry.io/contrib/instrumentation/google.gola…
renovate[bot] Mar 15, 2024
06f177a
Revert "[chore] change the way we unmarshal the config in tests" (#9771)
atoulme Mar 15, 2024
8990be3
Respect telemetry configuration when running as a Windows service (#9…
pjanotti Mar 15, 2024
3b5aee0
Revert "[chore] Refactor mdatagen unmarshaling to use less custom Unm…
atoulme Mar 15, 2024
bb9d363
[chore] use the new function name in comment (#9781)
atoulme Mar 19, 2024
e90c9ea
[chore] add new metric with input_type configuration (#9784)
atoulme Mar 19, 2024
7f13812
[configgrpc] Deprecate SanitizedEndpoint (#9788)
TylerHelmuth Mar 19, 2024
2a6a3f9
[chore] rework memorylimiter test to avoid flaky tests (#9733)
atoulme Mar 19, 2024
b34f535
[chore][status] Remove deprecated functions `ReportComponentStatus` a…
atoulme Mar 19, 2024
ef4fb3a
[receiver] Remove deprecated `ScraperControllerSettings` and `NewDefa…
atoulme Mar 20, 2024
4f6b7df
[connector] Remove deprecated interfaces LogsRouter, MetricsRouter an…
atoulme Mar 20, 2024
4df2af2
[component] Remove deprecated error `ErrNilNextConsumer` (#9779)
atoulme Mar 20, 2024
57494bb
Update module gonum.org/v1/gonum to v0.15.0 (#9791)
renovate[bot] Mar 20, 2024
bffa3de
[CONTRIBUTING.md] Update golang version (#9792)
crobert-1 Mar 20, 2024
4627d3c
Update github-actions deps (#9790)
renovate[bot] Mar 20, 2024
268cdc2
[confignet] added NewDefaultFunctions (#9671)
Sanket-0510 Mar 20, 2024
fc4c13d
[configgrpc] Remove deprecated func, add ToServer with context (#9787)
TylerHelmuth Mar 20, 2024
ef5d8f1
Nicer error message when passing an empty configuration file (#9762)
Kimbohlovette Mar 21, 2024
05867e6
[otlphttpexporter] return nil from partial success handler when HTTP …
senojj Mar 21, 2024
2037527
[chore] arm64 build (#9584)
atoulme Mar 21, 2024
15201f1
Prevent starting unnecessary goroutines (#9817)
bogdandrutu Mar 22, 2024
5cba2fb
[chore] Propose clarification to first step of release process (#9830)
djaglowski Mar 25, 2024
6833415
[chore] Prepare release v1.4.0/v0.97.0 (#9832)
opentelemetrybot Mar 25, 2024
3da7e16
[chore] Cleanup the v1.4.0/v0.97.0 changelog (#9834)
dmitryax Mar 25, 2024
5f9a7d7
Update github/codeql-action action to v3.24.9 (#9839)
renovate[bot] Mar 26, 2024
99b367c
[confmap] log a warning when using $VAR in config (WIP) (#9547)
tomasmota Mar 26, 2024
d7ad818
Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …
renovate[bot] Mar 26, 2024
8d3b8c0
Update module go.opentelemetry.io/collector/exporter/otlpexporter to …
renovate[bot] Mar 27, 2024
43dd817
Update Wandalen/wretry.action action to v2 (#9849)
renovate[bot] Mar 27, 2024
a327d55
[configtls] Update IncludeSystemCACertsPool to be used in server and …
TylerHelmuth Mar 27, 2024
2e9ce26
[chore][docs] Move RFC to a new RFCs folder (#9828)
mx-psi Mar 27, 2024
351fcf6
[chore] Do not log warning when feature gate is enabled (#9852)
mx-psi Mar 27, 2024
f237238
[client] Remove experimental comment from `Metadata` (#9796)
TylerHelmuth Mar 27, 2024
2b0decf
[receiver/otlp] Return proper http response code based on retryable e…
TylerHelmuth Mar 27, 2024
407ea43
[configtls] Add context.Context to public functions (#9813)
TylerHelmuth Mar 27, 2024
1038b67
[configtls] Removed deprecated structs (#9786)
TylerHelmuth Mar 27, 2024
9c5bf54
[component] make Type implement MarshalText (#9856)
TylerHelmuth Mar 27, 2024
8dd42ec
[otlp exporter] Validate exporter endpoint has port (#9632)
atmask Mar 27, 2024
38316de
Fix validate command (#9866)
TylerHelmuth Mar 27, 2024
6af868f
Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…
renovate[bot] Mar 27, 2024
c97d1e5
[chore] Remove vendor distributions mentions in metadata.yaml (#9865)
atoulme Mar 27, 2024
4b5d68e
[exporterhelper] Add default batching for OTLP data type (#9738)
dmitryax Mar 27, 2024
b5ce283
[cmd/mdatagen] add unsupported platforms to the README header (#9803)
atoulme Mar 30, 2024
12cead6
[chore] update the comment of the component package (#9798)
atoulme Mar 30, 2024
f46e14c
Remove docs/design.md and linked images (#9797)
lavishpal Apr 1, 2024
a4a2022
Update module github.com/cenkalti/backoff/v4 to v4.3.0 (#9841)
renovate[bot] Apr 1, 2024
c414b47
Update Wandalen/wretry.action action to v3 (#9877)
renovate[bot] Apr 2, 2024
8ba1a4e
Update module github.com/shirou/gopsutil/v3 to v3.24.3 (#9876)
renovate[bot] Apr 2, 2024
912a85a
[chore] Actually remove design.md (#9874)
mx-psi Apr 2, 2024
e23b614
updated README.md file in otlpreceiver (#9756)
AkhigbeEromo Apr 2, 2024
6e2f3ed
[chore] Adds two confmap tests (#9879)
mx-psi Apr 2, 2024
295251b
Update Wandalen/wretry.action action to v3.0.1 (#9878)
renovate[bot] Apr 2, 2024
b8e4fa7
[chore] Updated `unmarshalText` func (#9838)
AkhigbeEromo Apr 2, 2024
26ee291
[confmap] support unmarshaling for embedded structs with and without …
atoulme Apr 3, 2024
4f56509
[configgrpc] remove deprecated funcs (#9836)
TylerHelmuth Apr 3, 2024
bc87939
[telemetry] emit metrics with _ instead of / (#9775)
codeboten Apr 3, 2024
c72092e
update golang.org/x/net to v0.23.0 (#9887)
atoulme Apr 3, 2024
4f1a893
Log when Environment Provider tries to pull unset or empty env var (#…
ankitpatel96 Apr 4, 2024
2ff9795
[chore] bump go to 1.21.9 (#9888)
codeboten Apr 4, 2024
b8690b6
[receiver/otlp] Refactor http error handling (#9893)
TylerHelmuth Apr 4, 2024
9959728
[chore] update release schedule (#9900)
codeboten Apr 5, 2024
79ccf55
Updated public methods in confighttp (#9895)
AkhigbeEromo Apr 5, 2024
96d0dc4
[receiver/nop] Promote to beta (#9902)
evan-bradley Apr 5, 2024
20da345
[chore][receiver/scraperhelper] Fix typos in comments (#9904)
crobert-1 Apr 5, 2024
c6d1482
[exporter/nop] Promote to beta (#9903)
evan-bradley Apr 5, 2024
fc28929
move internal/testdata to pdata/testdata (#9885)
codeboten Apr 8, 2024
90cc1a5
Update module github.com/prometheus/client_model to v0.6.1 (#9913)
renovate[bot] Apr 9, 2024
792fac1
[chore] update pdata/testdata dep (#9909)
codeboten Apr 9, 2024
4be76ed
[chore][CI/CD] Fix failing codecov uploads (#9930)
crobert-1 Apr 9, 2024
f0c3920
Update github-actions deps (#9914)
renovate[bot] Apr 9, 2024
32fc811
Move arm64 to platform support tier 2 (#9910)
atoulme Apr 9, 2024
f9d1f87
Update module go.opentelemetry.io/contrib/zpages to v0.50.0 (#9923)
renovate[bot] Apr 9, 2024
ce7efaf
Update module golang.org/x/net to v0.24.0 (#9924)
renovate[bot] Apr 9, 2024
9d678a6
Update module golang.org/x/tools to v0.20.0 (#9926)
renovate[bot] Apr 9, 2024
4ec713a
Update module github.com/klauspost/compress to v1.17.8 (#9927)
renovate[bot] Apr 9, 2024
063c075
Update module go.opentelemetry.io/contrib/propagators/b3 to v1.25.0 (…
renovate[bot] Apr 9, 2024
1db1287
Update module golang.org/x/sys to v0.19.0 (#9925)
renovate[bot] Apr 9, 2024
912099e
Update module github.com/knadh/koanf/v2 to v2.1.1 (#9912)
renovate[bot] Apr 9, 2024
fff0021
Update opentelemetry-go monorepo (#9929)
renovate[bot] Apr 9, 2024
cad5c63
[docs] update roadmap document (#9899)
codeboten Apr 10, 2024
de3ef01
[service] Validate pipeline type against component types (#9257)
ycombinator Apr 10, 2024
65cdb18
Add length limit to component (#9901)
ankitpatel96 Apr 10, 2024
ed0c479
[chore] Prepare release v1.5.0/v0.98.0 (#9935)
opentelemetrybot Apr 10, 2024
ae67b7c
[chore] Cleanup changelog (#9937)
dmitryax Apr 10, 2024
4149379
[chore] missed updating the makefile with new module (#9939)
codeboten Apr 10, 2024
fd0d0da
[chore] Remove unreachable deprecated internal/testdata (#9938)
dmitryax Apr 10, 2024
0d62e4f
[chore] [exporterhelper] Update stale batchSender comments (#9884)
carsonip Apr 11, 2024
e355f98
Update module github.com/golangci/golangci-lint to v1.57.2 (#9840)
renovate[bot] Apr 11, 2024
25d3bab
Update module google.golang.org/grpc to v1.63.2 (#9928)
renovate[bot] Apr 11, 2024
f1a7475
Update module github.com/prometheus/common to v0.52.3 (#9694)
renovate[bot] Apr 11, 2024
1f643f4
[cmd/mdatagen] Move component config test from cmd/builder (#9940)
dmitryax Apr 11, 2024
62f5898
[chore] fix deprecation godoc (#9947)
codeboten Apr 12, 2024
8cc8d40
[mdatagen] allow filtering out metrics based on resource attributes (…
povilasv Apr 12, 2024
37d243f
Promote @atoulme, @TylerHelmuth and @songy23 to approvers (#9954)
mx-psi Apr 12, 2024
2755629
[chore] Remove dead link (#9955)
mx-psi Apr 12, 2024
15f1045
[chore] Fix component name in changelog (#9948)
dmitryax Apr 12, 2024
c8666b8
[confighttp] deprecate ToClientContext, ToServerContext, ToListenerCo…
codeboten Apr 12, 2024
917e906
Update module go.opentelemetry.io/contrib/instrumentation/google.gola…
renovate[bot] Apr 12, 2024
8cb1006
Update module go.opentelemetry.io/contrib/instrumentation/net/http/ot…
renovate[bot] Apr 12, 2024
878bba2
[chore] these top level ignores are no longer needed (#9958)
codeboten Apr 12, 2024
b1e075f
[cmd/mdatagen] [chore] Small fixes for new resource attributes filter…
dmitryax Apr 12, 2024
7a8954f
Disable concurrency in zstd and add Benchmark tests for it (#9749)
rnishtala-sumo Apr 12, 2024
7469f38
Update module go.opentelemetry.io/contrib/config to v0.5.0 (#9934)
codeboten Apr 15, 2024
1e7b68b
[chore] remove usage of deprecated funcs (#9965)
codeboten Apr 15, 2024
282a594
[configtls] Deprecate *Context funcs (#9945)
TylerHelmuth Apr 15, 2024
0642493
[configtls] Add NewDefault* funcs (#9658)
TylerHelmuth Apr 15, 2024
e8cabb7
[chore] update filter dep (#9966)
codeboten Apr 15, 2024
9731ea3
[chore][exporter/debug] refactor code to make independent from Loggin…
andrzej-stencel Apr 16, 2024
49cc9e0
[chore] [mdatagen] Fix generated tests for include/exclude capability…
dmitryax Apr 16, 2024
fb78b16
[service] fix bug in sampler (#9968)
codeboten Apr 16, 2024
370c6d1
[chore] Move logging out of meter provider initialization (#9729)
mx-psi Apr 16, 2024
2c9aa0f
Update module go.opentelemetry.io/collector/confmap to v0.98.0 (#9972)
renovate[bot] Apr 16, 2024
7e414a0
Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…
renovate[bot] Apr 16, 2024
32f822a
Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …
renovate[bot] Apr 16, 2024
f4570d1
Update github-actions deps (#9971)
renovate[bot] Apr 16, 2024
bb816ac
Update module go.opentelemetry.io/collector/exporter/otlpexporter to …
renovate[bot] Apr 16, 2024
a272d56
update to use the config package to configure tracer provider (#9967)
codeboten Apr 16, 2024
d0f15e2
[chore] [mdatagen] Fix generated tests for include/exclude capability…
dmitryax Apr 16, 2024
670c12d
Distribute internal metrics across different levels (#9767)
dmitryax Apr 16, 2024
29240d9
Update module golang.org/x/vuln to v1.1.0 (#9980)
renovate[bot] Apr 17, 2024
f3305aa
[mdatagen] generate goleak package test (#9959)
codeboten Apr 17, 2024
e9b432d
[builder] Add strict versioning (#9897)
kristinapathak Apr 18, 2024
29b9b55
[chore] change @astencel-sumo to @andrzej-stencel (#9990)
andrzej-stencel Apr 18, 2024
2108ae8
[confmap] Add converter and provider settings to confmap.ResolverSett…
evan-bradley Apr 18, 2024
05ceb20
[mdatagen] add setup/teardown configuration (#9993)
codeboten Apr 18, 2024
4f26784
[chore] update package test template (#9994)
codeboten Apr 18, 2024
5e20bbd
Added default functions for configauth (#9850)
AkhigbeEromo Apr 18, 2024
0dcbffa
[chore] Clean up pull request template (#9995)
evan-bradley Apr 18, 2024
4492c56
[chore] Double Windows unit tests timeout (#9992)
evan-bradley Apr 18, 2024
fcdfdaa
Update go.opentelemetry.io/proto/otlp to v1.2.0 (#9985)
dashpole Apr 18, 2024
dc48d0e
OTLP HTTP Exporter: Propagate HTTP 429s (#9905)
jaronoff97 Apr 18, 2024
4a58092
[confmap] Return error when decoding negative values into uints (#9169)
crobert-1 Apr 19, 2024
0aa9b10
[cmd/builder] Improve TestVersioning (#10000)
mx-psi Apr 19, 2024
7b046d9
[cmd/builder] Remove undocumented strictness check (#9999)
mx-psi Apr 19, 2024
cb0637f
Support metric.metadata in pdata/pmetric (#10006)
dashpole Apr 19, 2024
d1e631b
[builder] only compare major and minor versions from gomod (#9997)
kristinapathak Apr 19, 2024
256c7c3
[cmd/builder] Allow configuring confmap providers (#9513)
evan-bradley Apr 22, 2024
6611edf
Remove `GetExporters` from component.Host (#9987)
TylerHelmuth Apr 22, 2024
bb48107
[exporter/otlp] Allow DNS scheme to be used in endpoint (#10010)
jpkrohling Apr 22, 2024
cc9e3dd
[mdatagen] Rename include/exclude config options (#9960)
dmitryax Apr 22, 2024
b473034
[chore][cmd/builder] Include replaces in builder versioning tests (#1…
evan-bradley Apr 22, 2024
fb9d80d
[chore] Prepare release v1.6.0/v0.99.0 (#10018)
opentelemetrybot Apr 22, 2024
3468565
Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …
renovate[bot] Apr 23, 2024
8ae7aad
Update module go.opentelemetry.io/collector/exporter/otlpexporter to …
renovate[bot] Apr 23, 2024
3d370bc
Update github-actions deps (#10019)
renovate[bot] Apr 23, 2024
8e8f561
Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…
renovate[bot] Apr 23, 2024
ae83654
Update module github.com/prometheus/common to v0.53.0 (#10021)
renovate[bot] Apr 23, 2024
326ef7c
[builder] remove ambigious import codepath (#10015)
codeboten Apr 24, 2024
6dfa6bc
chore: fix function names in comment (#10027)
dockercui Apr 26, 2024
31528ce
Support parsing metric.metadata from OTLP JSON (#10026)
dashpole Apr 26, 2024
1a5da25
Added default funcs for configgrpc (#9969)
AkhigbeEromo Apr 26, 2024
ce09d97
[mdatagen] move telemetry into its own file (#10037)
codeboten Apr 29, 2024
c9ecdfb
[chore] Remove GO111MODULE references (#10039)
evan-bradley Apr 29, 2024
8b5a656
chore(deps): update github-actions deps (#10044)
renovate[bot] Apr 30, 2024
dd34946
fix(deps): update module go.opentelemetry.io/contrib/propagators/b3 t…
renovate[bot] Apr 30, 2024
8afca19
fix(deps): update module go.opentelemetry.io/contrib/instrumentation/…
renovate[bot] Apr 30, 2024
274f855
fix(deps): update module google.golang.org/protobuf to v1.34.0 (#10051)
renovate[bot] Apr 30, 2024
59ddbba
[chore] group contrib packages (#10053)
codeboten Apr 30, 2024
7fd529f
fix(deps): update opentelemetry-go monorepo (#10052)
renovate[bot] Apr 30, 2024
fe582df
[docs/rfc] RFC about environment variables (#9854)
mx-psi Apr 30, 2024
d4d2d9a
fix(deps): update all opentelemetry-go-contrib packages (#10055)
renovate[bot] May 1, 2024
aacb835
[chore] only run unit tests for actuated on a single version (#10062)
codeboten May 1, 2024
fa02afe
[chore] Allow sometimes skipping deprecation process when adding vari…
evan-bradley May 1, 2024
334d95a
[chore] pin version of npm package (#10063)
codeboten May 1, 2024
cad2734
[chore] go version didn't match check (#10067)
codeboten May 1, 2024
8dd1123
add semantic convention v1.25.0 (#10075)
codeboten May 2, 2024
2875844
Documentation improvements - Comments in key functions (#10029)
ankitpatel96 May 2, 2024
174f003
Allow receivers/processors to know when the queue is full (#10070)
bogdandrutu May 3, 2024
ff7a485
[builder] make retries configurable for faster tests (#10035)
kristinapathak May 3, 2024
109173d
[exporterhelper] Fix `enabled` config option for batch sender (#10076)
dmitryax May 3, 2024
aeb0cf0
mdatagen: Call connectors with routers to be the same as the service …
bogdandrutu May 3, 2024
8e7be1c
[chore] remove multierr use in mdatagen (#10080)
codeboten May 3, 2024
67d3718
Revert pipeline type validation (#10078)
ycombinator May 3, 2024
b7b7e51
[chore] [exporterhelper] Integrate capacity limiting into the communi…
dmitryax May 4, 2024
8aaec09
[chore] fix import orders in mdatagen templates (#10081)
bogdandrutu May 6, 2024
227101d
[otelcol] rfc for how to log during startup (#10066)
TylerHelmuth May 6, 2024
8efff48
[chore] remove duplicate code from the connector (#10082)
bogdandrutu May 6, 2024
88046dd
[chore] try to fix coverage step (#10085)
codeboten May 6, 2024
6c2a34e
[chore] Prepare release v1.7.0/v0.100.0 (#10087)
opentelemetrybot May 6, 2024
642b1b8
Merge remote-tracking branch 'open-telemetry/release/0.100.x'
steves-canva May 9, 2024
23c88f8
Fix ratelimit tests
steves-canva May 9, 2024
e173f81
Apply changes in diff from upstream
steves-canva May 27, 2024
d8ca92c
Fix unused parameters (linter)
steves-canva May 27, 2024
a8f6575
Fix import spacing (linting)
steves-canva May 27, 2024
c12e1f6
gotidy for changed mod
steves-canva May 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 0 additions & 16 deletions .chloggen/use-sync/atomic.yaml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ not be prioritized.
_Delete this paragraph before submitting._

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
<!-- A clear and concise description of what you want to happen. -->

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
<!-- A clear and concise description of any alternative solutions or features you've considered. -->

**Additional context**
Add any other context or screenshots about the feature request here.
<!-- Add any other context or screenshots about the feature request here. -->

_Please delete paragraphs that you did not use before submitting._
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ assignees: ''

---

Like #4522, but for vX.X.X
Like #9601, but for vX.X.X

**Performed by collector release manager**

Expand All @@ -19,6 +19,7 @@ Like #4522, but for vX.X.X
- [ ] Tag and release contrib vX.X.X
- [ ] Prepare otelcol-releases vX.X.X
- [ ] Release binaries and container images vX.X.X
- [ ] Update the release schedule in docs/RELEASE.md

**Performed by operator maintainers**

Expand Down
21 changes: 9 additions & 12 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
## Important (read before submitting)
We are currently preparing for the upcoming 1.0 GA release. Pull requests that are not aligned with
the current roadmap and are not aimed at stabilizing and preparing the Collector for the release will
not be accepted.

_Delete the preceding paragraph before submitting._

**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.-->
#### Description

**Link to tracking Issue:** <Issue number if applicable>
<!-- Issue number if applicable -->
#### Link to tracking issue
Fixes #

**Testing:** <Describe what testing was performed and which tests were added.>
<!--Describe what testing was performed and which tests were added.-->
#### Testing

**Documentation:** <Describe the documentation added.>
<!--Describe the documentation added.-->
#### Documentation

_Please delete paragraphs that you did not use before submitting._
<!--Please delete paragraphs that you did not use before submitting.-->
4 changes: 2 additions & 2 deletions .github/workflows/api-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ jobs:
steps:

- name: Checkout-Main
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
ref: ${{ github.base_ref }}
path: ${{ github.base_ref }}

- name: Checkout-HEAD
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
path: ${{ github.head_ref }}

Expand Down
43 changes: 41 additions & 2 deletions .github/workflows/build-and-test-windows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ jobs:
runs-on: windows-latest
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
cache: false
- name: Cache Go
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
env:
cache-name: cache-go-modules
with:
Expand All @@ -35,3 +35,42 @@ jobs:
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
- name: Run Unit Tests
run: make gotest

windows-service-test:
runs-on: windows-latest
steps:
- name: Checkout Repo
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
cache: false
- name: Cache Go
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
env:
cache-name: cache-go-modules
with:
path: |
~\go\pkg\mod
~\AppData\Local\go-build
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}

- name: Make otelcorecol
run: make otelcorecol

- name: Install otelcorecol as a service
run: |
New-Service -Name "otelcorecol" -StartupType "Manual" -BinaryPathName "${PWD}\bin\otelcorecol_windows_amd64 --config ${PWD}\examples\local\otel-config.yaml"
eventcreate.exe /t information /id 1 /l application /d "Creating event provider for 'otelcorecol'" /so otelcorecol
- name: Test otelcorecol service
working-directory: ${{ github.workspace }}/otelcol
run: |
go test -timeout 90s -run ^TestCollectorAsService$ -v -tags=win32service
- name: Remove otelcorecol service
if: always()
run: |
Remove-Service otelcorecol
Remove-Item HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\Application\otelcorecol
78 changes: 42 additions & 36 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand All @@ -38,15 +38,15 @@ jobs:
needs: [setup-environment]
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand All @@ -62,15 +62,15 @@ jobs:
timeout-minutes: 30
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand All @@ -87,15 +87,15 @@ jobs:
needs: [setup-environment]
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand Down Expand Up @@ -137,32 +137,44 @@ jobs:
unittest-matrix:
strategy:
matrix:
go-version: ["~1.22", "~1.21.5"] # 1.20 needs quotes otherwise it's interpreted as 1.2
runs-on: ubuntu-latest
runner: [ubuntu-latest, actuated-arm64-4cpu-4gb]
exclude:
- go-version: "~1.21.9"
runner: actuated-arm64-4cpu-4gb
go-version: ["~1.22", "~1.21.9"] # 1.20 needs quotes otherwise it's interpreted as 1.2
runs-on: ${{ matrix.runner }}
needs: [setup-environment]
steps:
- name: Set up arkade
uses: alexellis/setup-arkade@v3
- name: Install vmmeter
run: |
sudo -E arkade oci install ghcr.io/openfaasltd/vmmeter:latest --path /usr/local/bin/
- name: Run vmmeter
uses: self-actuated/vmmeter-action@v1
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ${{ matrix.go-version }}
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
~/go/pkg/mod
key: go-cache-${{ runner.os }}-${{ hashFiles('**/go.sum') }}
key: go-cache-${{ runner.os }}-${{ matrix.runner }}-${{ hashFiles('**/go.sum') }}
- name: Cache Build
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: ~/.cache/go-build
key: unittest-${{ runner.os }}-go-build-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
key: unittest-${{ runner.os }}-${{ matrix.runner }}-go-build-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
- name: Run Unit Tests
run: make gotest
run: |
make -j4 gotest
unittest:
if: always()
runs-on: ubuntu-latest
Expand All @@ -185,37 +197,31 @@ jobs:
needs: [setup-environment]
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
~/go/pkg/mod
key: go-cache-${{ runner.os }}-${{ hashFiles('**/go.sum') }}
- name: Cache Build
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: ~/.cache/go-build
key: coverage-${{ runner.os }}-go-build-${{ hashFiles('**/go.sum') }}
- name: Run Unit Tests With Coverage
run: make gotest-with-cover
- name: Upload coverage report
uses: Wandalen/wretry.action@0ef67d343938e879e0a9bb37c107a55731e8ed35 # v1.4.5
with:
action: codecov/codecov-action@v3
with: |
file: ./coverage.txt
fail_ci_if_error: true
verbose: true
attempt_limit: 10
attempt_delay: 15000
uses: codecov/codecov-action@5ecb98a3c6b747ed38dc09f787459979aebb39be # 4.3.1
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

cross-build-collector:
needs: [setup-environment]
Expand Down Expand Up @@ -253,15 +259,15 @@ jobs:

steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: ~1.21.5
go-version: ~1.21.9
cache: false
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/builder-integration-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
- name: Setup Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/builder-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
fetch-depth: 0
- name: Setup Go
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
PR_HEAD: ${{ github.event.pull_request.head.sha }}
steps:
- name: Checkout Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
with:
fetch-depth: 0
- name: Setup Go
Expand All @@ -35,7 +35,7 @@ jobs:
go-version: ~1.21.5
- name: Cache Go
id: go-cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
with:
path: |
~/go/bin
Expand Down
Loading
Loading