Skip to content

dropped query capability from state store supported capabilities and replaced with workflow #4726

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 21, 2025
Merged
Show file tree
Hide file tree
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
2 changes: 1 addition & 1 deletion daprdocs/data/components/state_stores/aws.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
8 changes: 4 additions & 4 deletions daprdocs/data/components/state_stores/azure.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
transactions: false
etag: true
ttl: false
query: false
workflow: false
- component: Azure Cosmos DB
link: setup-azure-cosmosdb
state: Stable
Expand All @@ -19,7 +19,7 @@
transactions: true
etag: true
ttl: true
query: true
workflow: false
- component: Microsoft SQL Server
link: setup-sqlserver
state: Stable
Expand All @@ -30,7 +30,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
- component: Azure Table Storage
link: setup-azure-tablestorage
state: Stable
Expand All @@ -41,4 +41,4 @@
transactions: false
etag: true
ttl: false
query: false
workflow: false
38 changes: 19 additions & 19 deletions daprdocs/data/components/state_stores/generic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
transactions: false
etag: true
ttl: false
query: false
workflow: false
- component: Apache Cassandra
link: setup-cassandra
state: Stable
Expand All @@ -19,7 +19,7 @@
transactions: false
etag: false
ttl: true
query: false
workflow: false
- component: CockroachDB
link: setup-cockroachdb
state: Stable
Expand All @@ -30,7 +30,7 @@
transactions: true
etag: true
ttl: true
query: true
workflow: false
- component: Couchbase
link: setup-couchbase
state: Alpha
Expand All @@ -41,7 +41,7 @@
transactions: false
etag: true
ttl: false
query: false
workflow: false
- component: etcd
link: setup-etcd
state: Beta
Expand All @@ -52,7 +52,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
- component: Hashicorp Consul
link: setup-consul
state: Alpha
Expand All @@ -63,7 +63,7 @@
transactions: false
etag: false
ttl: false
query: false
workflow: false
- component: Hazelcast
link: setup-hazelcast
state: Alpha
Expand All @@ -74,7 +74,7 @@
transactions: false
etag: false
ttl: false
query: false
workflow: false
- component: In-memory
link: setup-inmemory
state: Stable
Expand All @@ -85,7 +85,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: true
- component: JetStream KV
link: setup-jetstream-kv
state: Alpha
Expand All @@ -96,7 +96,7 @@
transactions: false
etag: false
ttl: false
query: false
workflow: false
- component: Memcached
link: setup-memcached
state: Stable
Expand All @@ -107,7 +107,7 @@
transactions: false
etag: false
ttl: true
query: false
workflow: false
- component: MongoDB
link: setup-mongodb
state: Stable
Expand All @@ -118,7 +118,7 @@
transactions: true
etag: true
ttl: true
query: true
workflow: true
- component: MySQL & MariaDB
link: setup-mysql
state: Stable
Expand All @@ -129,7 +129,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: true
- component: Oracle Database
link: setup-oracledatabase
state: Beta
Expand All @@ -140,7 +140,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
- component: PostgreSQL v1
link: setup-postgresql-v1
state: Stable
Expand All @@ -151,7 +151,7 @@
transactions: true
etag: true
ttl: true
query: true
workflow: true
- component: PostgreSQL v2
link: setup-postgresql-v2
state: Stable
Expand All @@ -162,7 +162,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: true
- component: Redis
link: setup-redis
state: Stable
Expand All @@ -173,7 +173,7 @@
transactions: true
etag: true
ttl: true
query: true
workflow: true
- component: RethinkDB
link: setup-rethinkdb
state: Beta
Expand All @@ -184,7 +184,7 @@
transactions: false
etag: false
ttl: false
query: false
workflow: false
- component: SQLite
link: setup-sqlite
state: Stable
Expand All @@ -195,7 +195,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
- component: Zookeeper
link: setup-zookeeper
state: Alpha
Expand All @@ -206,4 +206,4 @@
transactions: false
etag: true
ttl: false
query: false
workflow: false
4 changes: 2 additions & 2 deletions daprdocs/data/components/state_stores/oracle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
transactions: true
etag: true
ttl: true
query: false
workflow: false
- component: Object Storage
link: setup-oci-objectstorage
state: Alpha
Expand All @@ -19,4 +19,4 @@
transactions: false
etag: true
ttl: true
query: false
workflow: false
29 changes: 15 additions & 14 deletions daprdocs/layouts/partials/components/state-stores.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h3>{{ $group }}</h3>
<th>ETag</th>
<th>TTL</th>
<th>Actors</th>
<th>Query</th>
<th>Workflow</th>
<th>Status</th>
<th>Component version</th>
<th>Since runtime version</th>
Expand All @@ -29,44 +29,45 @@ <h3>{{ $group }}</h3>
</td>
<td align="center">
{{ if .features.crud }}
<span role="img" aria-label="CRUD: Supported">✅</span>
<span role="img" aria-label="CRUD: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="CRUD: Not supported" aria-label="CRUD: Not supported" />
<img src="/images/emptybox.png" alt="CRUD: Not supported" aria-label="CRUD: Not supported" />
{{ end }}
</td>
<td align="center">
{{ if .features.transactions }}
<span role="img" aria-label="Transactions: Supported">✅</span>
<span role="img" aria-label="Transactions: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="Transactions: Not supported" aria-label="Transactions: Not supported" />
<img src="/images/emptybox.png" alt="Transactions: Not supported"
aria-label="Transactions: Not supported" />
{{ end }}
</td>
<td align="center">
{{ if .features.etag }}
<span role="img" aria-label="ETag: Supported">✅</span>
<span role="img" aria-label="ETag: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="ETag: Not supported" aria-label="ETag: Not supported" />
<img src="/images/emptybox.png" alt="ETag: Not supported" aria-label="ETag: Not supported" />
{{ end }}
</td>
<td align="center">
{{ if .features.ttl }}
<span role="img" aria-label="TTL: Supported">✅</span>
<span role="img" aria-label="TTL: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="TTL: Not supported" aria-label="TTL: Not supported" />
<img src="/images/emptybox.png" alt="TTL: Not supported" aria-label="TTL: Not supported" />
{{ end }}
</td>
<td align="center">
{{ if (and .features.transactions .features.etag) }}
<span role="img" aria-label="Actors: Supported">✅</span>
<span role="img" aria-label="Actors: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="Actors: Not supported" aria-label="Actors: Not supported" />
<img src="/images/emptybox.png" alt="Actors: Not supported" aria-label="Actors: Not supported" />
{{ end }}
</td>
<td align="center">
{{ if .features.query }}
<span role="img" aria-label="Query: Supported">✅</span>
{{ if .features.workflow }}
<span role="img" aria-label="Workflow: Supported">✅</span>
{{else}}
<img src="/images/emptybox.png" alt="Query: Not supported" aria-label="Query: Not supported" />
<img src="/images/emptybox.png" alt="Workflow: Not supported" aria-label="Workflow: Not supported" />
{{ end }}
</td>
<td>{{ .state }}</td>
Expand Down
Loading