Merge branch 'v1.14' into endgame_v1.14-updates

This commit is contained in:
Hannah Hunter 2025-01-14 09:08:53 -05:00 committed by GitHub
commit 423d48a3b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 19 additions and 9 deletions

View File

@ -109,7 +109,7 @@ id = "G-60C6Q1ETC1"
lang = "en" lang = "en"
[[module.mounts]] [[module.mounts]]
source = "../sdkdocs/rust/daprdocs/content/en/rust-sdk-contributing" source = "../sdkdocs/rust/daprdocs/content/en/rust-sdk-contributing"
target = "content/contributing/sdks-contrib" target = "content/contributing/sdk-contrib/"
lang = "en" lang = "en"
[[module.mounts]] [[module.mounts]]

View File

@ -199,7 +199,7 @@ string randomString = GetRandomString();
// DON'T DO THIS! // DON'T DO THIS!
Instant currentTime = Instant.now(); Instant currentTime = Instant.now();
UUID newIdentifier = UUID.randomUUID(); UUID newIdentifier = UUID.randomUUID();
string randomString = GetRandomString(); String randomString = getRandomString();
``` ```
{{% /codetab %}} {{% /codetab %}}
@ -246,7 +246,7 @@ string randomString = await context.CallActivityAsync<string>("GetRandomString")
```java ```java
// Do this!! // Do this!!
Instant currentTime = context.getCurrentInstant(); Instant currentTime = context.getCurrentInstant();
Guid newIdentifier = context.NewGuid(); Guid newIdentifier = context.newGuid();
String randomString = context.callActivity(GetRandomString.class.getName(), String.class).await(); String randomString = context.callActivity(GetRandomString.class.getName(), String.class).await();
``` ```
@ -342,7 +342,7 @@ Do this:
```csharp ```csharp
// Do this!! // Do this!!
string configuation = workflowInput.Configuration; // imaginary workflow input argument string configuration = workflowInput.Configuration; // imaginary workflow input argument
string data = await context.CallActivityAsync<string>("MakeHttpCall", "https://example.com/api/data"); string data = await context.CallActivityAsync<string>("MakeHttpCall", "https://example.com/api/data");
``` ```
@ -352,7 +352,7 @@ string data = await context.CallActivityAsync<string>("MakeHttpCall", "https://e
```java ```java
// Do this!! // Do this!!
String configuation = ctx.getInput(InputType.class).getConfiguration(); // imaginary workflow input argument String configuration = ctx.getInput(InputType.class).getConfiguration(); // imaginary workflow input argument
String data = ctx.callActivity(MakeHttpCall.class, "https://example.com/api/data", String.class).await(); String data = ctx.callActivity(MakeHttpCall.class, "https://example.com/api/data", String.class).await();
``` ```
@ -362,7 +362,7 @@ String data = ctx.callActivity(MakeHttpCall.class, "https://example.com/api/data
```javascript ```javascript
// Do this!! // Do this!!
const configuation = workflowInput.getConfiguration(); // imaginary workflow input argument const configuration = workflowInput.getConfiguration(); // imaginary workflow input argument
const data = yield ctx.callActivity(makeHttpCall, "https://example.com/api/data"); const data = yield ctx.callActivity(makeHttpCall, "https://example.com/api/data");
``` ```

View File

@ -675,7 +675,12 @@ To perform a `throw-error` operation, invoke the Zeebe command binding with a `P
"data": { "data": {
"jobKey": 2251799813686172, "jobKey": 2251799813686172,
"errorCode": "product-fetch-error", "errorCode": "product-fetch-error",
"errorMessage": "The product could not be fetched" "errorMessage": "The product could not be fetched",
"variables": {
"productId": "some-product-id",
"productName": "some-product-name",
"productKey": "some-product-key"
}
}, },
"operation": "throw-error" "operation": "throw-error"
} }
@ -686,6 +691,11 @@ The data parameters are:
- `jobKey` - the unique job identifier, as obtained when activating the job - `jobKey` - the unique job identifier, as obtained when activating the job
- `errorCode` - the error code that will be matched with an error catch event - `errorCode` - the error code that will be matched with an error catch event
- `errorMessage` - (optional) an error message that provides additional context - `errorMessage` - (optional) an error message that provides additional context
- `variables` - (optional) JSON document that will instantiate the variables at the local scope of the
job's associated task; it must be a JSON object, as variables will be mapped in a
key-value fashion. e.g. { "a": 1, "b": 2 } will create two variables, named "a" and
"b" respectively, with their associated values. [{ "a": 1, "b": 2 }] would not be a
valid argument, as the root of the JSON document is an array and not an object.
##### Response ##### Response

View File

@ -52,7 +52,7 @@ spec:
# Controls the default mode for executing queries. (optional) # Controls the default mode for executing queries. (optional)
#- name: queryExecMode #- name: queryExecMode
# value: "" # value: ""
# Uncomment this if you wish to use PostgreSQL as a state store for actors (optional) # Uncomment this if you wish to use PostgreSQL as a state store for actors or workflows (optional)
#- name: actorStateStore #- name: actorStateStore
# value: "true" # value: "true"
``` ```

View File

@ -52,7 +52,7 @@ spec:
# Controls the default mode for executing queries. (optional) # Controls the default mode for executing queries. (optional)
#- name: queryExecMode #- name: queryExecMode
# value: "" # value: ""
# Uncomment this if you wish to use PostgreSQL as a state store for actors (optional) # Uncomment this if you wish to use PostgreSQL as a state store for actors or workflows (optional)
#- name: actorStateStore #- name: actorStateStore
# value: "true" # value: "true"
``` ```