Skip to content

Commit 38667f1

Browse files
Release v3.3.0 (#633)
1 parent 4ba3020 commit 38667f1

File tree

4 files changed

+30
-11
lines changed

4 files changed

+30
-11
lines changed

CHANGELOG.md

+13-9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 3.3.0
4+
### Added
5+
- Added feature flags to ship breaking changes without impacting old behavior.
6+
37
## 3.2.0
48
### Added
59
- Add Health check API to worker and service interface.
@@ -41,23 +45,23 @@
4145
- Fix race condition during serialization.
4246

4347
## 2.7.8
44-
- Fix get raw history
45-
- Improve signal processing error and log
46-
- Fix replay error when querying workflow that contains activity retry
48+
- Fix get raw history
49+
- Improve signal processing error and log
50+
- Fix replay error when querying workflow that contains activity retry
4751

4852
## 2.7.6
49-
- Fix getVersion override when added new version
50-
- Add async signal to untypedstub
53+
- Fix getVersion override when added new version
54+
- Add async signal to untypedstub
5155
- Fix RetryOptions.addDoNotRetry
5256
- Add missing metrics from go client
5357
- Fix a bug in setting retry expiration while getting history
54-
- Fix start async return
58+
- Fix start async return
5559

5660
## 2.7.5
5761
- Added supports contextPropagators for localActivity
5862

5963
## v2.7.4
60-
- Fix prometheus reporting issue
64+
- Fix prometheus reporting issue
6165
- Fix Promise.allOf should not block on empty input
6266
- Misc: Added project directory to sourceItems path
6367
- Add async start to untype stub
@@ -81,7 +85,7 @@
8185
- Fix various bugs around test workflow service and test mutable state implementation
8286
- Use thrift IDLs from uber/cadence-idl repo as a submodule
8387
- Various dependency updates including Docker base image and Gradle wrapper
84-
- Miscellaneous bug fixes
88+
- Miscellaneous bug fixes
8589

8690
## v2.6.3
8791
- Add Upsert Search Attributes
@@ -166,7 +170,7 @@ queries did not used cached workflows.
166170
## v2.1.2
167171
- Requires minimum server release v0.4.0
168172
- Introduced WorkerFactory and FactoryOptions
169-
- Added sticky workflow execution, which is caching of a workflow object between decisions. It is enabled by default,
173+
- Added sticky workflow execution, which is caching of a workflow object between decisions. It is enabled by default,
170174
to disable use FactoryOptions.disableStickyExecution property.
171175
- Updated Thrift to expose new types of service exceptions: ServiceBusyError, DomainNotActiveError, LimitExceededError
172176
- Added metric for corrupted signal as well as metrics related to caching and evictions.

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ googleJavaFormat {
4040
}
4141

4242
group = 'com.uber.cadence'
43-
version = '3.2.0'
43+
version = '3.3.0'
4444

4545
description = '''Uber Cadence Java Client'''
4646

src/main/java/com/uber/cadence/serviceclient/ClientOptions.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ public Map<String, String> getHeaders() {
193193
public IAuthorizationProvider getAuthProvider() {
194194
return authProvider;
195195
}
196-
196+
197197
public FeatureFlags getFeatureFlags() {
198198
return this.featureFlags;
199199
}

src/test/java/com/uber/cadence/serviceclient/auth/AdminJwtAuthorizationProviderTest.java

+15
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
/*
2+
* Modifications Copyright (c) 2017-2021 Uber Technologies Inc.
3+
* Copyright 2012-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4+
*
5+
* Licensed under the Apache License, Version 2.0 (the "License"). You may not
6+
* use this file except in compliance with the License. A copy of the License is
7+
* located at
8+
*
9+
* http://aws.amazon.com/apache2.0
10+
*
11+
* or in the "license" file accompanying this file. This file is distributed on
12+
* an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
13+
* express or implied. See the License for the specific language governing
14+
* permissions and limitations under the License.
15+
*/
116
package com.uber.cadence.serviceclient.auth;
217

318
import static org.junit.Assert.*;

0 commit comments

Comments
 (0)