From f7cc3dd2e7ee8ed1f31d893b8cc77d54848e42a2 Mon Sep 17 00:00:00 2001 From: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Date: Tue, 21 Jun 2022 18:20:27 +0000 Subject: [PATCH 1/5] Do not hardcode Dapr version in sample Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --- .../supported-state-stores/setup-azure-cosmosdb.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md index 5595e9677..4542444e5 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md @@ -190,7 +190,7 @@ First, download the code of the stored procedures for the version of Dapr that y ```sh # Set this to the version of Dapr that you're using -DAPR_VERSION="v1.7.0" +DAPR_VERSION="release-{{% dapr-latest-version short="true" %}}" curl -LfO "https://raw.githubusercontent.com/dapr/components-contrib/${DAPR_VERSION}/state/azure/cosmosdb/storedprocedures/__daprver__.js" curl -LfO "https://raw.githubusercontent.com/dapr/components-contrib/${DAPR_VERSION}/state/azure/cosmosdb/storedprocedures/__dapr_v2__.js" ``` From 68d2a6b103dea621f7327cd73953bad6cfb7cbff Mon Sep 17 00:00:00 2001 From: Hannah Hunter Date: Thu, 23 Jun 2022 17:50:06 -0500 Subject: [PATCH 2/5] add back python example Signed-off-by: Hannah Hunter --- .../howto-manage-configuration.md | 35 ++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/daprdocs/content/en/developing-applications/building-blocks/configuration/howto-manage-configuration.md b/daprdocs/content/en/developing-applications/building-blocks/configuration/howto-manage-configuration.md index 524d54dfd..d08f0bb44 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/configuration/howto-manage-configuration.md +++ b/daprdocs/content/en/developing-applications/building-blocks/configuration/howto-manage-configuration.md @@ -212,7 +212,40 @@ message SubscribeConfigurationRequest { } ``` -Using this method, you can subscribe to changes in specific keys for a given configuration store. gRPC streaming varies widely based on language. [See the gRPC examples](https://grpc.io/docs/languages/) for usage. +Using this method, you can subscribe to changes in specific keys for a given configuration store. gRPC streaming varies widely based on language - see the [gRPC examples here](https://grpc.io/docs/languages/) for usage. + +Below are the examples in sdks: + +{{< tabs Python>}} + +{{% codetab %}} +```python +#dependencies +import asyncio +from dapr.clients import DaprClient +#code +async def executeConfiguration(): + with DaprClient() as d: + CONFIG_STORE_NAME = 'configstore' + key = 'orderId' + # Subscribe to configuration by key. + configuration = await d.subscribe_configuration(store_name=CONFIG_STORE_NAME, keys=[key], config_metadata={}) + if configuration != None: + items = configuration.get_items() + for item in items: + print(f"Subscribe key={item.key} value={item.value} version={item.version}", flush=True) + else: + print("Nothing yet") +asyncio.run(executeConfiguration()) +``` + +```bash +dapr run --app-id orderprocessing --components-path components/ -- python3 OrderProcessingService.py +``` + +{{% /codetab %}} + +{{< /tabs >}} #### Stop watching configuration items From 2c7b213fcfe60ee28dfc7d5feb61b785cdc92644 Mon Sep 17 00:00:00 2001 From: Hannah Hunter Date: Thu, 23 Jun 2022 17:58:04 -0500 Subject: [PATCH 3/5] fix link Signed-off-by: Hannah Hunter --- .../content/en/getting-started/quickstarts/pubsub-quickstart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md index d7e25abbe..86e1fa033 100644 --- a/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md @@ -508,7 +508,7 @@ For this example, you will need: - [Dapr CLI and initialized environment](https://docs.dapr.io/getting-started). - Java JDK 11 (or greater): - [Oracle JDK](https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK11), or - - [OpenJDK](https://jdk.java.net/13/) + - [OpenJDK](https://jdk.java.net/projects/jdk/13/) - [Apache Maven](https://maven.apache.org/install.html), version 3.x. - [Docker Desktop](https://www.docker.com/products/docker-desktop) From 2d8afa7505a91963b2c6c2bd1e122b39afb8f902 Mon Sep 17 00:00:00 2001 From: Hannah Hunter Date: Thu, 23 Jun 2022 18:00:27 -0500 Subject: [PATCH 4/5] fix links Signed-off-by: Hannah Hunter --- .../en/getting-started/quickstarts/secrets-quickstart.md | 2 +- .../getting-started/quickstarts/serviceinvocation-quickstart.md | 2 +- .../getting-started/quickstarts/statemanagement-quickstart.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md index fb02273fe..46c714ef5 100644 --- a/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md @@ -352,7 +352,7 @@ For this example, you will need: - [Dapr CLI and initialized environment](https://docs.dapr.io/getting-started). - Java JDK 11 (or greater): - [Oracle JDK](https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK11), or - - [OpenJDK](https://jdk.java.net/13/) + - [OpenJDK](https://jdk.java.net/projects/jdk/13/) - [Apache Maven](https://maven.apache.org/install.html), version 3.x. - [Docker Desktop](https://www.docker.com/products/docker-desktop) diff --git a/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md index af2066c16..8399a0603 100644 --- a/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md @@ -388,7 +388,7 @@ For this example, you will need: - [Dapr CLI and initialized environment](https://docs.dapr.io/getting-started). - Java JDK 11 (or greater): - [Oracle JDK](https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK11), or - - [OpenJDK](https://jdk.java.net/13/) + - [OpenJDK](https://jdk.java.net/projects/jdk/13/) - [Apache Maven](https://maven.apache.org/install.html), version 3.x. - [Docker Desktop](https://www.docker.com/products/docker-desktop) diff --git a/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md index b605bf3f0..928390ad4 100644 --- a/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md @@ -386,7 +386,7 @@ For this example, you will need: - [Dapr CLI and initialized environment](https://docs.dapr.io/getting-started). - Java JDK 11 (or greater): - [Oracle JDK](https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK11), or - - [OpenJDK](https://jdk.java.net/13/) + - [OpenJDK](https://jdk.java.net/projects/jdk/13/) - [Apache Maven](https://maven.apache.org/install.html), version 3.x. - [Docker Desktop](https://www.docker.com/products/docker-desktop) From 0082b87912966806db2d1bfd08e9e370118ba5c9 Mon Sep 17 00:00:00 2001 From: Piotr Date: Thu, 23 Jun 2022 23:19:33 -0400 Subject: [PATCH 5/5] Update description.html (#2563) Fixing broken links Signed-off-by: Piotr Co-authored-by: greenie-msft <56556602+greenie-msft@users.noreply.github.com> --- daprdocs/layouts/partials/components/description.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/daprdocs/layouts/partials/components/description.html b/daprdocs/layouts/partials/components/description.html index 449bcf55a..7cc5a1bf6 100644 --- a/daprdocs/layouts/partials/components/description.html +++ b/daprdocs/layouts/partials/components/description.html @@ -1,16 +1,16 @@

Table captions:

-

Status: Component +

Status: Component certification status

Since: defines from which Dapr Runtime version, the component is in the current status

Component version: defines the version of the component

-
\ No newline at end of file +