Commit Graph

99 Commits

Author SHA1 Message Date
Jay DeLuca 0cf2488555
Revert JvmTestSuite changes (#14550) 2025-08-31 13:25:26 +03:00
Jay DeLuca 0b0c59c049
Gradle test fixes (#14542) 2025-08-29 14:04:52 +03:00
weil 4c4b7e2d4d
fix(instrumentation/jdbc): URL Parser StringIndexOutOfBoundsException fix (#14151)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-07-15 11:08:40 -07:00
SylvainJuge d8723a4d32
semconv stable code (#13860)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
2025-06-24 21:00:39 -07:00
renovate[bot] 70588cd360
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.34.0 (#14015)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
2025-06-12 10:30:55 +03:00
Lauri Tulmin 3cb7ee77c5
Remove most usages of junit ArgumentsProvider (#13962) 2025-05-31 08:36:27 +03:00
Evgeniy Devyatykh fd9949dcd8
ClickHouse JDBC URL support (#13884)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
2025-05-21 17:27:25 +03:00
Trask Stalnaker 6f80481a2e
Mark capture-query-parameters as experimental (#13850)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-15 16:09:08 +03:00
Alix 8cde80aae2
Added JDBC db.query.parameter span attributes (#13719)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-14 17:52:22 +03:00
Starchenko Ilya 97e526017d
Added instrumentation for transaction commit/rollback in jdbc (#13709)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-14 10:43:23 +03:00
Lauri Tulmin 0d9aa3797f
Clear virtual fields from jdbc statement when the statement is closed (#13767) 2025-04-25 10:29:51 +03:00
Lauri Tulmin 2449224c0d
Don't wrap null ResultSet in jdbc library instrumentation (#13758) 2025-04-23 06:51:01 -07:00
Lauri Tulmin 33024dcc64
Add result set wrapping for jdbc library instrumentation (#13646) 2025-04-09 16:28:17 -07:00
Gregor Zeitlinger e2cce4cc16
Db client error type for JDBC (#13331)
Co-authored-by: Jay DeLuca <jaydeluca4@gmail.com>
2025-03-31 05:40:16 -07:00
renovate[bot] b1eb1fd3d9
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.30.0-rc.1 (#13116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-30 14:18:43 -08:00
Lauri Tulmin 467dfc0529
Instrument jdbc batch queries (#12797)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2025-01-16 14:30:10 -08:00
Trask Stalnaker d348029486
Remove unused class (#12963) 2024-12-24 12:29:22 +02:00
Gregor Zeitlinger 3fd27aa4d1
add db client metrics for JDBC, vertx, r2dbc, cassandra, add tests (#12818) 2024-12-02 09:26:41 -08:00
Trask Stalnaker 74d07f1d36
Database stable semconv tests and fixes (#12601) 2024-11-10 09:44:57 +02:00
Trask Stalnaker 2371589ec5
Statically import semconv constants in tests (#12575) 2024-11-06 08:17:57 -08:00
Helen 61c99cf73d
Implement some of the stable database semantic conventions (#11575)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-10-29 10:32:37 -07:00
renovate[bot] 855c7a0fad
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.28.0-alpha (#12292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-10-28 10:55:06 -07:00
Lauri Tulmin ca44975c3b
Improve whitespace handling in oracle jdbc url parser (#12512) 2024-10-24 10:58:30 -07:00
Jay DeLuca a1c37281c9
Fix derby directory connection string parser (#12479) 2024-10-21 07:58:49 -07:00
jason plumb d15927a8bc
Update shadow plugin to new version and coordinates (#11979) 2024-08-09 09:40:04 +03:00
Jay DeLuca 687cffe01f
Add support for informix connection string parsing in jdbc instrumentation (#11542)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-06-12 07:32:25 -07:00
Lauri Tulmin a52561f16f
Remove outdated todo (#11544) 2024-06-10 07:33:12 -07:00
Lauri Tulmin b2b249a3bb
Fix build (#11371) 2024-05-16 15:01:55 +03:00
Jay DeLuca 59e6fd0531
Add tests for sap db missed in migration (#11367) 2024-05-16 10:30:59 +03:00
Trask Stalnaker 68ebe00c8b
Revert "Remove db.connection_string (#11089)" (#11366) 2024-05-16 10:30:34 +03:00
Lauri Tulmin 3a9972b16f
Remove incubating semconv dependency from library instrumentation (#11324) 2024-05-15 11:44:21 -07:00
Jay DeLuca 31820ac023
Convert jdbc library tests from groovy to java (#11178) 2024-04-22 18:14:03 -07:00
Lauri Tulmin 7ff3b23f10
Remove db.connection_string (#11089) 2024-04-12 09:09:25 +03:00
SylvainJuge 955470a63a
Semconv 1.25.0 migration (#10983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 11:25:52 -07:00
xiangtianyu 42ba962aa8
fix: invalid semantic conventions doc url fix (#10954) 2024-04-08 10:49:42 +03:00
Lauri Tulmin d73962834a
Return wrapped connection from Statement.getConnection (#10554) 2024-02-15 07:54:18 -08:00
Mateusz Rzeszutek 65ee9510f5
Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` (#9985) 2023-12-04 08:28:10 +01:00
Mateusz Rzeszutek dc81aae72f
Move HTTP classes to instrumentation-api (#9977) 2023-12-01 12:04:06 +01:00
Mateusz Rzeszutek 7cd705b555
Remove old HTTP semconv code (#9968) 2023-11-29 08:04:31 -08:00
Mateusz Rzeszutek 280c1ea4c1
Enable stable HTTP semconv by default (#9925) 2023-11-28 10:43:51 -08:00
Lauri Tulmin c973b9ebd4
Fix parsing port from mariadb jdbc url (#9863) 2023-11-14 07:17:10 -08:00
Jean Bisutti e6ec4f52ef
Make the JDBC driver config work with the OTel starter (#9625)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-10-23 09:59:36 -07:00
Hannah Chan 2a554bd153
Add JdbcTelemetry and JdbcTelemetryBuilder (#9685) 2023-10-17 07:11:44 -07:00
Trask Stalnaker 3b77cc4b2d
Semconv 1.21 (#9408)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-09-13 19:20:23 +00:00
Yuya Ebihara 2fb000496e
Return default DbInfo when connection is null (#9413) 2023-09-08 08:50:58 -07:00
Mateusz Rzeszutek d140cf91f2
Add support for the AWS Secrets Manager JDBC URLs (#9335) 2023-08-29 11:54:22 -07:00
Mateusz Rzeszutek 65451b6529
Deprecate `NetClientAttributesExtractor` (#9165) 2023-08-16 11:21:10 +02:00
Mateusz Rzeszutek 37531a0720
Fill additional db.* attributes on DataSource#getConnection() (#8966) 2023-07-19 16:06:16 -07:00
Jean Bisutti 22bd9f59df
Convert some JDBC tests from Groovy to Java (#8511)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2023-06-13 11:53:30 -07:00
Mateusz Rzeszutek cde2e70148
Implement new stable server semantic conventions (#8663) 2023-06-13 11:07:59 +02:00