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

Sync with upstream #50

Merged
merged 233 commits into from
Jul 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
233 commits
Select commit Hold shift + click to select a range
aaac9bb
fix: Remove dependence on activesupport (#687)
arielvalentin Oct 10, 2023
fc5a75f
fix!: Drop DelayedJob ActiveRecord in Tests (#685)
arielvalentin Oct 10, 2023
93dcf35
fix: Add Rails 7.1 compatability (#684)
arielvalentin Oct 11, 2023
20e1cd0
feat!: obfuscation for mysql2, dalli and postgresql as default option…
xuan-cao-swi Oct 12, 2023
dd90f32
ci: Update test reset code for GraphQL-Ruby 2.1.3 (#691)
rmosolgo Oct 13, 2023
0cc425b
fix: Omit `nil` `net.peer.name` attributes (#693)
yoheyk Oct 16, 2023
9f0521d
ci: upgrade to latest stable version of toys (#694)
arielvalentin Oct 16, 2023
db09e16
release: Release 12 gems (#695)
github-actions[bot] Oct 16, 2023
54ed527
chore: Update CODEOWNERS (#692)
arielvalentin Oct 17, 2023
27448c4
release: Release opentelemetry-instrumentation-all 0.51.0 (was 0.50.1…
github-actions[bot] Oct 17, 2023
6e7f8da
feat(trilogy): instrument connect and ping (#704)
casperisfine Oct 21, 2023
c5f5c58
fix: Remove dependency on ActiveSupport core extensions from Grape in…
muripic Oct 23, 2023
06fba20
release: Release opentelemetry-instrumentation-trilogy 0.57.0 (was 0.…
github-actions[bot] Oct 27, 2023
c1f5e6a
chore(deps): update rubocop requirement from ~> 1.56.2 to ~> 1.57.1 (…
dependabot[bot] Oct 28, 2023
da70047
chore(deps-dev): update rubocop requirement from ~> 1.56.1 to ~> 1.57…
dependabot[bot] Oct 28, 2023
4513de9
chore(deps-dev): update rubocop requirement from ~> 1.56.1 to ~> 1.57…
dependabot[bot] Oct 28, 2023
84b5ea0
chore(deps-dev): update rubocop requirement from ~> 1.56.1 to ~> 1.57…
dependabot[bot] Oct 28, 2023
d1104a0
chore(deps-dev): update rubocop requirement from ~> 1.56.1 to ~> 1.57…
dependabot[bot] Oct 28, 2023
331d5d5
Remove opentelemetry-resource_detectors all-in-one gem (#659)
scbjans Oct 30, 2023
828e137
fix: remove call to ActiveSupport::Notifications.notifier#synchronize…
octokatherine Oct 31, 2023
485300a
chore: Fix linter issue
arielvalentin Oct 31, 2023
5858549
release: Release 2 gems (#710)
github-actions[bot] Oct 31, 2023
9fcf6d8
added httpx opentelemetry adapter (#681)
HoneyryderChuck Nov 5, 2023
09f7294
chore: Fix HTTPx attribute and changelog (#711)
arielvalentin Nov 6, 2023
7e47bcc
chore: Change release restrictions
arielvalentin Nov 7, 2023
626d9b1
chore: Fix httpx version
arielvalentin Nov 7, 2023
7f92d24
chore: bump toys
arielvalentin Nov 7, 2023
7ba2616
release: Release opentelemetry-instrumentation-httpx 0.1.0 (initial r…
arielvalentin Nov 7, 2023
3f44472
feat!: Drop Rails 6.0 EOL (#680)
arielvalentin Nov 9, 2023
c8e2f70
Inline gemspec dev constraints with Appraisals. (#716)
simi Nov 18, 2023
02799c8
Removal Sinatra 1.x Appraisal (#715)
zacheryph Nov 19, 2023
fb31945
feat!(active_job): Use ActiveSupport instead of patches (#677)
arielvalentin Nov 22, 2023
e616a7c
release: Release 6 gems (#724)
github-actions[bot] Nov 22, 2023
2ec7b82
fix: Get Rdkafka version from VERSION contant (#726)
piotaixr Nov 22, 2023
3b8ec51
fix: Update `Net::HTTP` instrumentation to no-op on untraced contexts…
brunofacca Nov 22, 2023
41301f2
release: Release 2 gems (#728)
github-actions[bot] Nov 22, 2023
7141afa
chore(dev-deps): Add rubocop-performance (#727)
kaylareopelle Nov 23, 2023
aa5f256
release: Release opentelemetry-instrumentation-rdkafka 0.4.2 (#731)
arielvalentin Nov 23, 2023
755ef17
release: Release 23 gems (#732)
github-actions[bot] Nov 23, 2023
a7f6111
perf(graphql): cache attribute hashes (#723)
rmosolgo Nov 27, 2023
12eef00
release: Release 2 gems (#741)
github-actions[bot] Nov 28, 2023
aedc42c
feat!: Add a connect span to excon (#712)
misalcedo Nov 28, 2023
f6e540f
release: Release 2 gems (#744)
github-actions[bot] Nov 28, 2023
c4d33b3
chore: Fix Rails 7.2 secrets deprecation warning (#747)
kaylareopelle Dec 1, 2023
ec81777
feat!(action_pack): Use ActiveSupport instead of patches (#703)
xuan-cao-swi Dec 6, 2023
de163fe
update Approvers list in README (#755)
robbkidd Dec 7, 2023
9dbea18
chore(deps-dev): update rubocop to ~> 1.58.0 in multiple gems (#756)
robbkidd Dec 7, 2023
90e3f07
chore(deps): bump actions/stale from 8 to 9 (#757)
dependabot[bot] Dec 7, 2023
7cbd167
chore: let stalebot close issues after 30 days of being stale. (#759)
scbjans Dec 8, 2023
73fa809
feat!: change db.mysql.instance.address to db.instance.id (#758)
dlahn Dec 8, 2023
1fa0810
chore(deps-dev): update rubocop to ~> 1.59.0 in all gems (#760)
dependabot[bot] Dec 11, 2023
3d0f818
fix: Backport Rack proxy event to middleware (#764)
fbogsany Dec 15, 2023
6cab34d
chore: update codeowners
arielvalentin Dec 22, 2023
2586b75
chore: Add Tests for GraphQL C Parser (#773)
arielvalentin Dec 22, 2023
fd5b9a7
chore: Experiment with GCP Release Please (#729)
arielvalentin Dec 22, 2023
d4faa61
chore: fix actions definition
arielvalentin Dec 22, 2023
a6438b9
chore: Fixes for release-please
arielvalentin Dec 22, 2023
4a6e5dc
chore: use objects not arrays
arielvalentin Dec 22, 2023
3a5ab8a
chore: Remove invalid config
arielvalentin Dec 22, 2023
f796af4
chore: Remove nested objects in config
arielvalentin Dec 22, 2023
2980620
chore: Prerelease config
arielvalentin Dec 22, 2023
9e0facc
chore: Fix release version paths
arielvalentin Dec 22, 2023
26dc334
chore: try again
arielvalentin Dec 22, 2023
2cf1eba
chore: Block matrix from running if no release were created
arielvalentin Dec 22, 2023
f2865ae
chore: try https://github.com/orgs/community/discussions/27096
arielvalentin Dec 22, 2023
d3fc541
chore: remove superflous action config
arielvalentin Dec 22, 2023
562f649
feat(rack)! Use Rack Events By Default (#709)
arielvalentin Dec 23, 2023
586b0fb
ci: Use Org OTel Bot Token (#789)
arielvalentin Jan 2, 2024
294c200
Revert "ci: Use Org OTel Bot Token (#789)" (#790)
arielvalentin Jan 3, 2024
9924715
Trilogy: only set `db.instance.id` attribute if there is a value (#792)
bensheldon Jan 5, 2024
8b790a1
fix: Trilogy only set db.instance.id attribute if there is a value (#…
arielvalentin Jan 5, 2024
3b33f19
ci: OTel Bot Token Redux
arielvalentin Jan 5, 2024
f7f4603
feat!: Use Rack Events By Default
arielvalentin Jan 5, 2024
f332782
ci: Revert token again
arielvalentin Jan 5, 2024
9d8788b
chore: release main (#793)
github-actions[bot] Jan 5, 2024
d8f2ef1
ci: force latest bundler version
arielvalentin Jan 5, 2024
6aeffd0
ci: invalid option
arielvalentin Jan 5, 2024
36fc16e
ci: Fix toys config
arielvalentin Jan 5, 2024
bdd9b5f
ci: Try again
arielvalentin Jan 5, 2024
61a1f09
Revert "chore: release main (#793)"
arielvalentin Jan 6, 2024
b4343c0
ci: Give Credit to OTel Bot
arielvalentin Jan 6, 2024
ba8c44e
release: Release 2 gems (#796)
github-actions[bot] Jan 6, 2024
6ef33f2
release: Release opentelemetry-instrumentation-all 0.55.0 (was 0.54.0…
github-actions[bot] Jan 6, 2024
1c925e7
release: Release 3 gems (#808)
github-actions[bot] Jan 9, 2024
7589a34
chore: Bump rubocop-performance 1.20.0 (#780)
arielvalentin Jan 10, 2024
aa5249c
ci: Add Tests For Ruby 3.3 (#797)
arielvalentin Jan 10, 2024
8b0c63e
chore(deps): bump ruby/setup-ruby from 1.162.0 to 1.165.1 (#809)
dependabot[bot] Jan 11, 2024
6a06eed
Add xuan-cao-swi to approvers (#810)
mwear Jan 12, 2024
d7c27f8
ci: Update Release Please Configs
arielvalentin Jan 14, 2024
d250232
ci: Use appropriate config
arielvalentin Jan 14, 2024
c7c5f0f
ci: fix job names
arielvalentin Jan 14, 2024
6566ad2
ci: Use correct job names
arielvalentin Jan 14, 2024
3f44af8
ci: update manifest versions
arielvalentin Jan 14, 2024
2a9add8
ci: bump rack manifest
arielvalentin Jan 14, 2024
4ec4395
ci: Fix Job Refs
arielvalentin Jan 14, 2024
0791fc7
ci: remove hyphens
arielvalentin Jan 14, 2024
e716f46
ci: fix reference
arielvalentin Jan 14, 2024
b9cc55d
chore(deps): update rubocop-performance requirement from ~> 1.19.1 to…
dependabot[bot] Jan 14, 2024
d02d1bb
docs: Add note about running update-dependencies in ubuntu-linux (#819)
kaylareopelle Jan 16, 2024
8916598
chore: Update rubocop version to 1.60.0 (#818)
kaylareopelle Jan 16, 2024
41a2857
chore(deps): bump ruby/setup-ruby from 1.165.1 to 1.167.0 (#820)
dependabot[bot] Jan 17, 2024
b9b9df3
fix: "Getting Started" link at README (#822)
kohbis Jan 17, 2024
1c10d02
docs: ✏️ Sidekiq instrumentation options (#824)
kohbis Jan 18, 2024
3e5fbb3
chore: add appraisal for Sinatra 4. (#827)
scbjans Jan 22, 2024
f26d4d7
chore: add rackup to sinatra example Gemfile (#828)
scbjans Jan 22, 2024
e0b4dcf
chore: Update rubocop to 1.60.1 (#823)
kaylareopelle Jan 22, 2024
f5f21c6
chore(deps): bump ruby/setup-ruby from 1.167.0 to 1.169.0 (#829)
dependabot[bot] Jan 22, 2024
66f1786
fix: Remove disable directives leftover from older version of Rubocop…
kaylareopelle Jan 25, 2024
56ff830
docs: relocate Resque config option comments to render in Yard docs (…
robbkidd Jan 26, 2024
734814b
chore(deps): bump ruby/setup-ruby from 1.169.0 to 1.170.0 (#836)
dependabot[bot] Jan 30, 2024
859b6e0
chore(deps): bump ruby/setup-ruby from 1.170.0 to 1.171.0 (#838)
dependabot[bot] Feb 5, 2024
c89d681
refactor!: Move shared sql behavior to helper gems (#529)
kaylareopelle Feb 7, 2024
4b61c31
chore(deps): bump actions/checkout from 3 to 4 (#844)
dependabot[bot] Feb 7, 2024
6583d64
chore: Update releases path
arielvalentin Feb 7, 2024
e76e0b5
chore: force initial release version (#851)
arielvalentin Feb 7, 2024
3917722
feat: Propagate context to Vitess (#850)
fbogsany Feb 7, 2024
d441856
chore: Update toys and toys release script pins to 0.15.5 (#854)
dazuma Feb 8, 2024
30f30ae
release: Release 3 gems (#856)
github-actions[bot] Feb 8, 2024
4dd3f8c
release: Release 8 gems (#857)
github-actions[bot] Feb 8, 2024
d70068f
docs: Fix doc for sidekiq options (#825)
kohbis Feb 8, 2024
11ae23d
ci: Add Conventional Commit Linter (#800)
arielvalentin Feb 8, 2024
0de90bb
fix: add missing requires for sql-helpers to mysql, pg, and trilogy i…
scbjans Feb 8, 2024
716e901
release: Release 4 gems (#860)
github-actions[bot] Feb 8, 2024
85c7f5c
fix: return nil for non-existant key in AwsSdk::MessageAttributeGette…
yoheyk Feb 8, 2024
c048b14
release: Release opentelemetry-instrumentation-aws_sdk 0.5.1 (was 0.5…
github-actions[bot] Feb 8, 2024
5d40562
feat: instrument mysql2 prepare statement (#862)
xuan-cao-swi Feb 14, 2024
4006903
release: Release 2 gems (#868)
github-actions[bot] Feb 15, 2024
c497728
feat!: Cache GraphQL attributes (#867)
elenatanasoiu Feb 16, 2024
a005a98
release: Release 2 gems (#871)
github-actions[bot] Feb 16, 2024
6eaadb4
feat: Add support gruf 2.19 (#872)
AS-AlStar Feb 18, 2024
a2669ad
fix: dup string if frozen in trilogy query (#863)
plantfansam Feb 20, 2024
39f9a80
feat: faraday add support for internal spans (#873)
arielvalentin Feb 20, 2024
347a286
release: Release opentelemetry-instrumentation-trilogy 0.59.2 (was 0.…
github-actions[bot] Feb 20, 2024
c95e919
release: Release 3 gems (#881)
github-actions[bot] Feb 20, 2024
1cdfe76
chore: Update rubocop and rubocop-performance in helper gems (#878)
kaylareopelle Feb 23, 2024
435481e
chore: drop dependency on ruby2_keywords (#885)
Earlopain Feb 23, 2024
d0617c0
chore: Update stalebot (#889)
arielvalentin Feb 27, 2024
3d8fe6d
chore(deps): bump ruby/setup-ruby from 1.171.0 to 1.172.0 (#883)
dependabot[bot] Feb 27, 2024
9d1b947
chore(deps): bump ruby/setup-ruby from 1.172.0 to 1.173.0 (#911)
dependabot[bot] Mar 20, 2024
da831f0
fix: Propagate response attributes on Faraday::Error (#912)
CGA1123 Mar 22, 2024
c00bf91
release: Release opentelemetry-instrumentation-faraday 0.24.1 (was 0.…
github-actions[bot] Mar 22, 2024
d206c11
chore: Fix typo in event_handler_resiliency_test.rb filename (#914)
dmathieu Mar 25, 2024
e474c40
chore: Update rubocop to 1.62 (#910)
kaylareopelle Apr 1, 2024
a8df8e3
chore(deps): bump google-github-actions/release-please-action from 4.…
dependabot[bot] Apr 1, 2024
dd7a3a4
docs: fix typo where Rake is mentioned instead of Rack (#922)
markprovan Apr 2, 2024
16f11fd
chore: Run release-please only on open-telemetry (#917)
kaylareopelle Apr 2, 2024
eabc134
fix: instrumentation/active_record: add `:allow_retry` option to `fin…
andrewn617 Apr 2, 2024
addc2f3
chore(deps-ci): upgrade conventional commit check (#923)
robbkidd Apr 2, 2024
c37bf88
chore(deps-dev): update rubocop-performance requirement from ~> 1.20.…
dependabot[bot] Apr 2, 2024
3e6dc35
chore(deps-dev): update rubocop-performance requirement from ~> 1.20.…
dependabot[bot] Apr 2, 2024
c101474
chore(deps-dev): update webmock requirement from ~> 3.19.1 to ~> 3.23…
dependabot[bot] Apr 2, 2024
35f3942
chore(deps): update rubocop-performance requirement from ~> 1.20.2 to…
dependabot[bot] Apr 2, 2024
def0c40
chore: Move @kaylareopelle to maintainers list (#926)
kaylareopelle Apr 5, 2024
6fb6eb3
fix: fix markdown header (#925)
jamesrwhite Apr 5, 2024
8cbc6b6
fix: suppress deprecation warning in Rdkafka Instrumentation (#884)
yoheyk Apr 5, 2024
88b2c14
chore: update webmock requirement from ~> 3.19.1 to ~> 3.20.0 in /res…
dependabot[bot] Apr 5, 2024
feefa88
release: Release 4 gems (#928)
github-actions[bot] Apr 5, 2024
b391e8e
fix: analyze span names in GraphQL instrumentation (#930)
swalkinshaw Apr 10, 2024
7296582
release: Release opentelemetry-instrumentation-graphql 0.28.1 (was 0.…
github-actions[bot] Apr 10, 2024
394a5d7
chore: bump dev-build-deploy/commit-me from 1.4.0 to 1.4.1 (#932)
dependabot[bot] Apr 10, 2024
c642531
chore: bump ruby/setup-ruby from 1.173.0 to 1.174.0 (#936)
dependabot[bot] Apr 16, 2024
b1cdb1d
fix: resolve active_record testing issue (#944)
xuan-cao-swi Apr 24, 2024
9d23d91
chore: bump ruby/setup-ruby from 1.174.0 to 1.175.0 (#943)
dependabot[bot] Apr 24, 2024
ca2615f
chore: update webmock requirement from ~> 3.20.0 to ~> 3.23.0 in /res…
dependabot[bot] Apr 24, 2024
9ebbb71
fix: revert modifications to Apache license (#935)
svrnm Apr 26, 2024
8336dec
chore: bump ruby/setup-ruby from 1.175.0 to 1.175.1 (#945)
dependabot[bot] Apr 27, 2024
24d68d4
ci: Remove unused jobs (#947)
arielvalentin Apr 29, 2024
0d15624
chore: JRuby 9.4.6.0 - Ruby 3.1 (#952)
arielvalentin Apr 29, 2024
0675915
feat: Add baggage span processor (#937)
MikeGoldsmith Apr 30, 2024
3aac643
fix: Cancel duplicate builds (#954)
arielvalentin Apr 30, 2024
74022df
ci: Setup Weekly Releases (#949)
arielvalentin Apr 30, 2024
efa6540
chore: include new baggage span processor in release automation (#959)
robbkidd Apr 30, 2024
d3e9e3a
fix: Bundler conflict warnings (#951)
arielvalentin Apr 30, 2024
5776b35
release: Release 35 gems (#960)
github-actions[bot] Apr 30, 2024
10e766e
ci: Add nightly builds (#948)
arielvalentin May 1, 2024
e782960
chore: Release on Tuesdays
arielvalentin May 5, 2024
92277bd
chore: bump ruby/setup-ruby from 1.175.1 to 1.176.0 (#963)
dependabot[bot] May 7, 2024
cdae50a
fix: rack event baggage handling (#965)
robertlaurin May 8, 2024
e76ee25
release: Release opentelemetry-instrumentation-rack 0.24.3 (was 0.24.…
github-actions[bot] May 8, 2024
899970d
fix: Untrace entire request (#968)
robertlaurin May 9, 2024
a466ae3
release: Release 13 gems (#970)
github-actions[bot] May 9, 2024
7905d11
feat: add aws Lambda instrumentation (#721)
xuan-cao-swi May 10, 2024
081a3b0
feat: Support prepend SQL comment for PG instrumentation (#690)
keiko713 May 10, 2024
ff7c5f3
release: Release 2 gems (#975)
github-actions[bot] May 11, 2024
02df9ba
feat: add instrumentation support for action mailer (#887)
xuan-cao-swi May 12, 2024
6762619
ci: Add ActionMailer CI (#976)
arielvalentin May 13, 2024
c1ba3aa
ci: fix action_mailer version
arielvalentin May 13, 2024
fba9a5a
release: Release opentelemetry-instrumentation-action_mailer 0.1.0 (i…
github-actions[bot] May 13, 2024
96cbf91
docs: Instrumentation Authors Guide (#946)
arielvalentin May 13, 2024
8b9af27
release: Release opentelemetry-instrumentation-grape 0.1.8 (was 0.1.7…
github-actions[bot] May 14, 2024
c4e9fc8
chore: Update release please action to googleapis (#989)
kaylareopelle May 16, 2024
df8d69e
fix: add action_mailer to rails and all (#984)
xuan-cao-swi May 21, 2024
d8e1d44
feat: add aws lambda to instrumentation-all (#986)
xuan-cao-swi May 22, 2024
38c22c6
chore: Update Rubocop to 1.64.0 (#997)
kaylareopelle May 31, 2024
af4f240
chore: bump ruby/setup-ruby from 1.176.0 to 1.178.0 (#996)
dependabot[bot] May 31, 2024
b403d55
test: Add vitess to the propagators matrix (#998)
kaylareopelle Jun 3, 2024
4357c96
release: Release 2 gems (#1000)
github-actions[bot] Jun 11, 2024
b26017c
fix: Add net.peer.name to ethon (#1004)
arielvalentin Jun 11, 2024
57ca42b
ci: Updates grape appraisals (#1006)
arielvalentin Jun 12, 2024
2230403
release: Release opentelemetry-instrumentation-ethon 0.21.6 (was 0.21…
github-actions[bot] Jun 12, 2024
3f46e7a
test: Fix grape test suite (#1017)
arielvalentin Jun 16, 2024
260d3ea
chore: bump ruby/setup-ruby from 1.178.0 to 1.180.0 (#1009)
dependabot[bot] Jun 16, 2024
9478b7e
chore: bump googleapis/release-please-action from 4.1.1 to 4.1.3 (#1003)
dependabot[bot] Jun 16, 2024
99c3859
fix: Relax otel common gem constraints (#1007)
arielvalentin Jun 16, 2024
d80a9f3
feat!: Add baggage key predicate func to baggage span processor (#990)
MikeGoldsmith Jun 17, 2024
e70ed65
docs: add function doc for config_overrides_from_env (#1021)
xuan-cao-swi Jun 18, 2024
e2ba37d
chore: Update release please configs
arielvalentin Jun 18, 2024
fd601cf
chore: fix sinatra version in manifest
arielvalentin Jun 18, 2024
a38d4f3
chore: bump ruby/setup-ruby from 1.180.0 to 1.180.1 (#1023)
dependabot[bot] Jun 18, 2024
c97fc56
chore: bump dev-build-deploy/commit-me from 1.4.1 to 1.5.0 (#1022)
dependabot[bot] Jun 18, 2024
2fe3930
fix: Add `http.url` to Excon instrumentation (#1020)
tt Jun 18, 2024
3719807
chore: use bot token
arielvalentin Jun 18, 2024
b27c742
release: Release 17 gems (#1025)
github-actions[bot] Jun 18, 2024
c7686e5
chore: fix base changelog (#1029)
arielvalentin Jun 18, 2024
4ba96a5
chore: bump versions in release-please
arielvalentin Jun 18, 2024
a9c45e7
feat: ActiveSupport user specified span kind (#1016)
arielvalentin Jun 18, 2024
5b09f9b
chore: switch back to actions token
arielvalentin Jun 18, 2024
76c37d7
fix: compatibility with Faraday v1 (#1032)
composerinteralia Jun 20, 2024
ec948c4
release: Release opentelemetry-instrumentation-faraday 0.24.5 (was 0.…
github-actions[bot] Jun 20, 2024
4bb7262
release: Release opentelemetry-instrumentation-active_support 0.5.2 (…
github-actions[bot] Jun 20, 2024
a324938
fix: Include span kind in ActiveSupport Instrumentation helper (#1036)
arielvalentin Jun 20, 2024
989da17
perf: Reduce Context Allocations in ActiveJob (#1018)
arielvalentin Jun 20, 2024
52b4194
release: Release opentelemetry-instrumentation-active_support 0.5.3 (…
github-actions[bot] Jun 20, 2024
08fad6e
feat: Make Rack install optional for sinatra (#1019)
arielvalentin Jun 21, 2024
d4f5ca1
docs: Fix CHANGELOGs to reflect a past breaking change (#1038)
stevenharman Jun 24, 2024
e14d6b0
feat!: Custom ActiveSupport Span Names (#1014)
arielvalentin Jun 24, 2024
7dd1c5d
feat: make the install of rack instrumentation by grape instrumentati…
chrisholmes Jul 2, 2024
2c1cf6f
release: Release 9 gems (#1049)
github-actions[bot] Jul 2, 2024
b26b765
release: Release 5 gems (#1050)
github-actions[bot] Jul 2, 2024
08f11ae
fix: suppress header access with symbol key deprecation warning in Ra…
ewhorton Jul 3, 2024
542fa91
release: Release opentelemetry-instrumentation-racecar 0.3.4 (was 0.3…
github-actions[bot] Jul 9, 2024
4acf0ad
Merge remote-tracking branch 'upstream/main' into kyleong-test
Ongman Jul 10, 2024
c772266
remove CODEOWNERS
Ongman Jul 10, 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
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .commit-me.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"include-pull-requests": true,
"types": [ "chore", "ci", "docs", "feat", "fix", "perf", "refactor", "release", "revert", "squash", "style", "test" ]
}
6 changes: 3 additions & 3 deletions .github/actions/test_gem/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,18 @@ runs:
# ...but not for appraisals, sadly.
- name: Install Ruby ${{ inputs.ruby }} with dependencies
if: "${{ steps.setup.outputs.appraisals == 'false' }}"
uses: ruby/setup-ruby@v1.144.1
uses: ruby/setup-ruby@v1.180.1
with:
ruby-version: "${{ inputs.ruby }}"
working-directory: "${{ steps.setup.outputs.gem_dir }}"
bundler: "latest"
bundler-cache: true
cache-version: "v1-${{ steps.setup.outputs.cache_key }}"
cache-version: "${{ inputs.ruby }}-${{ steps.setup.outputs.cache_key }}"

# If we're using appraisals, do it all manually.
- name: Install Ruby ${{ inputs.ruby }} without dependencies
if: "${{ steps.setup.outputs.appraisals == 'true' }}"
uses: ruby/setup-ruby@v1.144.1
uses: ruby/setup-ruby@v1.180.1
with:
ruby-version: "${{ inputs.ruby }}"
bundler: "latest"
Expand Down
16 changes: 12 additions & 4 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ updates:
directory: "/"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/helpers/mysql"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/helpers/sql-obfuscation"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/propagator/ottrace"
schedule:
Expand Down Expand Up @@ -81,6 +89,10 @@ updates:
directory: "/instrumentation/aws_sdk"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/instrumentation/aws_lambda"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/instrumentation/active_record"
schedule:
Expand Down Expand Up @@ -173,10 +185,6 @@ updates:
directory: "/instrumentation/rails"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/resource_detectors"
schedule:
interval: weekly
- package-ecosystem: bundler
directory: "/resources/azure"
schedule:
Expand Down
113 changes: 0 additions & 113 deletions .github/workflows/ci-contrib-canary.yml

This file was deleted.

104 changes: 101 additions & 3 deletions .github/workflows/ci-contrib.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,72 @@ on:
pull_request:
branches:
- main
schedule:
- cron: "0 0 * * *"

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }} # Ensure that only one instance of this workflow is running per Pull Request
cancel-in-progress: true # Cancel any previous runs of this workflow

jobs:
helpers:
strategy:
fail-fast: false
matrix:
gem:
- mysql
- sql-obfuscation
os:
- ubuntu-latest
name: "helpers-${{ matrix.gem }} / ${{ matrix.os }}"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: "Test Ruby 3.2"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-helpers-${{ matrix.gem }}"
ruby: "3.2"
- name: "Test Ruby 3.1"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-helpers-${{ matrix.gem }}"
ruby: "3.1"
- name: "Test Ruby 3.0"
if: "${{ matrix.os == 'ubuntu-latest' }}"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-helpers-${{ matrix.gem }}"
ruby: "3.0"
yard: true
rubocop: true
build: true
- name: "Test JRuby"
if: "${{ matrix.os == 'ubuntu-latest' }}"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-helpers-${{ matrix.gem }}"
ruby: "jruby-9.4.6.0"

propagators:
strategy:
fail-fast: false
matrix:
gem:
- ottrace
- vitess
- xray
os:
- ubuntu-latest
name: "propagator-${{ matrix.gem }} / ${{ matrix.os }}"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: "Test Ruby 3.3"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-propagator-${{ matrix.gem }}"
ruby: "3.3"
- name: "Test Ruby 3.2"
uses: ./.github/actions/test_gem
with:
Expand All @@ -47,14 +98,13 @@ jobs:
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-propagator-${{ matrix.gem }}"
ruby: "jruby-9.4.2.0"
ruby: "jruby-9.4.6.0"

resource-detectors:
strategy:
fail-fast: false
matrix:
gem:
- resource_detectors
- resource-detector-azure
- resource-detector-container
- resource-detector-google_cloud_platform
Expand All @@ -64,6 +114,11 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: "Test Ruby 3.3"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-${{ matrix.gem }}"
ruby: "3.3"
- name: "Test Ruby 3.2"
uses: ./.github/actions/test_gem
with:
Expand All @@ -88,4 +143,47 @@ jobs:
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-${{ matrix.gem }}"
ruby: "jruby-9.4.2.0"
ruby: "jruby-9.4.6.0"

processors:
strategy:
fail-fast: false
matrix:
gem:
- baggage
os:
- ubuntu-latest
name: "processors-${{ matrix.gem }} / ${{ matrix.os }}"
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: "Test Ruby 3.3"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-processor-${{ matrix.gem }}"
ruby: "3.3"
- name: "Test Ruby 3.2"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-processor-${{ matrix.gem }}"
ruby: "3.2"
- name: "Test Ruby 3.1"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-processor-${{ matrix.gem }}"
ruby: "3.1"
- name: "Test Ruby 3.0"
if: "${{ matrix.os == 'ubuntu-latest' }}"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-processor-${{ matrix.gem }}"
ruby: "3.0"
yard: true
rubocop: true
build: true
- name: "Test JRuby"
if: "${{ matrix.os == 'ubuntu-latest' && steps.jruby_skip.outputs.skip == 'false' }}"
uses: ./.github/actions/test_gem
with:
gem: "opentelemetry-processor-${{ matrix.gem }}"
ruby: "jruby-9.4.6.0"
Loading