Skip to content

Commit 5f71948

Browse files
authored
Merge pull request #314164 from hhunter-ms/release-durable-task
[Durable] Dirty PR 2
2 parents dfe840a + 757c5b6 commit 5f71948

493 files changed

Lines changed: 9455 additions & 3796 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openpublishing.publish.config.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,24 @@
290290
"branch": "main",
291291
"branch_mapping": {}
292292
},
293+
{
294+
"path_to_root": "functions-event-hub-azd-dotnet",
295+
"url": "https://github.com/Azure-Samples/functions-quickstart-dotnet-azd-eventhub",
296+
"branch": "main",
297+
"branch_mapping": {}
298+
},
299+
{
300+
"path_to_root": "functions-event-hub-azd-typescript",
301+
"url": "https://github.com/Azure-Samples/functions-quickstart-typescript-azd-eventhub",
302+
"branch": "main",
303+
"branch_mapping": {}
304+
},
305+
{
306+
"path_to_root": "functions-event-hub-azd-python",
307+
"url": "https://github.com/Azure-Samples/functions-quickstart-python-azd-eventhub",
308+
"branch": "main",
309+
"branch_mapping": {}
310+
},
293311
{
294312
"path_to_root": "azure-functions-templates-v3",
295313
"url": "https://github.com/Azure/azure-functions-templates",

.openpublishing.redirection.json

Lines changed: 280 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,284 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/sentinel/datalake/sentinel-mcp-chatgpt-connector.md",
5+
"redirect_url": "/azure/sentinel/datalake/sentinel-mcp-chatgpt-claude-connector",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/data-factory/airflow-configurations.md",
10+
"redirect_url": "/previous-versions/azure/data-factory/airflow-configurations",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/data-factory/airflow-get-ip-airflow-cluster.md",
15+
"redirect_url": "/previous-versions/azure/data-factory/airflow-get-ip-airflow-cluster",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/data-factory/airflow-import-dags-blob-storage.md",
20+
"redirect_url": "/previous-versions/azure/data-factory/airflow-import-dags-blob-storage",
21+
"redirect_document_id": false
22+
},
23+
{
24+
"source_path": "articles/data-factory/airflow-install-private-package.md",
25+
"redirect_url": "/previous-versions/azure/data-factory/airflow-install-private-package",
26+
"redirect_document_id": false
27+
},
28+
{
29+
"source_path": "articles/data-factory/airflow-pricing.md",
30+
"redirect_url": "/previous-versions/azure/data-factory/airflow-pricing",
31+
"redirect_document_id": false
32+
},
33+
{
34+
"source_path": "articles/data-factory/airflow-sync-github-repository.md",
35+
"redirect_url": "/previous-versions/azure/data-factory/airflow-sync-github-repository",
36+
"redirect_document_id": false
37+
},
38+
{
39+
"source_path": "articles/data-factory/ci-cd-pattern-with-airflow.md",
40+
"redirect_url": "/previous-versions/azure/data-factory/ci-cd-pattern-with-airflow",
41+
"redirect_document_id": false
42+
},
43+
{
44+
"source_path": "articles/data-factory/concepts-workflow-orchestration-manager.md",
45+
"redirect_url": "/previous-versions/azure/data-factory/concepts-workflow-orchestration-manager",
46+
"redirect_document_id": false
47+
},
48+
{
49+
"source_path": "articles/data-factory/create-airflow-environment.md",
50+
"redirect_url": "/previous-versions/azure/data-factory/create-airflow-environment",
51+
"redirect_document_id": false
52+
},
53+
{
54+
"source_path": "articles/data-factory/delete-dags-in-workflow-orchestration-manager.md",
55+
"redirect_url": "/previous-versions/azure/data-factory/delete-dags-in-workflow-orchestration-manager",
56+
"redirect_document_id": false
57+
},
58+
{
59+
"source_path": "articles/data-factory/diagnostic-logs-and-metrics-for-workflow-orchestration-manager.md",
60+
"redirect_url": "/previous-versions/azure/data-factory/diagnostic-logs-and-metrics-for-workflow-orchestration-manager",
61+
"redirect_document_id": false
62+
},
63+
{
64+
"source_path": "articles/data-factory/enable-azure-key-vault.md",
65+
"redirect_url": "/previous-versions/azure/data-factory/enable-azure-key-vault",
66+
"redirect_document_id": false
67+
},
68+
{
69+
"source_path": "articles/data-factory/get-started-with-workflow-orchestration-manager.md",
70+
"redirect_url": "/previous-versions/azure/data-factory/get-started-with-workflow-orchestration-manager",
71+
"redirect_document_id": false
72+
},
73+
{
74+
"source_path": "articles/data-factory/kubernetes-secret-pull-image-from-private-container-registry.md",
75+
"redirect_url": "/previous-versions/azure/data-factory/kubernetes-secret-pull-image-from-private-container-registry",
76+
"redirect_document_id": false
77+
},
78+
{
79+
"source_path": "articles/data-factory/password-change-airflow.md",
80+
"redirect_url": "/previous-versions/azure/data-factory/password-change-airflow",
81+
"redirect_document_id": false
82+
},
83+
{
84+
"source_path": "articles/data-factory/rest-apis-for-airflow-integrated-runtime.md",
85+
"redirect_url": "/previous-versions/azure/data-factory/rest-apis-for-airflow-integrated-runtime",
86+
"redirect_document_id": false
87+
},
88+
{
89+
"source_path": "articles/data-factory/tutorial-run-existing-pipeline-with-airflow.md",
90+
"redirect_url": "/previous-versions/azure/data-factory/tutorial-run-existing-pipeline-with-airflow",
91+
"redirect_document_id": false
92+
},
93+
{
94+
"source_path": "articles/iot-hub/horizontal-arm-route-messages.md",
95+
"redirect_url": "/previous-versions/azure/iot-hub/horizontal-arm-route-messages",
96+
"redirect_document_id": false
97+
},
98+
{
99+
"source_path": "articles/iot-hub/how-to-routing-arm.md",
100+
"redirect_url": "/previous-versions/azure/iot-hub/how-to-routing-arm",
101+
"redirect_document_id": false
102+
},
103+
{
104+
"source_path": "articles/iot-hub/how-to-routing-powershell.md",
105+
"redirect_url": "/previous-versions/azure/iot-hub/how-to-routing-powershell",
106+
"redirect_document_id": false
107+
},
108+
{
109+
"source_path": "articles/iot-hub/how-to-routing-azure-cli.md",
110+
"redirect_url": "/previous-versions/azure/iot-hub/how-to-routing-azure-cli",
111+
"redirect_document_id": false
112+
},
113+
{
114+
"source_path": "articles/iot-hub/iot-hub-how-to-order-connection-state-events.md",
115+
"redirect_url": "/previous-versions/azure/iot-hub/iot-hub-how-to-order-connection-state-events",
116+
"redirect_document_id": false
117+
},
118+
{
119+
"source_path": "articles/iot-hub/iot-hub-live-data-visualization-in-power-bi.md",
120+
"redirect_url": "/previous-versions/azure/iot-hub/iot-hub-live-data-visualization-in-power-bi",
121+
"redirect_document_id": false
122+
},
123+
{
124+
"source_path": "articles/iot-hub/iot-hub-live-data-visualization-in-web-apps.md",
125+
"redirect_url": "/previous-versions/azure/iot-hub/iot-hub-live-data-visualization-in-web-apps",
126+
"redirect_document_id": false
127+
},
128+
{
129+
"source_path": "articles/iot-hub/iot-hub-monitoring-notifications-with-azure-logic-apps.md",
130+
"redirect_url": "/previous-versions/azure/iot-hub/iot-hub-monitoring-notifications-with-azure-logic-apps",
131+
"redirect_document_id": false
132+
},
133+
{
134+
"source_path": "articles/iot-hub/iot-hub-query-avro-data.md",
135+
"redirect_url": "/previous-versions/azure/iot-hub/iot-hub-query-avro-data",
136+
"redirect_document_id": false
137+
},
138+
{
139+
"source_path": "articles/iot-hub/module-twins-portal-dotnet.md",
140+
"redirect_url": "/previous-versions/azure/iot-hub/module-twins-portal-dotnet",
141+
"redirect_document_id": false
142+
},
143+
{
144+
"source_path": "articles/iot-hub/quickstart-bicep-route-messages.md",
145+
"redirect_url": "/previous-versions/azure/iot-hub/quickstart-bicep-route-messages",
146+
"redirect_document_id": false
147+
},
148+
{
149+
"source_path": "articles/iot-hub/tutorial-device-twins.md",
150+
"redirect_url": "/previous-versions/azure/iot-hub/tutorial-device-twins",
151+
"redirect_document_id": false
152+
},
153+
{
154+
"source_path": "articles/iot/concepts-architecture.md",
155+
"redirect_url": "/previous-versions/azure/iot/concepts-architecture",
156+
"redirect_document_id": false
157+
},
158+
{
159+
"source_path": "articles/iot/concepts-convention.md",
160+
"redirect_url": "/previous-versions/azure/iot/concepts-convention",
161+
"redirect_document_id": false
162+
},
163+
{
164+
"source_path": "articles/iot/concepts-developer-guide-device.md",
165+
"redirect_url": "/previous-versions/azure/iot/concepts-developer-guide-device",
166+
"redirect_document_id": false
167+
},
168+
{
169+
"source_path": "articles/iot/concepts-developer-guide-service.md",
170+
"redirect_url": "/previous-versions/azure/iot/concepts-developer-guide-service",
171+
"redirect_document_id": false
172+
},
173+
{
174+
"source_path": "articles/iot/concepts-digital-twin.md",
175+
"redirect_url": "/previous-versions/azure/iot/concepts-digital-twin",
176+
"redirect_document_id": false
177+
},
178+
{
179+
"source_path": "articles/iot/concepts-iot-device-types.md",
180+
"redirect_url": "/previous-versions/azure/iot/concepts-iot-device-types",
181+
"redirect_document_id": false
182+
},
183+
{
184+
"source_path": "articles/iot/concepts-message-payloads.md",
185+
"redirect_url": "/previous-versions/azure/iot/concepts-message-payloads",
186+
"redirect_document_id": false
187+
},
188+
{
189+
"source_path": "articles/iot/concepts-model-discovery.md",
190+
"redirect_url": "/previous-versions/azure/iot/concepts-model-discovery",
191+
"redirect_document_id": false
192+
},
193+
{
194+
"source_path": "articles/iot/concepts-modeling-guide.md",
195+
"redirect_url": "/previous-versions/azure/iot/concepts-modeling-guide",
196+
"redirect_document_id": false
197+
},
198+
{
199+
"source_path": "articles/iot/concepts-using-c-sdk-and-embedded-c-sdk.md",
200+
"redirect_url": "/previous-versions/azure/iot/concepts-using-c-sdk-and-embedded-c-sdk",
201+
"redirect_document_id": false
202+
},
203+
{
204+
"source_path": "articles/iot/howto-use-iot-explorer.md",
205+
"redirect_url": "/previous-versions/azure/iot/howto-use-iot-explorer",
206+
"redirect_document_id": false
207+
},
208+
{
209+
"source_path": "articles/iot/iot-overview-analyze-visualize.md",
210+
"redirect_url": "/previous-versions/azure/iot/iot-overview-analyze-visualize",
211+
"redirect_document_id": false
212+
},
213+
{
214+
"source_path": "articles/iot/iot-overview-device-connectivity.md",
215+
"redirect_url": "/previous-versions/azure/iot/iot-overview-device-connectivity",
216+
"redirect_document_id": false
217+
},
218+
{
219+
"source_path": "articles/iot/iot-overview-message-processing.md",
220+
"redirect_url": "/previous-versions/azure/iot/iot-overview-message-processing",
221+
"redirect_document_id": false
222+
},
223+
{
224+
"source_path": "articles/iot/iot-overview-device-management.md",
225+
"redirect_url": "/previous-versions/azure/iot/iot-overview-device-management",
226+
"redirect_document_id": false
227+
},
228+
{
229+
"source_path": "articles/iot/iot-overview-scalability-high-availability.md",
230+
"redirect_url": "/previous-versions/azure/iot/iot-overview-scalability-high-availability",
231+
"redirect_document_id": false
232+
},
233+
{
234+
"source_path": "articles/iot/iot-overview-solution-extensibility.md",
235+
"redirect_url": "/previous-versions/azure/iot/iot-overview-solution-extensibility",
236+
"redirect_document_id": false
237+
},
238+
{
239+
"source_path": "articles/iot/iot-overview-solution-management.md",
240+
"redirect_url": "/previous-versions/azure/iot/iot-overview-solution-management",
241+
"redirect_document_id": false
242+
},
243+
{
244+
"source_path": "articles/iot/overview-iot-plug-and-play.md",
245+
"redirect_url": "/previous-versions/azure/iot/overview-iot-plug-and-play",
246+
"redirect_document_id": false
247+
},
248+
{
249+
"source_path": "articles/iot/iot-phone-app-how-to.md",
250+
"redirect_url": "/previous-versions/azure/iot/iot-phone-app-how-to",
251+
"redirect_document_id": false
252+
},
253+
{
254+
"source_path": "articles/iot/troubleshoot-embedded-device-tutorials.md",
255+
"redirect_url": "/previous-versions/azure/iot/troubleshoot-embedded-device-tutorials",
256+
"redirect_document_id": false
257+
},
258+
{
259+
"source_path": "articles/iot/tutorial-devkit-espressif-esp32-freertos-iot-hub.md",
260+
"redirect_url": "/previous-versions/azure/iot/tutorial-devkit-espressif-esp32-freertos-iot-hub",
261+
"redirect_document_id": false
262+
},
263+
{
264+
"source_path": "articles/iot/tutorial-devkit-mxchip-az3166-iot-hub.md",
265+
"redirect_url": "/previous-versions/azure/iot/tutorial-devkit-mxchip-az3166-iot-hub",
266+
"redirect_document_id": false
267+
},
268+
{
269+
"source_path": "articles/iot/tutorial-devkit-stm-b-l475e-iot-hub.md",
270+
"redirect_url": "/previous-versions/azure/iot/tutorial-devkit-stm-b-l475e-iot-hub",
271+
"redirect_document_id": false
272+
},
273+
{
274+
"source_path": "articles/iot/tutorial-send-telemetry-iot-hub.md",
275+
"redirect_url": "/previous-versions/azure/iot/tutorial-send-telemetry-iot-hub",
276+
},
277+
{
278+
"source_path": "articles/backup/backup-azure-enhanced-soft-delete-about.md",
279+
"redirect_url": "/azure/backup/secure-by-default",
280+
"redirect_document_id": false
281+
},
3282
{
4283
"source_path": "articles/migrate/best-practices-assessment.md",
5284
"redirect_url": "/previous-versions/azure/migrate/best-practices-assessment",
@@ -7303,6 +7582,6 @@
73037582
"source_path": "articles/certification/edge-secured-core-get-certified.md",
73047583
"redirect_url": "/azure/certification/requirements-edge-secured-core",
73057584
"redirect_document_id": false
7306-
},
7585+
}
73077586
]
73087587
}

articles/app-service/deploy-run-package.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ ms.service: azure-app-service
1515

1616
> [!NOTE]
1717
> Run from package is not supported for Python apps. When deploying a ZIP file of your Python code, you need to set a flag to enable Azure build automation. The build automation will create the Python virtual environment for your app and install any necessary requirements and package needed. See [build automation](quickstart-python.md?tabs=flask%2Cmac-linux%2Cazure-cli%2Czip-deploy%2Cdeploy-instructions-azportal%2Cterminal-bash%2Cdeploy-instructions-zip-azcli#enable-build-automation) for more details.
18+
>
19+
> Run from package is also not supported for Java apps on Azure App Service. Built‑in Java runtimes (Java SE, Tomcat, and JBoss EAP) require write access to the app directory at startup, while Run from package mounts the app content as a read‑only filesystem.
1820
1921
In [Azure App Service](overview.md), you can run your apps directly from a deployment ZIP package file. This article shows how to enable this functionality in your app.
2022

0 commit comments

Comments
 (0)