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

[pull] main from open-telemetry:main #13

Open
wants to merge 1,497 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1497 commits
Select commit Hold shift + click to select a range
2f76c24
[SemanticConvention] Migrate generation to Weaver and bump version to…
joaopgrassi Sep 13, 2024
05b8408
[geneva] Nullable annotations for registration extensions (#2067)
CodeBlanch Sep 14, 2024
5a4a747
[Instrumentation.ConfluentKafka] Add instrumentation helper methods (…
g7ed6e Sep 16, 2024
d5a630f
[Instrumentation.Owin] Update to semantic convention v1.27.0 (#2028)
ysolomchenko Sep 16, 2024
ee03fc3
[release] Prepare release Instrumentation.ConfluentKafka-0.1.0-alpha.…
opentelemetrybot Sep 16, 2024
4a9d97c
[geneva] Nullable annotations for the remaining public API (#2070)
CodeBlanch Sep 16, 2024
7f29ef3
[geneva] Nullable annotations for the internal folder (#2076)
CodeBlanch Sep 17, 2024
a724d96
[repo] Fix InfluxDB pipeline definition (#2077)
Kielek Sep 17, 2024
95b0372
[Exporter.InfluxDB] NugetAudit - fix dependencies with known vulnerab…
Kielek Sep 17, 2024
18c5a26
[Instrumentation.ConfluentKafka] Add named instrumentation support (#…
g7ed6e Sep 18, 2024
378a1a3
[repo] Enable NugetAudit - finalize (#2079)
Kielek Sep 18, 2024
0bcf991
[release] Prepare release Instrumentation.ConfluentKafka-0.1.0-alpha.…
opentelemetrybot Sep 18, 2024
88de33c
[SemanticConvention] Bump to v1.27.0 (#2069)
Kielek Sep 19, 2024
c55961c
[repo] Release request issue template & automation (#2080)
CodeBlanch Sep 20, 2024
f66086b
[semantic conventions] Update generator version (#2089)
joaopgrassi Sep 23, 2024
b8577b5
[geneva] Nullable annotations for TLDExporter folder (#2085)
CodeBlanch Sep 23, 2024
7a09ef7
[docs] Contributing and releasing doc updates (#2091)
CodeBlanch Sep 23, 2024
8be3ff2
[sql] Workaround integration test failures (#2086)
CodeBlanch Sep 24, 2024
1139fac
[repo] Sync-up .editorconfig with main repo (#2093)
CodeBlanch Sep 24, 2024
b05067f
[Resources.Azure] Add support for Container App Jobs (#2064)
hansmbakker Sep 24, 2024
5955123
[release] Prepare release Resources.Azure-1.0.0-beta.9 (#2096)
opentelemetrybot Sep 24, 2024
3dc3d78
[release] Prepare release Extensions.AWS-1.3.0-beta.2 (#2099)
opentelemetrybot Sep 24, 2024
55c0dfb
[Instrumentation.Process, Resources.Process] Properly disposes of Sys…
StasPerekrestov Sep 24, 2024
3af32fb
[release] Prepare release Resources.Process-0.1.0-beta.3 (#2104)
opentelemetrybot Sep 25, 2024
6534edc
[release] Prepare release Instrumentation.Process-0.5.0-beta.7 (#2105)
opentelemetrybot Sep 25, 2024
cd3f7e3
[geneva] Nullable annotations for MsgPackExporter folder (#2092)
CodeBlanch Sep 25, 2024
c74c2ac
[repo] Add Mothra as triager (#2107)
CodeBlanch Sep 25, 2024
9c9fed6
[docs] README - Fix links to membership descriptions (#2109)
Kielek Sep 26, 2024
1050233
[examples] Centralize TFMs for easier management (#2111)
joegoldman2 Sep 27, 2024
68a25e8
[geneva] Vendor code for writing tracepoints on Linux (#2114)
CodeBlanch Sep 30, 2024
794eb48
[Exporter.Geneva] Remove .NET 6 target (#2117)
joegoldman2 Sep 30, 2024
5559a6c
[geneva] Rename metric transports (#2119)
CodeBlanch Sep 30, 2024
6026a05
[Exporter.InfluxDB] Replace .NET 6 target with .NET 8 (#2116)
joegoldman2 Sep 30, 2024
1bdbf96
[repo] Tag component owners on issues (#2115)
CodeBlanch Sep 30, 2024
aadcdbb
[repo] Include license files in packages (#2118)
CodeBlanch Oct 1, 2024
c22490f
[onecollector] remove Author tag (#2122)
Kielek Oct 1, 2024
a05d5f2
[geneva] Test platform helpers and refactoring (#2120)
CodeBlanch Oct 1, 2024
d700e8e
[Exporter.OneCollector] Remove .NET 6 target (#2123)
joegoldman2 Oct 1, 2024
f24e67f
[release] core-1.10.0-beta.1 release updates (#2121)
opentelemetrybot Oct 1, 2024
a8367f2
[Exporter.InfluxDB] Replace hardcoded TFM in test project (#2129)
joegoldman2 Oct 2, 2024
3ba134e
[Exporter.Geneva] Replace hardcoded TFM in test projects (#2128)
joegoldman2 Oct 2, 2024
2859fc9
[release] Prepare release Instrumentation.Hangfire-1.9.0-beta.1 (#2136)
opentelemetrybot Oct 2, 2024
e5fbb2a
[Extensions] Replace .NET 6 target with .NET 8 (#2124)
joegoldman2 Oct 2, 2024
d8f4872
[Extensions.Enrichment] Remove .NET 6 target (#2126)
joegoldman2 Oct 2, 2024
1f8e668
[Extensions.AWS] Replace .NET 6 target with .NET 8 (#2125)
joegoldman2 Oct 2, 2024
2729349
[Exporter.Stackdriver] Remove .NET 6 target and add .NET Standard 2.0…
joegoldman2 Oct 2, 2024
4c9cbaa
[release] Prepare release Exporter.InfluxDB-1.0.0-alpha.4 (#2132)
opentelemetrybot Oct 2, 2024
1fa8555
[release] Prepare release Instrumentation.Cassandra-1.0.0-beta.2 (#2134)
opentelemetrybot Oct 2, 2024
fb4cf32
[Instrumentation.Cassandra] Replace .NET 6 target with .NET 8 for tes…
joegoldman2 Oct 3, 2024
9993982
[Instrumentation.EntityFrameworkCore] Replace .NET 6 target with .NET…
joegoldman2 Oct 3, 2024
2c76d33
[Instrumentation.AspNetCore] Remove .NET 6 target (#2138)
joegoldman2 Oct 3, 2024
5d63580
Typofixes - diable ->disable (#2148)
Kielek Oct 3, 2024
1a61e93
[Instrumentation.GrpcNetClient] Remove .NET 6 target (#2150)
joegoldman2 Oct 3, 2024
2a943c9
[Instrumentation.AWS] Replace .NET 6 target with .NET 8 (#2139)
joegoldman2 Oct 3, 2024
be8f01b
[Instrumentation.AWSLambda] Replace .NET 6 target with .NET 8 and add…
joegoldman2 Oct 3, 2024
da9b538
[Instrumentation.ConfluentKafka] Remove .NET 6 target and add .NET St…
joegoldman2 Oct 3, 2024
03cc56d
[Instrumentation.ElasticsearchClient] Replace .NET 6 target with .NET…
joegoldman2 Oct 3, 2024
3783148
[Instrumentation.EventCounters] Replace .NET 6 target with .NET 8 for…
joegoldman2 Oct 3, 2024
db2837a
[Instrumentation.GrpcCore] Replace .NET 6 target with .NET 8 for test…
joegoldman2 Oct 3, 2024
3f23c16
[Instrumentation.Http] Remove .NET 6 target (#2152)
joegoldman2 Oct 3, 2024
c1a4084
[Instrumentation.Hangfire] Replace .NET 6 target with .NET 8 for test…
joegoldman2 Oct 3, 2024
c218965
[Instrumentation.Process] Replace .NET 6 target with .NET 8 for test …
joegoldman2 Oct 3, 2024
4946b2a
[Instrumentation.Runtime] Replace .NET 6 target with .NET 8 (#2155)
joegoldman2 Oct 3, 2024
2a0f7cb
[Instrumentation.Quartz] Replace .NET 6 target with .NET 8 for test p…
joegoldman2 Oct 3, 2024
e5106b2
[Instrumentation.Cassandra] Document how to enable tracing (#2158)
Kielek Oct 4, 2024
0b01daa
[Instrumentation.SqlClient] Remove .NET 6 target (#2159)
joegoldman2 Oct 4, 2024
8beed69
[Instrumentation.Wcf] Replace .NET 6 target with .NET 8 for test proj…
joegoldman2 Oct 4, 2024
b14d585
[PersistentStorage.FileSystem] Replace .NET 6 target with .NET 8 for …
joegoldman2 Oct 4, 2024
364cd81
[PersistentStorage.Abstractions] Replace .NET 6 target with .NET 8 fo…
joegoldman2 Oct 4, 2024
370ca66
[Resources.Azure] Replace .NET 6 target with .NET 8 (#2165)
joegoldman2 Oct 4, 2024
9400d5c
[Resources.Process] Replace .NET 6 target with .NET 8 and add .NET St…
joegoldman2 Oct 4, 2024
7f91d74
[Resources.Host] Replace .NET 6 target with .NET 8 and add .NET Stand…
joegoldman2 Oct 4, 2024
8be448b
[SemanticConventions] Replace hardcoded TFM (#2173)
joegoldman2 Oct 4, 2024
6f35936
[Resources.ProcessRuntime] Replace .NET 6 target with .NET 8 and add …
joegoldman2 Oct 4, 2024
5e7c50d
[Resources.OperatingSystem] Replace .NET 6 target with .NET 8 and add…
joegoldman2 Oct 4, 2024
cc6d06a
[Resources.Container] Replace .NET 6 target with .NET 8 and add .NET …
joegoldman2 Oct 4, 2024
60ffba4
[Resources.Gcp] Replace .NET 6 target with .NET 8 (#2167)
joegoldman2 Oct 4, 2024
6905370
[Sampler.AWS] Replace .NET 6 target with .NET 8 (#2172)
joegoldman2 Oct 4, 2024
0decdac
[geneva] Bump MessagePack to a more modern version in test project (#…
CodeBlanch Oct 4, 2024
d8643cb
[Instrumentation.StackExchangeRedis] Replace .NET 6 target with .NET …
joegoldman2 Oct 4, 2024
1f7c44e
[repo] Reencode few files from UTF-8 with BOM to UTF-8 (#2175)
joegoldman2 Oct 4, 2024
98a36c8
[Resources.AWS] Remove .NET 6 target and add .NET Standard 2.0 (#2164)
joegoldman2 Oct 4, 2024
0f2bef7
[Instrumentation.ConfluentKafka] Remove ImplicitUsings property (#2179)
joegoldman2 Oct 5, 2024
fc5cd8f
[Shared.Tests] Replace .NET 6 target with .NET 8 (#2182)
joegoldman2 Oct 7, 2024
71ca622
[TestApp.AspNetCore] Replace .NET 6 target with .NET 8 (#2184)
joegoldman2 Oct 7, 2024
c32fea3
[repo] Simplify preprocessor directives after dropping support for .N…
joegoldman2 Oct 7, 2024
c7e8834
[Exporter.Instana] Replace .NET 6 target with .NET 8 for test project…
joegoldman2 Oct 7, 2024
4ab83e0
[geneva] Vendor KaitaiStruct.Runtime.CSharp bits in test project to f…
CodeBlanch Oct 7, 2024
b424269
[Resources.AWS] Use System.Text.Json source generator with .NET Stand…
joegoldman2 Oct 7, 2024
5084054
[repo] Some cleanup after dropping support for .NET 6 (#2187)
joegoldman2 Oct 7, 2024
11281a7
[repo] Replace some hardcoded TFM (#2192)
joegoldman2 Oct 9, 2024
03880e5
[repo] Simplify a couple of MSBuild conditions (#2193)
joegoldman2 Oct 9, 2024
80f2dbf
[examples] Bump packages dependent on vulnerable System.Text.Json ver…
CodeBlanch Oct 9, 2024
af6da0e
[tests] Bump packages dependent on vulnerable System.Text.Json versio…
CodeBlanch Oct 9, 2024
69532cd
[SemanticConvention] Bump to v1.28.0 (#2189)
Kielek Oct 9, 2024
81bcef5
[onecollector & resources.aws] Mitigate STJ vulnerabilities (#2196)
CodeBlanch Oct 9, 2024
2f0ee5a
[extensions.aws & sampler.aws] Mitigate STJ vulnerabilities (#2197)
CodeBlanch Oct 9, 2024
5127c95
[elastic. azure, gcp] Mitigate STJ vulnerabilities (#2198)
CodeBlanch Oct 9, 2024
d51c9f4
[EntityFrameworkCore.Tests] Replace hardcoded TFM (#2201)
joegoldman2 Oct 10, 2024
32ad0c2
[tests] Bump packages and add references to mitigate vulnerability wa…
CodeBlanch Oct 10, 2024
3047022
[influxdb] Mitigate STJ vulnerabilities (#2202)
CodeBlanch Oct 10, 2024
f6bd1a7
[extensions.aws + sampler.aws] Lower STJ version (#2199)
CodeBlanch Oct 10, 2024
333b346
[examples] Use the OpenTelemetryCoreUnstableLatestVersion prop in Asp…
CodeBlanch Oct 10, 2024
55b65bd
[onecollector] Fix duplicate extension field bug (#2205)
CodeBlanch Oct 11, 2024
b3ac2b8
[aws] Combine Extensions.AWS, Instrumentation.AWS, & Instrumentation.…
CodeBlanch Oct 11, 2024
8286d8d
[extensions.aws & sampler.aws] STJ tweaks (#2209)
CodeBlanch Oct 11, 2024
c290f08
[onecollector] Updates for 1.9.3 patch (#2213)
CodeBlanch Oct 11, 2024
3010b5f
[geneva] Add support for exporting otlp metrics via user_events on Li…
CodeBlanch Oct 11, 2024
0c3ded8
[repo] Update CI for AWS projects sharing a tag (#2214)
CodeBlanch Oct 14, 2024
e606128
[repo] Clean up codecov (#2216)
CodeBlanch Oct 16, 2024
f2ccaf7
[geneva] Nullable annotations for the metrics folder (#2218)
CodeBlanch Oct 16, 2024
3b266fe
Add muhammad-othman as Instrumentation.AWS component co-owner (#2217)
muhammad-othman Oct 16, 2024
b8fe2cb
[Exporter.Geneva] Enable nullable globally (#2190)
IliaBrahinets Oct 16, 2024
5a9c9a8
[Instrumentation.EntityFrameworkCore] Update semantic conventions for…
joegoldman2 Oct 17, 2024
f6fb714
[repo] Clean up SupportedNetTargetsWithoutNet6 (#2220)
CodeBlanch Oct 18, 2024
177748e
[geneva] Bump MessagePack version in test project to fix vulnerabilit…
CodeBlanch Oct 18, 2024
52099ac
[repo] Add geneva integration test leg to CI (#2219)
CodeBlanch Oct 21, 2024
89fb052
[Instrumentation.SqlClient] Update to follow new DB span conventions …
alanwest Oct 21, 2024
e54b226
[SqlClient] Refactor SqlConnectionDetails (#2233)
alanwest Oct 22, 2024
c978814
[shared] Use nameof for CallerArgumentExpression in Guard helpers (#2…
WeihanLi Oct 23, 2024
f729712
[repo] Use NetMinimumSupportedVersion (#2245)
Kielek Oct 24, 2024
819161e
[Instrumentation.AWS] Move adding request and response info to AWSTra…
muhammad-othman Oct 24, 2024
cf14a5a
[sqlclient] Enable collecting server.* attributes by default (#2249)
alanwest Oct 25, 2024
5bbfbc8
[repo/Resources] Prepare to .NET9 (#2253)
Kielek Oct 28, 2024
b9553c3
[redis] Prepare to .NET9 (#2252)
Kielek Oct 28, 2024
c09a331
[Exporter.Geneva] benchmarks nullable (#2254)
Kielek Oct 28, 2024
3f5d91c
[Exporter.Geneva] stress nullable (#2255)
Kielek Oct 28, 2024
fdedd5b
[Instrumentation.Wcf] Add .NET6 as target framework (#2243)
Kielek Oct 28, 2024
c6d6501
[release] Prepare release Instrumentation.Wcf-1.0.0-rc.18 (#2260)
opentelemetrybot Oct 28, 2024
f6326f5
[repo/InfluxDB] Prepare to .NET9 (#2268)
Kielek Oct 29, 2024
637219b
[repo/shared] Prepare to .NET9 (#2267)
Kielek Oct 29, 2024
7e789b0
[repo/PersistentStorage] Prepare to .NET9 (#2264)
Kielek Oct 29, 2024
ae6d420
[repo/StackDriver] Prepare to .NET9 (#2270)
Kielek Oct 29, 2024
9b8b4ba
[repo/Extensions] Prepare to .NET9 (#2265)
Kielek Oct 29, 2024
0a89d81
[repo/Instana] Prepare to .NET9 (#2269)
Kielek Oct 30, 2024
3fc1415
[repo/AWS.Sampler] Prepare to .NET9 (#2266)
Kielek Oct 30, 2024
2ca95ad
[Instrumentation.WCF] Switch .NET6 to .NET8 (#2263)
Kielek Oct 30, 2024
e61cea4
[repo/WCF] Prepare to .NET9 (#2273)
Kielek Oct 30, 2024
503e0b1
[repo/Kafka] Prepare to .NET9 (#2275)
Kielek Oct 30, 2024
0351a0b
[geneva] Add support for sending metrics in OTLP format over UDS (#2261)
CodeBlanch Oct 30, 2024
72d1030
[SqlClient] Include instance in `db.namespace` and activity name, sta…
alanwest Oct 30, 2024
d4b2e61
[SqlClient] For `CommandType.StoredProcedure` set `db.operation.name`…
alanwest Oct 31, 2024
32d6db5
[repo/AwsInstrumentations] Prepare to .NET9 (#2272)
Kielek Oct 31, 2024
1c1f8d2
[repo/AspNetCore] Prepare to .NET9 (#2283)
Kielek Oct 31, 2024
6b7ad12
[repo/AspNet] Prepare to .NET9 (#2282)
Kielek Oct 31, 2024
7a94d1d
[SqlClient] Add error.type and db.response.status_code attributes (#2…
alanwest Oct 31, 2024
79cf6e0
[repo/Grpc*] Prepare to .NET9 (#2276)
Kielek Oct 31, 2024
32c4e94
[sqlclient] Remove SetDbStatementForStoredProcedure option (#2284)
alanwest Oct 31, 2024
3649132
[release] core-1.10.0-rc.1 release updates (#2285)
opentelemetrybot Nov 4, 2024
c732609
[repo/Runtime] Prepare to .NET9 (#2281)
Kielek Nov 4, 2024
5acf5e6
[repo] Remove #nullable enable (#2290)
Kielek Nov 4, 2024
cd8f08a
[repo/OWIN] Prepare to .NET9 (#2291)
Kielek Nov 4, 2024
a1edda6
[repo/Quartz] Prepare to .NET9 (#2293)
Kielek Nov 4, 2024
d7a8fc2
[repo/ElasticsearchClient] Prepare to .NET9 (#2292)
Kielek Nov 4, 2024
a197116
[geneva] Updates for 1.10.0-rc.1 (#2294)
CodeBlanch Nov 4, 2024
09e3619
[OneCollector] Bump SDK to 1.10.0-rc.1 (#2295)
CodeBlanch Nov 4, 2024
cca539c
[repo/Hangfire] Prepare to .NET9 (#2296)
Kielek Nov 5, 2024
9e02384
[repo/EventCounters] Prepare to .NET9 (#2301)
Kielek Nov 5, 2024
e7449fb
[repo/Http] Prepare to .NET9 (#2298)
Kielek Nov 5, 2024
4301c94
[repo/SqlClient] Prepare to .NET9 (#2297)
Kielek Nov 5, 2024
4d7161b
[sqlclient] Make SqlClientInstrumentation a singleton (#2305)
alanwest Nov 7, 2024
01532d4
[Instrumentation.SqlClient] Implements database metric `db.client.ope…
matt-hensley Nov 8, 2024
25025fb
Remove Reiley Yang 🐇 from the component owners list👋 (#2307)
reyang Nov 11, 2024
4a53b3f
Correct default MetricExporterIntervalMilliseconds from 20000 to 6000…
haipz Nov 13, 2024
4f230d8
[release] core-1.10.0 release updates (#2317)
opentelemetrybot Nov 13, 2024
c9b91f3
[release] coreunstable-1.10.0-beta.1 release updates (#2318)
opentelemetrybot Nov 13, 2024
b2c20e3
[repo] Bump SDK to 9.0.100 (#2316)
xiang17 Nov 13, 2024
ea459ff
[repo] Move Cijo to Emeritus (#2320)
cijothomas Nov 13, 2024
afe4342
[geneva] Tweak OtlpProtobufSerializer to access MetricPoint by ref (#…
CodeBlanch Nov 13, 2024
9ea2d08
[Instrumentation.SqlClient] Implements database metric `db.client.ope…
matt-hensley Nov 14, 2024
3c6cf48
Add .NET 9 in tests projects (#2313)
xiang17 Nov 14, 2024
37a80ca
[Instrumentation.Wcf] Add RecordException (#2271)
ysolomchenko Nov 15, 2024
cf9384a
[Instrumentation.StackExchangeRedis] Fix tests on .NET9 (#2327)
Kielek Nov 15, 2024
8a062aa
[infra] Update .gitignore to ignore config files for Visual Studio Li…
TimothyMothra Nov 15, 2024
32bc2ca
[Instrumentation.AspNet] Fix multiple routes of same template in attr…
tchowice Nov 18, 2024
d5b47cb
[Resources.AWS] Execute tests against .NET9 (#2328)
Kielek Nov 18, 2024
f596cfe
[release] Prepare release Exporter.Geneva-1.10.0 (#2335)
opentelemetrybot Nov 18, 2024
91d8d2b
[release] Exporter.Geneva- stable release 1.10.0 updates (#2336)
opentelemetrybot Nov 18, 2024
ad5d037
[release] Prepare release Exporter.OneCollector-1.10.0 (#2337)
opentelemetrybot Nov 18, 2024
3e8b607
[Sampler.AWS] Wrapped root sampler with ParentBasedSampler (#2188)
AsakerMohd Nov 18, 2024
15190d0
[release] Exporter.OneCollector- stable release 1.10.0 updates (#2338)
opentelemetrybot Nov 18, 2024
a7d5aeb
[shared] Implement SQL sanitization for MSSQL (#2330)
alanwest Nov 18, 2024
85afc5d
[repo] Update GenevaExporter component owners (#2340)
utpilla Nov 20, 2024
a0c764e
[Instrumentation.Runtime] Remove legacy checks that only applied for …
xiang17 Nov 21, 2024
07f634d
[Instrumentation.Runtime] Prefer the built-in runtime metrics for .NE…
stevejgordon Nov 22, 2024
739337f
[repo/OneCollector] Prepare to .NET9 (#2341)
Kielek Nov 22, 2024
7f52212
[repo/Geneva] Prepare to .NET9 (#2342)
Kielek Nov 22, 2024
953706f
[release] Prepare release Instrumentation.AWS-1.10.0-beta.1 (#2344)
opentelemetrybot Nov 23, 2024
65629b0
[repo/examples] Prepare to .NET9 (#2251)
Kielek Nov 25, 2024
f6c4195
[Instrumentation.Http] Skip tagging traces when running on .NET 9+ (#…
TimothyMothra Nov 27, 2024
fad377b
[release] Prepare release Instrumentation.Http-1.10.0 (#2348)
opentelemetrybot Nov 27, 2024
1f2799f
[release] Instrumentation.Http- stable release 1.10.0 updates (#2349)
opentelemetrybot Nov 27, 2024
687bc55
[repo] Prepare to .NET9 - reenable analysis level (#2350)
Kielek Dec 3, 2024
053fc35
[repo] Bump internal packages (#2355)
Kielek Dec 4, 2024
cd8e05c
[release] Prepare release Instrumentation.Runtime-1.10.0 (#2365)
opentelemetrybot Dec 6, 2024
aff07e3
[release] Instrumentation.Runtime- stable release 1.10.0 updates (#2366)
opentelemetrybot Dec 6, 2024
57d4769
[Resources.AWS] Move string literals to AWS Semantic Conventions clas…
ppittle Dec 6, 2024
9d50640
Replace ActivityExtensions.SetStatus by Activity.SetStatus (#2358)
Kielek Dec 6, 2024
d0d7761
[release] Prepare release Instrumentation.AspNet-1.10.0-beta.1 (#2370)
opentelemetrybot Dec 9, 2024
b7c1883
[release] Prepare release Instrumentation.EntityFrameworkCore-1.10.0-…
opentelemetrybot Dec 9, 2024
dfc2b74
[release] Prepare release Instrumentation.GrpcNetClient-1.10.0-beta.1…
opentelemetrybot Dec 9, 2024
e5b1a17
[release] Prepare release Instrumentation.Process-1.10.0-beta.1 (#2376)
opentelemetrybot Dec 9, 2024
61c117c
[release] Prepare release Instrumentation.Quartz-1.10.0-beta.1 (#2378)
opentelemetrybot Dec 9, 2024
feeffa2
[release] Prepare release Instrumentation.SqlClient-1.10.0-beta.1 (#2…
opentelemetrybot Dec 9, 2024
f0a032c
[release] Prepare release Instrumentation.StackExchangeRedis-1.10.0-b…
opentelemetrybot Dec 9, 2024
05e64b2
[release] Prepare release Instrumentation.Wcf-1.10.0-beta.1 (#2384)
opentelemetrybot Dec 9, 2024
661c98a
[release] Prepare release Resources.Azure-1.10.0-beta.1 (#2388)
opentelemetrybot Dec 9, 2024
729546b
[release] Prepare release Resources.Container-1.10.0-beta.1 (#2390)
opentelemetrybot Dec 9, 2024
0d0db1b
[release] Prepare release Resources.Host-1.10.0-beta.1 (#2392)
opentelemetrybot Dec 9, 2024
9875d90
[release] Prepare release Resources.OperatingSystem-1.10.0-beta.1 (#2…
opentelemetrybot Dec 9, 2024
94af78e
[release] Prepare release Resources.Process-1.10.0-beta.1 (#2396)
opentelemetrybot Dec 9, 2024
e4f3b05
[release] Prepare release Resources.ProcessRuntime-1.10.0-beta.1 (#2398)
opentelemetrybot Dec 9, 2024
3964894
[Instrumentation.AspNetCore] metrics - cleanup code after dropping su…
Kielek Dec 9, 2024
bef4fbe
[release] Prepare release Instrumentation.AspNetCore-1.10.0 (#2400)
opentelemetrybot Dec 9, 2024
5811e1d
[release] Instrumentation.AspNetCore- stable release 1.10.0 updates (…
opentelemetrybot Dec 9, 2024
92b48e1
Added changes to AWSXRayPropagator (#2359)
AsakerMohd Dec 9, 2024
efe6eda
[aspnetcore] Restore metrics instrumentation in netstandard builds (#…
alanwest Dec 10, 2024
1fc2dba
[release] Prepare release Instrumentation.AspNetCore-1.10.1 (#2406)
opentelemetrybot Dec 10, 2024
ce419ab
[release] Instrumentation.AspNetCore- stable release 1.10.1 updates (…
opentelemetrybot Dec 11, 2024
01fe660
[Instrumentation.SqlClient] Metrics documentation (#2404)
Kielek Dec 11, 2024
b7c0f03
[release] Prepare release Sampler.AWS-0.1.0-alpha.3 (#2412)
opentelemetrybot Dec 12, 2024
e9834b3
[release] Prepare release Instrumentation.AWS-1.10.0-beta.2 (#2411)
opentelemetrybot Dec 12, 2024
e3417bc
[release] core-1.11.0-rc.1 release updates (#2415)
opentelemetrybot Dec 12, 2024
da7bb32
Remove EnableConnectionLevelAttributes option (#2414)
alanwest Dec 12, 2024
bbc53c5
[repo] Fix FindComponentOwners for latest project in component_owners…
Kielek Dec 13, 2024
c27013d
[geneva] Update links to openmetrics to reference the v1.0.0 release …
dashpole Dec 13, 2024
34637cc
Bump DavidAnson/markdownlint-cli2-action from 16.0.0 to 18.0.0 (#2419)
dependabot[bot] Dec 13, 2024
1ca0568
Bump codecov/codecov-action from 4 to 5 (#2420)
dependabot[bot] Dec 14, 2024
46e0c60
[documentation] Fix links (#2423)
Kielek Dec 16, 2024
6bd743e
[repo] Pin Ubuntu to 22.04 (#2425)
Kielek Dec 17, 2024
2be1060
[Extensions] Adds `BaggageLogRecordProcessor` (#2354)
matt-hensley Dec 17, 2024
aca23a2
[repo] Allow dependabot to bump SDK patch version (#2417)
CodeBlanch Dec 17, 2024
8dc8865
[Instrumentation.ServiceFabricRemoting] initial implementation (#2288)
sablancoleis Dec 17, 2024
ff56618
Bump dotnet-sdk from 9.0.100 to 9.0.101 (#2427)
dependabot[bot] Dec 17, 2024
f7987b5
[SemanticConvention] Bump to v1.29.0 (#2428)
Kielek Dec 17, 2024
ab278bb
[GenevaExporter] Add ability to export Log Exception using StackTrace…
cijothomas Dec 18, 2024
31cea68
[repo] Metrics instrumentations - utilize advice API for histogram bo…
Kielek Dec 19, 2024
c455a85
Upgrade Semantic Convention handling in AWS libraries. (#2367)
ppittle Dec 20, 2024
8e3d503
[release] Prepare release Instrumentation.AWS-1.10.0-beta.3 (#2433)
opentelemetrybot Dec 20, 2024
ac599f4
[release] Prepare release Resources.AWS-1.10.0-beta.1 (#2436)
opentelemetrybot Dec 20, 2024
bfdf029
[release] Prepare release Instrumentation.Owin-1.10.0-beta.1 (#2442)
opentelemetrybot Dec 20, 2024
1dae73c
[release] Prepare release Instrumentation.ServiceFabricRemoting-1.9.0…
opentelemetrybot Dec 24, 2024
5ac64ed
[SqlClient] Sanitize SQL query text (#2446)
alanwest Dec 24, 2024
840a757
[release] Prepare release Extensions-1.10.0-beta.1 (#2449)
opentelemetrybot Dec 30, 2024
6fdd39f
Bump DavidAnson/markdownlint-cli2-action from 18.0.0 to 19.0.0 (#2450)
dependabot[bot] Dec 31, 2024
d87ce66
[docs] Update note on SqlClient (#2424)
adamratson Jan 2, 2025
c4a56e0
[ResourceDetector.AWS] Fixed Exception error while logging exceptions…
AsakerMohd Jan 3, 2025
66eedd7
[aws] default to use Semantic Convention 1.28 and remove option Legac…
ppittle Jan 6, 2025
fe79f14
[release] Prepare release Instrumentation.AWS-1.10.0-rc.1 (#2454)
opentelemetrybot Jan 6, 2025
a575dcc
[release] Prepare release Resources.AWS-1.10.0-rc.1 (#2456)
opentelemetrybot Jan 6, 2025
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
  •  
  •  
  •  
294 changes: 167 additions & 127 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,129 +1,169 @@
# To learn more about .editorconfig see https://aka.ms/editorconfigdocs
###############################
# Core EditorConfig Options #
###############################
# All files
[*]
indent_style = space
# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8-bom
# maintain DOS/Windows style line endings in md files
[*.md]
end_of_line = crlf
###############################
# .NET Coding Conventions #
###############################
[*.{cs,vb}]
# Organize usings
dotnet_sort_system_directives_first = true
# this. preferences
dotnet_style_qualification_for_field = true:suggestion
dotnet_style_qualification_for_property = true:suggestion
dotnet_style_qualification_for_method = true:suggestion
dotnet_style_qualification_for_event = true:suggestion
# Language keywords vs BCL types preferences
dotnet_style_predefined_type_for_locals_parameters_members = true:silent
dotnet_style_predefined_type_for_member_access = true:silent
# Parentheses preferences
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
# Modifier preferences
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
dotnet_style_readonly_field = true:suggestion
# Expression-level preferences
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:silent
dotnet_prefer_inferred_tuple_names = true:suggestion
dotnet_prefer_inferred_anonymous_type_member_names = true:suggestion
dotnet_style_prefer_auto_properties = true:silent
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
dotnet_style_prefer_conditional_expression_over_return = true:silent
###############################
# Naming Conventions #
###############################
# Style Definitions
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
# Use PascalCase for constant fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
dotnet_naming_symbols.constant_fields.required_modifiers = const
###############################
# C# Coding Conventions #
###############################
[*.cs]
# var preferences
csharp_style_var_for_built_in_types = true:silent
csharp_style_var_when_type_is_apparent = true:silent
csharp_style_var_elsewhere = true:silent
# Expression-bodied members
csharp_style_expression_bodied_methods = false:silent
csharp_style_expression_bodied_constructors = false:silent
csharp_style_expression_bodied_operators = false:silent
csharp_style_expression_bodied_properties = true:silent
csharp_style_expression_bodied_indexers = true:silent
csharp_style_expression_bodied_accessors = true:silent
# Pattern matching preferences
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
# Null-checking preferences
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion
# Modifier preferences
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion
# Expression-level preferences
csharp_prefer_braces = true:silent
csharp_style_deconstructed_variable_declaration = true:suggestion
csharp_prefer_simple_default_expression = true:suggestion
csharp_style_pattern_local_over_anonymous_function = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
###############################
# C# Formatting Rules #
###############################
# New line preferences
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_between_query_expression_clauses = true
# Indentation preferences
csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = flush_left
# Space preferences
csharp_space_after_cast = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_around_binary_operators = before_and_after
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
# Wrapping preferences
csharp_preserve_single_line_statements = true
csharp_preserve_single_line_blocks = true
###############################
# VB Coding Conventions #
###############################
[*.vb]
# Modifier preferences
visual_basic_preferred_modifier_order = Partial,Default,Private,Protected,Public,Friend,NotOverridable,Overridable,MustOverride,Overloads,Overrides,MustInherit,NotInheritable,Static,Shared,Shadows,ReadOnly,WriteOnly,Dim,Const,WithEvents,Widening,Narrowing,Custom,Async:suggestion
[obj/**.cs]

root = true

###############################
# Core EditorConfig Options #
###############################
# All files
[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.{cs,cshtml,htm,html,md,py,sln,xml}]
indent_size = 4

###############################
# Copyright header #
###############################
[*.cs]
file_header_template = Copyright The OpenTelemetry Authors\nSPDX-License-Identifier: Apache-2.0

###############################
# .NET Coding Conventions #
###############################
# Directive order based on dotnet/runtime settings
# https://github.com/dotnet/runtime/blob/main/.editorconfig
[*.cs]
# New line preferences
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_between_query_expression_clauses = true

# Indentation preferences
csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = flush_left

# Modifier preferences
csharp_preferred_modifier_order = public,private,protected,internal,file,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,required,volatile,async:suggestion
dotnet_style_require_accessibility_modifiers = for_non_interface_members:suggestion

# this. preferences
dotnet_style_qualification_for_field = true:suggestion
dotnet_style_qualification_for_property = true:suggestion
dotnet_style_qualification_for_method = true:suggestion
dotnet_style_qualification_for_event = true:suggestion

# var preferences, language keywords vs BCL types preferences
csharp_style_var_for_built_in_types = true:silent
csharp_style_var_when_type_is_apparent = true:silent
csharp_style_var_elsewhere = true:silent
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
dotnet_style_predefined_type_for_member_access = true:suggestion

# name all constant fields using PascalCase
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.required_modifiers = const
dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
dotnet_naming_style.pascal_case_style.capitalization = pascal_case

# Code style defaults
dotnet_sort_system_directives_first = true
csharp_prefer_braces = true:silent
csharp_preserve_single_line_blocks = true
csharp_preserve_single_line_statements = true
csharp_prefer_simple_using_statement = true:suggestion
dotnet_style_readonly_field = true:suggestion
csharp_style_implicit_object_creation_when_type_is_apparent = true:suggestion
dotnet_style_prefer_simplified_interpolation = true:suggestion
dotnet_style_object_initializer = true:suggestion
csharp_style_prefer_primary_constructors = false:none

# Expression-level preferences
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion
dotnet_style_prefer_inferred_tuple_names = true:suggestion
dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
dotnet_style_prefer_auto_properties = true:suggestion
dotnet_style_prefer_conditional_expression_over_assignment = true:suggestion
dotnet_style_prefer_conditional_expression_over_return = true:suggestion
csharp_prefer_simple_default_expression = true:suggestion
csharp_style_unused_value_expression_statement_preference = discard_variable:none

# Expression-bodied members
csharp_style_expression_bodied_methods = true:suggestion
dotnet_diagnostic.IDE0022.severity = suggestion # dotnet format doesn't respect the suggestion in the line above
csharp_style_expression_bodied_constructors = false:warning
csharp_style_expression_bodied_operators = true:suggestion
csharp_style_expression_bodied_properties = true:suggestion
csharp_style_expression_bodied_indexers = true:suggestion
csharp_style_expression_bodied_accessors = true:suggestion

# Pattern matching
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion

# Null checking preferences
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion

# Other features
csharp_style_prefer_index_operator = false:none
csharp_style_prefer_range_operator = false:none
csharp_style_pattern_local_over_anonymous_function = true:suggestion
csharp_style_deconstructed_variable_declaration = true:suggestion
csharp_style_namespace_declarations = file_scoped:warning
dotnet_style_namespace_match_folder = false:none

# Space preferences
csharp_space_after_cast = false
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_around_binary_operators = before_and_after
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_between_method_call_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false

# Parentheses preferences
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:suggestion
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:suggestion
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:suggestion
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:suggestion

# Code analyzers
# CA1031: Do not catch general exception types
dotnet_diagnostic.CA1031.severity = none

# CA1303: Do not pass literals as localized parameters
dotnet_diagnostic.CA1303.severity = none

# IDE0001: Simplify name
dotnet_diagnostic.IDE0001.severity = warning

# IDE0002: Simplify member access
dotnet_diagnostic.IDE0002.severity = warning

# IDE0005: Remove unnecessary import
dotnet_diagnostic.IDE0005.severity = warning

# RS0041: Public members should not use oblivious types
dotnet_diagnostic.RS0041.severity = suggestion

[**/obj/**.cs]
generated_code = true

[*.csproj]
indent_size = 2

[*.cshtml.cs]
dotnet_diagnostic.SA1649.severity = none
Loading