From fcefcb07692337d56ac4bcba6f2cbab63b905cbf Mon Sep 17 00:00:00 2001 From: Jeff Hale Date: Fri, 30 Aug 2024 16:37:52 -0400 Subject: [PATCH] Updates redirects, removes broken links, and updates subsection index entries (#15163) Co-authored-by: nate nowack --- docs/3.0rc/develop/index.mdx | 5 +---- docs/3.0rc/manage/cloud/index.mdx | 1 + docs/3.0rc/resources/big-data.mdx | 6 ++---- docs/mint.json | 6 +++--- 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/docs/3.0rc/develop/index.mdx b/docs/3.0rc/develop/index.mdx index 283b454698ca..6bac2a3d676b 100644 --- a/docs/3.0rc/develop/index.mdx +++ b/docs/3.0rc/develop/index.mdx @@ -17,7 +17,6 @@ The **Configure runtime behavior** section introduces advanced features for inte - [Configure task caching](/3.0rc/develop/task-caching/) explores how to cache task results to save money and time. - [Write transactions](/3.0rc/develop/transactions/) shows how to group tasks together to ensure they run atomically. -- [Execute code on state changes](/3.0rc/develop/manage-states#execute-code-on-state-changes) shows how to run code when a task or flow changes state. - [Pause and resume flow runs](/3.0rc/develop/pause-resume/) explains how to halt flow runs for input. - [Send and receive flow run inputs](/3.0rc/develop/inputs/) highlights how to run Human-in-the-Loop workflows with Prefect. - [Access runtime context](/3.0rc/develop/runtime-context/) shows how to access information about the current run. @@ -25,12 +24,10 @@ The **Configure runtime behavior** section introduces advanced features for inte The **Manage state and configuration** section explores how to manage data and configuration in Prefect. - [Manage results](/3.0rc/develop/results/) explains how to store and retrieve task results. -- [Manage states](/3.0rc/develop/manage-states/) discusses how to learn about a workflow through task and flow states. +- [Manage states](/3.0rc/develop/manage-states/) discusses how to take action based on task and flow run states. - [Create run artifacts](/3.0rc/develop/artifacts/) demonstrates how to create artifacts for human consumption in the UI. - [Set and get variables](/3.0rc/develop/variables/) shows how to store and retrieve configuration values from API. - [Connect to external systems](/3.0rc/develop/blocks/) discusses how Prefect blocks can help you connect to external systems. -- [Manage cloud-hosted data](/3.0rc/develop/interact-with-data/) shows convieniences for moving data to and from cloud storage providers. - The **Manage concurrency** section explains how to speed up your workflows and limit activities that can take place concurrently. diff --git a/docs/3.0rc/manage/cloud/index.mdx b/docs/3.0rc/manage/cloud/index.mdx index 2503db84e8e4..9133f2c48b98 100644 --- a/docs/3.0rc/manage/cloud/index.mdx +++ b/docs/3.0rc/manage/cloud/index.mdx @@ -20,6 +20,7 @@ The **Manage accounts** subsection covers aspects of Prefect Cloud accounts: - [Configure single sign-on](/3.0rc/manage/cloud/manage-users/configure-sso/) describes how (SSO) authentication integration is supported through identity providers with OIDC and SAML. Directory Sync and SCIM provisioning is also available. - [Audit Cloud activity](/3.0rc/manage/cloud/manage-users/audit-logs/) shows how Prefect provides a record of user activities to monitor for security and compliance. - [Object access control lists](/3.0rc/manage/cloud/manage-users/object-access-control-lists/) (ACLs) allow privileged users to restrict deployment and block access to individual users. +- [Secure access by IP](/3.0rc/manage/cloud/manage-users/secure-access-by-ip-address/) shows how to restrict access to Prefect Cloud by IP address. The remaining Prefect Cloud pages in this section cover various aspects of Prefect Cloud: diff --git a/docs/3.0rc/resources/big-data.mdx b/docs/3.0rc/resources/big-data.mdx index 8c4ae489f05d..945e1be28418 100644 --- a/docs/3.0rc/resources/big-data.mdx +++ b/docs/3.0rc/resources/big-data.mdx @@ -97,7 +97,7 @@ The result of the task writes to S3, rather than stored in memory. */} To save memory and time with big data, you don't need to pass results between tasks. -Instead, write and read data to disk directly in your flow code. +Instead, you can write and read data to disk directly in your flow code. Prefect has integration libraries for each of the major cloud providers. {/* @@ -105,8 +105,7 @@ Prefect has integration libraries for each of the major cloud providers. Each library contains blocks with methods that make it convenient to read and write data to and from cloud object storage. -The [moving data guide](/3.0rc/develop/interact-with-data/) has step-by-step examples for each -cloud provider. + ### Cache task results @@ -123,7 +122,6 @@ Specify the result type with `compressed/` prefixed: @task(result_serializer="compressed/json") ``` -Read about [compressing results with Prefect](/3.0rc/develop/interact-with-data/) for more details. Note that compression takes time to compress and decompress the data. ### Use a task runner for parallelizable operations diff --git a/docs/mint.json b/docs/mint.json index 14467de67836..3f94daca344b 100644 --- a/docs/mint.json +++ b/docs/mint.json @@ -910,7 +910,7 @@ "source": "/latest/community" }, { - "destination": "/latest/develop/interact-with-data", + "destination": "/latest/develop/blocks", "source": "/latest/concepts/filesystems" }, { @@ -930,7 +930,7 @@ "source": "/latest/api-ref/server" }, { - "destination": "/latest/develop/interact-with-data", + "destination": "/latest/develop/blocks", "source": "/latest/guides/moving-data" }, { @@ -938,7 +938,7 @@ "source": "/latest/guides/deployment/developing-a-new-worker-type" }, { - "destination": "/latest/develop/state-hooks", + "destination": "/latest/develop/manage-states", "source": "/latest/guides/state-change-hooks" }, {