Skip to content

Commit 53f570f

Browse files
authored
Merge branch 'main' into feat/Update-in-process-resolver-to-support-flag-metadata
2 parents a8a2cd6 + fc886fd commit 53f570f

File tree

10 files changed

+28
-11
lines changed

10 files changed

+28
-11
lines changed

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[submodule "providers/flagd/test-harness"]
55
path = providers/flagd/test-harness
66
url = https://github.com/open-feature/test-harness.git
7-
branch = v0.5.19
7+
branch = v0.5.21
88
[submodule "providers/flagd/spec"]
99
path = providers/flagd/spec
1010
url = https://github.com/open-feature/spec.git

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"providers/flagd": "0.10.5",
3-
"hooks/open-telemetry": "3.2.0",
3+
"hooks/open-telemetry": "3.2.1",
44
"providers/go-feature-flag": "0.4.0",
55
"providers/flagsmith": "0.0.9",
66
"providers/env-var": "0.0.7",

hooks/open-telemetry/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [3.2.1](https://github.com/open-feature/java-sdk-contrib/compare/dev.openfeature.contrib.hooks.otel-v3.2.0...dev.openfeature.contrib.hooks.otel-v3.2.1) (2025-01-13)
4+
5+
6+
### 🐛 Bug Fixes
7+
8+
* **deps:** move to io.opentelemetry.semconv:opentelemetry-semconv ([#1041](https://github.com/open-feature/java-sdk-contrib/issues/1041)) ([18d2557](https://github.com/open-feature/java-sdk-contrib/commit/18d25572c592bf46f4e0856917c667cd661545e2))
9+
* **deps:** update dependency io.opentelemetry:opentelemetry-bom to v1.44.0 ([#1068](https://github.com/open-feature/java-sdk-contrib/issues/1068)) ([d659630](https://github.com/open-feature/java-sdk-contrib/commit/d659630701786cd1f6ca495cb4e5364349b336da))
10+
* **deps:** update dependency io.opentelemetry:opentelemetry-bom to v1.46.0 ([#1154](https://github.com/open-feature/java-sdk-contrib/issues/1154)) ([5eb6847](https://github.com/open-feature/java-sdk-contrib/commit/5eb68479b8a127a3efc4ea183a7a17644df9a31a))
11+
* **deps:** update opentelemetry-java monorepo to v1.43.0 ([#1020](https://github.com/open-feature/java-sdk-contrib/issues/1020)) ([67682a8](https://github.com/open-feature/java-sdk-contrib/commit/67682a8d8a0a69c157e0d4a78bf541c5c7c60971))
12+
* **deps:** update opentelemetry-java monorepo to v1.44.1 ([#1070](https://github.com/open-feature/java-sdk-contrib/issues/1070)) ([4d5fe86](https://github.com/open-feature/java-sdk-contrib/commit/4d5fe86a488a8781ab7efefb4a5958c4fae01c17))
13+
* **deps:** update opentelemetry-java monorepo to v1.45.0 ([#1096](https://github.com/open-feature/java-sdk-contrib/issues/1096)) ([b8a79e7](https://github.com/open-feature/java-sdk-contrib/commit/b8a79e75850567a512849f2bc70aad2c88443445))
14+
15+
16+
### 🧹 Chore
17+
18+
* update min SDK version ([#1152](https://github.com/open-feature/java-sdk-contrib/issues/1152)) ([519a8de](https://github.com/open-feature/java-sdk-contrib/commit/519a8de805761d55325daed7a1f8b65252bc3b01))
19+
320
## [3.2.0](https://github.com/open-feature/java-sdk-contrib/compare/dev.openfeature.contrib.hooks.otel-v3.1.2...dev.openfeature.contrib.hooks.otel-v3.2.0) (2024-09-25)
421

522
### 🐛 Bug Fixes

hooks/open-telemetry/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ These hooks can be used to determine the impact a feature has on a request, enab
1212
<dependency>
1313
<groupId>dev.openfeature.contrib.hooks</groupId>
1414
<artifactId>otel</artifactId>
15-
<version>3.2.0</version>
15+
<version>3.2.1</version>
1616
</dependency>
1717
```
1818

hooks/open-telemetry/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>dev.openfeature.contrib.hooks</groupId>
1212
<artifactId>otel</artifactId>
13-
<version>3.2.0</version> <!--x-release-please-version -->
13+
<version>3.2.1</version> <!--x-release-please-version -->
1414

1515
<name>open-telemetry-hook</name>
1616
<description>Open Telemetry Hook</description>
@@ -30,7 +30,7 @@
3030
<dependency>
3131
<groupId>io.opentelemetry</groupId>
3232
<artifactId>opentelemetry-bom</artifactId>
33-
<version>1.45.0</version>
33+
<version>1.46.0</version>
3434
<type>pom</type>
3535
<scope>import</scope>
3636
</dependency>

hooks/open-telemetry/src/main/java/dev/openfeature/contrib/hooks/otel/MetricsHook.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public void error(HookContext ctx, Exception error, Map hints) {
134134
}
135135

136136
@Override
137-
public void finallyAfter(HookContext ctx, Map hints) {
137+
public void finallyAfter(HookContext ctx, FlagEvaluationDetails details, Map hints) {
138138
activeFlagEvaluationsCounter.add(-1, Attributes.of(flagKeyAttributeKey, ctx.getFlagKey()));
139139
}
140140

hooks/open-telemetry/src/test/java/dev/openfeature/contrib/hooks/otel/MetricsHookTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ public void finally_stage_validation() {
188188
final MetricsHook metricHook = new MetricsHook(telemetryExtension.getOpenTelemetry());
189189

190190
// when
191-
metricHook.finallyAfter(commonHookContext, null);
191+
metricHook.finallyAfter(commonHookContext, null, null);
192192
List<MetricData> metrics = telemetryExtension.getMetrics();
193193

194194
// then

hooks/open-telemetry/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.0
1+
3.2.1

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
<!-- this can be overriden in child POMs to support specific SDK requirements -->
6868
<groupId>dev.openfeature</groupId>
6969
<artifactId>sdk</artifactId>
70-
<!-- 1.12 <= v < 2.0 -->
71-
<version>[1.12,2.0)</version>
70+
<!-- 1.14 <= v < 2.0 (excluding 2.0 pre-releases)-->
71+
<version>[1.14,1.99999)</version>
7272
<!-- use the version provided at runtime -->
7373
<scope>provided</scope>
7474
</dependency>

providers/flagd/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
<dependency>
117117
<groupId>io.opentelemetry</groupId>
118118
<artifactId>opentelemetry-api</artifactId>
119-
<version>1.45.0</version>
119+
<version>1.46.0</version>
120120
</dependency>
121121

122122
<dependency>

0 commit comments

Comments
 (0)