Skip to content

Commit 743cb55

Browse files
authored
Metadata updates for hibernate and hikari (#15161)
1 parent 7a1e1bb commit 743cb55

File tree

7 files changed

+39
-51
lines changed

7 files changed

+39
-51
lines changed

docs/instrumentation-list.yaml

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4658,9 +4658,8 @@ libraries:
46584658
type: STRING
46594659
hibernate:
46604660
- name: hibernate-3.3
4661-
description: |
4662-
This instrumentation enables the generation of spans for Hibernate operations, including session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4663-
library_link: https://github.com/hibernate/hibernate-orm
4661+
description: This instrumentation enables spans for Hibernate ORM operations.
4662+
library_link: https://hibernate.org/
46644663
source_path: instrumentation/hibernate/hibernate-3.3
46654664
scope:
46664665
name: io.opentelemetry.hibernate-3.3
@@ -4669,8 +4668,7 @@ libraries:
46694668
- org.hibernate:hibernate-core:[3.3.0.GA,4.0.0.Final)
46704669
configurations:
46714670
- name: otel.instrumentation.hibernate.experimental-span-attributes
4672-
description: Enables the addition of the experimental `hibernate.session_id`
4673-
span attribute.
4671+
description: Enables the experimental `hibernate.session_id` span attribute.
46744672
type: boolean
46754673
default: false
46764674
telemetry:
@@ -4685,9 +4683,8 @@ libraries:
46854683
- name: hibernate.session_id
46864684
type: STRING
46874685
- name: hibernate-4.0
4688-
description: |
4689-
This instrumentation enables the generation of spans for Hibernate operations, including session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4690-
library_link: https://github.com/hibernate/hibernate-orm
4686+
description: This instrumentation enables spans for Hibernate ORM operations.
4687+
library_link: https://hibernate.org/
46914688
source_path: instrumentation/hibernate/hibernate-4.0
46924689
scope:
46934690
name: io.opentelemetry.hibernate-4.0
@@ -4696,8 +4693,7 @@ libraries:
46964693
- org.hibernate:hibernate-core:[4.0.0.Final,6)
46974694
configurations:
46984695
- name: otel.instrumentation.hibernate.experimental-span-attributes
4699-
description: Enables the addition of the experimental `hibernate.session_id`
4700-
span attribute.
4696+
description: Enables the experimental `hibernate.session_id` span attribute.
47014697
type: boolean
47024698
default: false
47034699
telemetry:
@@ -4712,9 +4708,8 @@ libraries:
47124708
- name: hibernate.session_id
47134709
type: STRING
47144710
- name: hibernate-6.0
4715-
description: |
4716-
This instrumentation enables the generation of spans for Hibernate operations, including session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4717-
library_link: https://github.com/hibernate/hibernate-orm
4711+
description: This instrumentation enables spans for Hibernate ORM operations.
4712+
library_link: https://hibernate.org/
47184713
source_path: instrumentation/hibernate/hibernate-6.0
47194714
minimum_java_version: 11
47204715
scope:
@@ -4724,8 +4719,7 @@ libraries:
47244719
- org.hibernate:hibernate-core:[6.0.0.Final,)
47254720
configurations:
47264721
- name: otel.instrumentation.hibernate.experimental-span-attributes
4727-
description: Enables the addition of the experimental `hibernate.session_id`
4728-
span attribute.
4722+
description: Enables the experimental `hibernate.session_id` span attribute.
47294723
type: boolean
47304724
default: false
47314725
telemetry:
@@ -4740,9 +4734,9 @@ libraries:
47404734
- name: hibernate.session_id
47414735
type: STRING
47424736
- name: hibernate-procedure-call-4.3
4743-
description: This instrumentation enables the generation of spans for Hibernate
4744-
stored procedure calls.
4745-
library_link: https://github.com/hibernate/hibernate-orm
4737+
description: This instrumentation enables spans for Hibernate stored procedure
4738+
calls.
4739+
library_link: https://hibernate.org/
47464740
source_path: instrumentation/hibernate/hibernate-procedure-call-4.3
47474741
scope:
47484742
name: io.opentelemetry.hibernate-procedure-call-4.3
@@ -4751,8 +4745,7 @@ libraries:
47514745
- org.hibernate:hibernate-core:[4.3.0.Final,)
47524746
configurations:
47534747
- name: otel.instrumentation.hibernate.experimental-span-attributes
4754-
description: Enables the addition of the experimental `hibernate.session_id`
4755-
span attribute.
4748+
description: Enables the experimental `hibernate.session_id` span attribute.
47564749
type: boolean
47574750
default: false
47584751
telemetry:
@@ -4768,8 +4761,10 @@ libraries:
47684761
type: STRING
47694762
- name: hibernate-reactive-1.0
47704763
description: |
4771-
This instrumentation does not emit any telemetry on its own. Instead, it enables context propagation for Hibernate Reactive asynchronous operations.
4764+
This instrumentation enables context propagation for Hibernate Reactive, it does not emit any telemetry on its own.
47724765
library_link: https://hibernate.org/reactive/
4766+
features:
4767+
- CONTEXT_PROPAGATION
47734768
source_path: instrumentation/hibernate/hibernate-reactive-1.0
47744769
scope:
47754770
name: io.opentelemetry.hibernate-reactive-1.0
@@ -4779,8 +4774,8 @@ libraries:
47794774
hikaricp:
47804775
- name: hikaricp-3.0
47814776
display_name: HikariCP
4782-
description: |
4783-
This instrumentation generates database client metrics for HikariCP connection pools. It reports metrics like connection timeouts, creation time, wait time, and usage time, along with connection pool statistics such as the number of active, idle, and pending connections.
4777+
description: This instrumentation enables database connection pool metrics for
4778+
HikariCP.
47844779
semantic_conventions:
47854780
- DATABASE_POOL_METRICS
47864781
library_link: https://github.com/brettwooldridge/HikariCP
Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
description: >
2-
This instrumentation enables the generation of spans for Hibernate operations, including
3-
session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4-
library_link: https://github.com/hibernate/hibernate-orm
1+
description: This instrumentation enables spans for Hibernate ORM operations.
2+
library_link: https://hibernate.org/
53
configurations:
64
- name: otel.instrumentation.hibernate.experimental-span-attributes
5+
description: Enables the experimental `hibernate.session_id` span attribute.
76
type: boolean
8-
description: Enables the addition of the experimental `hibernate.session_id` span attribute.
9-
default: false
7+
default: false
Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
description: >
2-
This instrumentation enables the generation of spans for Hibernate operations, including
3-
session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4-
library_link: https://github.com/hibernate/hibernate-orm
1+
description: This instrumentation enables spans for Hibernate ORM operations.
2+
library_link: https://hibernate.org/
53
configurations:
64
- name: otel.instrumentation.hibernate.experimental-span-attributes
5+
description: Enables the experimental `hibernate.session_id` span attribute.
76
type: boolean
8-
description: Enables the addition of the experimental `hibernate.session_id` span attribute.
9-
default: false
7+
default: false
Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
description: >
2-
This instrumentation enables the generation of spans for Hibernate operations, including
3-
session methods (e.g., `save`, `update`, `delete`), transaction commits, and query executions.
4-
library_link: https://github.com/hibernate/hibernate-orm
1+
description: This instrumentation enables spans for Hibernate ORM operations.
2+
library_link: https://hibernate.org/
53
configurations:
64
- name: otel.instrumentation.hibernate.experimental-span-attributes
5+
description: Enables the experimental `hibernate.session_id` span attribute.
76
type: boolean
8-
description: Enables the addition of the experimental `hibernate.session_id` span attribute.
9-
default: false
7+
default: false
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
description: This instrumentation enables the generation of spans for Hibernate stored procedure calls.
2-
library_link: https://github.com/hibernate/hibernate-orm
1+
description: This instrumentation enables spans for Hibernate stored procedure calls.
2+
library_link: https://hibernate.org/
33
configurations:
44
- name: otel.instrumentation.hibernate.experimental-span-attributes
5+
description: Enables the experimental `hibernate.session_id` span attribute.
56
type: boolean
6-
description: Enables the addition of the experimental `hibernate.session_id` span attribute.
7-
default: false
7+
default: false
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
description: >
2-
This instrumentation does not emit any telemetry on its own. Instead, it enables context
3-
propagation for Hibernate Reactive asynchronous operations.
2+
This instrumentation enables context propagation for Hibernate Reactive, it does not emit any
3+
telemetry on its own.
44
library_link: https://hibernate.org/reactive/
5+
features:
6+
- CONTEXT_PROPAGATION
Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
display_name: HikariCP
2-
description: >
3-
This instrumentation generates database client metrics for HikariCP connection pools. It
4-
reports metrics like connection timeouts, creation time, wait time, and usage time, along with
5-
connection pool statistics such as the number of active, idle, and pending connections.
2+
description: This instrumentation enables database connection pool metrics for HikariCP.
63
library_link: https://github.com/brettwooldridge/HikariCP
74
semantic_conventions:
85
- DATABASE_POOL_METRICS

0 commit comments

Comments
 (0)