cadence-java-client icon indicating copy to clipboard operation
cadence-java-client copied to clipboard

Java framework for Cadence Workflow Service

Results 143 cadence-java-client issues
Sort by recently updated
recently updated
newest added

**What changed?** **Why?** **How did you test it?** **Potential risks** **Release notes** **Documentation Changes**

In file: [AsyncInternal.java](https://github.com/uber/cadence-java-client/blob/b71595092516e85222ddc4ded079305bf5c880d1/src/main/java/com/uber/cadence/internal/sync/AsyncInternal.java#L306), class AsyncInternal method isAsync, there is a potential Null pointer dereference. This may throw an unexpected null pointer exception which, if unhandled, may crash the program. ```java...

bug

**What changed?** Remove unused code from internal packages to improve code coverage and reduce maintenance burden. Users shouldn't be accessing internals. **Why?** Improving code coverage and reducing maintenance burden **How...

Currently gson is being used in JsonDataConverter [https://github.com/cadence-workflow/cadence-java-client/blob/master/src/main/java/com/uber/cadence/converter/JsonDataConverter.java](https://github.com/cadence-workflow/cadence-java-client/blob/master/src/main/java/com/uber/cadence/converter/JsonDataConverter.java) . Gson has many limitations like: 1. Handling LocalDate, LocalDateTime, etc Java 8 date/time types ex. ``` LocalDate date = LocalDate.now(); Gson...

**What changed?** * remove thrift encoding/decoding support as default in Data Converter **Why?** Thrift deprecation **How did you test it?** Unit Test. Internally, we no longer have users depend on...

**What changed?** **Why?** **How did you test it?** **Potential risks** **Release notes** **Documentation Changes**

We are using an old version of Thrift and that has vulnerability issues. Upgrading the version is a breaking change and that leads to discussions on deprecating Thrift in the...

fix typo and references from `uber/cadence` to `cadence-workflow/cadence`

This commit introduces non-covered code. Should clearly trigger codecov message. **What changed?** **Why?** **How did you test it?** **Potential risks** **Release notes** **Documentation Changes**

Currently parameter of type List doesn't deserialize correctly. It happens because gson used to implement DataConverter doesn't have enough information about the type of the argument during deserialization. Current interface...

needs-triage