Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ spec:
value: "<FULL PATH TO DIRECTORY WITH ORACLE WALLET CONTENTS >" # Optional, no default
- name: tableName
value: "<NAME OF DATABASE TABLE TO STORE STATE IN >" # Optional, defaults to STATE
- name: bulkGetChunkSize
value: "1000" # Optional, defaults to 1000 (Oracle's IN-list limit)
# Uncomment this if you wish to use Oracle Database as a state store for actors (optional)
#- name: actorStateStore
# value: "true"
Expand All @@ -43,6 +45,7 @@ The above example uses secrets as plain strings. It is recommended to use a secr
| connectionString | Y | The connection string for Oracle Database | `"oracle://user/password@host:port/servicename"` for example `"oracle://demo:demo@localhost:1521/xe"` or for Autonomous Database `"oracle://states_schema:State12345pw@adb.us-ashburn-1.oraclecloud.com:1522/k8j2agsqjsw_daprdb_low.adb.oraclecloud.com"`
| oracleWalletLocation | N | Location of the contents of an Oracle Wallet file (required to connect to Autonomous Database on OCI)| `"/home/app/state/Wallet_daprDB/"`
| tableName | N | Name of the database table in which this instance of the state store records the data default `"STATE"`| `"MY_APP_STATE_STORE"`
| bulkGetChunkSize | N | Maximum number of keys per internal SQL query when using BulkGet. When the total number of requested keys exceeds this value, multiple chunked queries are executed sequentially. Valid values are between 1 and 1000 (Oracle's IN-list expression limit). Values less than or equal to 0 use the default. Values above 1000 are clamped with a warning log. Defaults to `"1000"` | `"100"`
| actorStateStore | N | Consider this state store for actors. Defaults to `"false"` | `"true"`, `"false"`

## What Happens at Runtime?
Expand Down
Loading