diff --git a/docs/cli/index.mdx b/docs/cli/index.mdx
index b3d3c553fa..5838fb751f 100644
--- a/docs/cli/index.mdx
+++ b/docs/cli/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal CLI command reference
sidebar_label: Temporal CLI
-sidebar_position: 8
description: Discover the Temporal Command Line Interface (CLI) documentation. Navigate, configure, and utilize the Temporal CLI effectively.
slug: /cli
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/cancellation.mdx b/docs/dev-guide/golang/cancellation.mdx
index 6bee4a913e..7868ebaf5f 100644
--- a/docs/dev-guide/golang/cancellation.mdx
+++ b/docs/dev-guide/golang/cancellation.mdx
@@ -2,7 +2,6 @@
id: cancellation
title: Cancellation - Go SDK feature guide
sidebar_label: Cancellation
-sidebar_position: 6
description: How to cancel a Workflow Execution and it's Activities using the Go SDK.
slug: /dev-guide/go/cancellation
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/converters.mdx b/docs/dev-guide/golang/converters.mdx
index e16ba4100a..d9db1b881b 100644
--- a/docs/dev-guide/golang/converters.mdx
+++ b/docs/dev-guide/golang/converters.mdx
@@ -2,7 +2,6 @@
id: converters
title: Converters and Codecs - Go SDK feature guide
sidebar_label: Converters and Codecs
-sidebar_position: 11
description: The Converters and Codecs section of the Temporal Developer's guide provides guidance on how to support compression, encryption, and other special data handling by implementing custom converters and codecs.
slug: /dev-guide/go/converters
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/debugging.mdx b/docs/dev-guide/golang/debugging.mdx
index 4cbdd67239..7d90483405 100644
--- a/docs/dev-guide/golang/debugging.mdx
+++ b/docs/dev-guide/golang/debugging.mdx
@@ -2,7 +2,6 @@
id: debugging
title: Debugging - Go SDK feature guide
sidebar_label: Debugging
-sidebar_position: 9
description: The Debugging section of the Temporal Go SDK Developer's guide covers the many ways to debug your application.
slug: /dev-guide/go/debugging
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/durable-execution.mdx b/docs/dev-guide/golang/durable-execution.mdx
index 98e8bae1f5..8c8621c19a 100644
--- a/docs/dev-guide/golang/durable-execution.mdx
+++ b/docs/dev-guide/golang/durable-execution.mdx
@@ -2,7 +2,6 @@
id: durable-execution
title: Develop code that durably executes - Go SDK dev guide
sidebar_label: Develop for durability
-sidebar_position: 3
description: The Durable Execution section of the Temporal Developer's guide covers advanced beginner concepts for working with Temporal, including testing your code, reviewing workflow event history, adding timers, and understanding determinism. Developing for durable execution is a core aspect of Temporal.
slug: /dev-guide/go/durable-execution
toc_max_heading_level: 4
@@ -180,7 +179,6 @@ If the Workflow Definition and the Event History are incompatible then the test
```go
-
// TestReplayWorkflowHistoryFromFile tests for Event History compatibility.
func (s *UnitTestSuite) TestReplayWorkflowHistoryFromFile() {
// Create a new Replayer
@@ -255,7 +253,6 @@ import (
"documentation-samples-go/dev-guide/chapters/durability/activities"
)
-
// BackgroundCheckNonDeterministic is an anti-pattern Workflow Definition
func BackgroundCheckNonDeterministic(ctx workflow.Context, param string) (string, error) {
activityOptions := workflow.ActivityOptions{
@@ -458,7 +455,6 @@ import (
"documentation-samples-go/dev-guide/chapters/durability/activities"
)
-
// BackgroundCheck is your custom Workflow Definition.
func BackgroundCheck(ctx workflow.Context, param string) (string, error) {
// highlight-start
diff --git a/docs/dev-guide/golang/features.mdx b/docs/dev-guide/golang/features.mdx
index 7a05579caf..af4100f851 100644
--- a/docs/dev-guide/golang/features.mdx
+++ b/docs/dev-guide/golang/features.mdx
@@ -2,7 +2,6 @@
id: features
title: Features - Go SDK feature guide
sidebar_label: Features
-sidebar_position: 5
description: The Features section of the Temporal Developer's guide provides basic implementation guidance on how to use many of the development features available to Workflows and Activities in the Temporal Platform.
slug: /dev-guide/go/features
toc_max_heading_level: 4
@@ -421,7 +420,6 @@ Ensure that every Workflow listening to the same Update name can handle the same
```go
-
// YourUpdateName holds a string value used to correlate Updates.
const YourUpdateName = "your_update_name"
// ...
@@ -455,7 +453,6 @@ Update handlers, unlike Query handlers, can change Workflow state.
```go
-
// ...
func YourUpdatableWorkflow(ctx workflow.Context, param WFParam) (WFResult, error) {
counter := param.StartCount
@@ -493,7 +490,6 @@ The platform treats a panic in the Validator function as a rejection of the Upda
```go
-
// UpdatableWorkflowWithValidator is a Workflow Definition.
// This Workflow Definition has an Update handler that uses the isPositive() validator function.
// After setting the Update hanlder it sleeps for 1 minutue.
@@ -545,7 +541,6 @@ If you supply only the Workflow Id (and provide an empty string as the Run Id pa
```go
-
func main() {
// ...
// Set the Update argument values.
diff --git a/docs/dev-guide/golang/foundations.mdx b/docs/dev-guide/golang/foundations.mdx
index d9c697cd08..a418cb29e7 100644
--- a/docs/dev-guide/golang/foundations.mdx
+++ b/docs/dev-guide/golang/foundations.mdx
@@ -2,7 +2,6 @@
id: foundations
title: Foundations - Go SDK feature guide
sidebar_label: Foundations
-sidebar_position: 4
description: The Foundations section of the Temporal Go SDK Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application in Go – that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/go/foundations
toc_max_heading_level: 4
@@ -311,7 +310,6 @@ import (
"go.temporal.io/sdk/workflow"
)
-
// YourWorkflowParam is the object passed to the Workflow.
type YourWorkflowParam struct {
WorkflowParamX string
@@ -530,7 +528,6 @@ However, all parameters must be serializable (parameters can’t be channels, fu
```go
-
// YourActivityParam is the struct passed to your Activity.
// Use a struct so that your function signature remains compatible if fields change.
type YourActivityParam struct {
@@ -561,7 +558,6 @@ You may wish to use a `struct` type to hold all custom values, just keep in mind
```go
-
// YourActivityResultObject is the struct returned from your Activity.
// Use a struct so that you can return multiple values of different types.
// Additionally, your function signature remains compatible if the fields change.
@@ -993,7 +989,6 @@ import (
"documentation-samples-go/yourapp"
)
-
func main() {
// Create a Temporal Client
// A Temporal Client is a heavyweight object that should be created just once per process.
@@ -1504,7 +1499,6 @@ import (
"documentation-samples-go/cloud"
)
-
func main() {
// Get the key and cert from your env or local machine
clientKeyPath := "./secrets/yourkey.key"
diff --git a/docs/dev-guide/golang/index.mdx b/docs/dev-guide/golang/index.mdx
index bf8bb37c01..11a0a45fd1 100644
--- a/docs/dev-guide/golang/index.mdx
+++ b/docs/dev-guide/golang/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Go SDK development documentation
sidebar_label: Go SDK
-sidebar_position: 2
description: Learn how to use the Temporal Go SDK.
slug: /dev-guide/go
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/introduction.mdx b/docs/dev-guide/golang/introduction.mdx
index a68f39d99d..d4975dc560 100644
--- a/docs/dev-guide/golang/introduction.mdx
+++ b/docs/dev-guide/golang/introduction.mdx
@@ -2,7 +2,6 @@
id: introduction
title: Introduction to the Temporal Go SDK
sidebar_label: Introduction
-sidebar_position: 1
description: Learn more about Temporal Go SDK.
slug: /dev-guide/go/introduction
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/observability.mdx b/docs/dev-guide/golang/observability.mdx
index 6f890482ad..ee16919af7 100644
--- a/docs/dev-guide/golang/observability.mdx
+++ b/docs/dev-guide/golang/observability.mdx
@@ -2,7 +2,6 @@
id: observability
title: Observability - Go SDK feature guide
sidebar_label: Observability
-sidebar_position: 7
description: Improve observability in your Go-based Temporal Workflows. View which Workflow Executions are tracked by the Temporal Platform and the state of any Workflow Execution.
slug: /dev-guide/go/observability
toc_max_heading_level: 4
@@ -248,7 +247,6 @@ workflow.WithActivityOptions(ctx, ao)
"name": name,
}
-
logger.Info("Compressed Payloads workflow completed.", "result", result)
return result, nil
diff --git a/docs/dev-guide/golang/project-setup.mdx b/docs/dev-guide/golang/project-setup.mdx
index 0b67f9201a..4d62f61915 100644
--- a/docs/dev-guide/golang/project-setup.mdx
+++ b/docs/dev-guide/golang/project-setup.mdx
@@ -2,7 +2,6 @@
id: project-setup
title: Set up a Temporal Application project - Go SDK dev guide
sidebar_label: Project setup
-sidebar_position: 2
description: The project setup section of the Temporal Go SDK Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application in Go—that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/go/project-setup
toc_max_heading_level: 4
@@ -391,7 +390,6 @@ import (
"documentation-samples-go/dev-guide/chapters/setup/activities"
)
-
// BackgroundCheck is your custom Workflow Definition.
func BackgroundCheck(ctx workflow.Context, param string) (string, error) {
// Define the Activity Execution options
@@ -452,7 +450,6 @@ import (
"context"
)
-
// SSNTraceActivity is your custom Activity Definition.
func SSNTraceActivity(ctx context.Context, param string) (*string, error) {
// This is where a call to another service is made
@@ -501,7 +498,6 @@ import (
"documentation-samples-go/dev-guide/chapters/setup/workflows"
)
-
func main() {
// Initialize a Temporal Client
// Specify the Namespace in the Client options
@@ -571,7 +567,6 @@ import (
"documentation-samples-go/dev-guide/chapters/setup/workflows"
)
-
func main() {
err := godotenv.Load(".env")
if err != nil {
@@ -625,8 +620,6 @@ You'll use:
The endpoint uses this format `(namespace.unique_id.tmprl.cloud:port)`.
- [Paths to the SSL certificate (.pem) and private key (.key)](https://docs.temporal.io/cloud/saml#integrate-saml-with-your-temporal-cloud-account) registered to your Namespace and stored on your Worker's file system.
-Copy the Namespace Id and the gRPC endpoint from the Namespace detail Web page on [Temporal Cloud Namespaces](https://cloud.temporal.io/namespaces). Click on a Namespace name to open the Namespace details.
-
### Run a Self-hosted Worker {#dockerfile}
To deploy a self-hosted Worker to your Docker environment, you need to configure your Worker with the appropriate IP address and port.
@@ -716,7 +709,6 @@ import (
"documentation-samples-go/dev-guide/chapters/setup/workflows"
)
-
func main() {
// Initialize a Temporal Client
// Specify the IP, port, and Namespace in the Client options
@@ -1033,7 +1025,6 @@ import (
"documentation-samples-go/dev-guide/chapters/setup/workflows"
)
-
// UnitTestSuite is a struct that wraps around the testing suites
type UnitTestSuite struct {
// Add testify test suite package
@@ -1072,7 +1063,6 @@ We can also perform a Workflow Replay test, and we'll provide detailed coverage
```go
-
const ssn string = "555-55-5555"
// Test_BackgroundCheckWorkflow tests the BackgroundCheck Workflow function
@@ -1125,7 +1115,6 @@ We can test Activity code for the following conditions:
```go
-
// Test_SSNTraceActivity tests the SSNTraceActivity function
func (s *UnitTestSuite) Test_SSNTraceActivity() {
// Create a test environment
diff --git a/docs/dev-guide/golang/testing.mdx b/docs/dev-guide/golang/testing.mdx
index 372de5632d..c53e986876 100644
--- a/docs/dev-guide/golang/testing.mdx
+++ b/docs/dev-guide/golang/testing.mdx
@@ -2,7 +2,6 @@
id: testing
title: Testing - Go SDK feature guide
sidebar_label: Testing
-sidebar_position: 8
description: The Testing section of the Temporal Developer's guide covers the many ways to test the state of your Temporal Application; that is, ways to view which Workflow Executions are tracked by the Platform and the state of any given Workflow Execution, either currently or at points of an execution.
slug: /dev-guide/go/testing
toc_max_heading_level: 4
diff --git a/docs/dev-guide/golang/versioning.mdx b/docs/dev-guide/golang/versioning.mdx
index 124ff851d1..e352199a64 100644
--- a/docs/dev-guide/golang/versioning.mdx
+++ b/docs/dev-guide/golang/versioning.mdx
@@ -2,7 +2,6 @@
id: versioning
title: Versioning - Go SDK feature guide
sidebar_label: Versioning
-sidebar_position: 10
description: The Versioning section of the Temporal Developer's guide covers how to update Workflow Definitions without causing non-deterministic behavior in current long-running Workflows.
slug: /dev-guide/go/versioning
toc_max_heading_level: 4
diff --git a/docs/dev-guide/index.mdx b/docs/dev-guide/index.mdx
index b269455f15..db0eb1ddbf 100644
--- a/docs/dev-guide/index.mdx
+++ b/docs/dev-guide/index.mdx
@@ -3,7 +3,6 @@ id: index
title: Build durable applications with Temporal
description: The Temporal developer's guide provides a comprehensive overview of the structures, primitives, and features used in Temporal Application development.
sidebar_label: Development
-sidebar_position: 4
---
import { SdkLogos } from '../components/SdkLogos';
diff --git a/docs/dev-guide/javalang/converters.mdx b/docs/dev-guide/javalang/converters.mdx
index 437b373eb1..a2f81d2c6c 100644
--- a/docs/dev-guide/javalang/converters.mdx
+++ b/docs/dev-guide/javalang/converters.mdx
@@ -2,7 +2,6 @@
id: converters
title: Converters and Codecs - Java SDK feature guide
sidebar_label: Converters and Codecs
-sidebar_position: 10
description: The Converters and Codecs section of the Temporal Developer's guide provides guidance on how to support compression, encryption, and other special data handling by implementing custom converters and codecs.
slug: /dev-guide/java/converters
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/debugging.mdx b/docs/dev-guide/javalang/debugging.mdx
index 45fedffd39..577edda51d 100644
--- a/docs/dev-guide/javalang/debugging.mdx
+++ b/docs/dev-guide/javalang/debugging.mdx
@@ -2,7 +2,6 @@
id: debugging
title: Debugging - Java SDK feature guide
sidebar_label: Debugging
-sidebar_position: 9
description: The Debugging section of the Temporal Developer's guide covers the many ways to debug your application.
slug: /dev-guide/java/debugging
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/durable-execution.mdx b/docs/dev-guide/javalang/durable-execution.mdx
index 05c0cdc63b..5c6734d55a 100644
--- a/docs/dev-guide/javalang/durable-execution.mdx
+++ b/docs/dev-guide/javalang/durable-execution.mdx
@@ -2,7 +2,6 @@
id: durable-execution
title: Develop code that durably executes - Java SDK dev guide
sidebar_label: Develop for durability
-sidebar_position: 3
description: The Durable Execution section of the Temporal Developer's guide covers advanced beginner concepts for working with Temporal, including testing your code, reviewing workflow event history, adding timers, and understanding determinism. Developing for durable execution is a core aspect of Temporal.
slug: /dev-guide/java/durable-execution
toc_max_heading_level: 4
@@ -236,8 +235,6 @@ import org.slf4j.Logger;
import java.time.Duration;
import java.util.Random;
-
-
public class BackgroundCheckReplayNonDeterministicWorkflowImpl implements BackgroundCheckReplayNonDeterministicWorkflow {
// Define the Activity Execution options
@@ -367,7 +364,6 @@ import org.slf4j.Logger;
import java.time.Duration;
-
public class BackgroundCheckReplayWorkflowImpl implements BackgroundCheckReplayWorkflow {
public static final Logger logger = Workflow.getLogger(BackgroundCheckReplayWorkflowImpl.class);
diff --git a/docs/dev-guide/javalang/features.mdx b/docs/dev-guide/javalang/features.mdx
index d50aefc7cd..40835a7feb 100644
--- a/docs/dev-guide/javalang/features.mdx
+++ b/docs/dev-guide/javalang/features.mdx
@@ -2,7 +2,6 @@
id: features
title: Features - Java SDK feature guide
sidebar_label: Features
-sidebar_position: 6
description: The Features section of the Temporal Developer's guide provides basic implementation guidance on how to use many of the development features available to Workflows and Activities in the Temporal Platform.
slug: /dev-guide/java/features
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/foundations.mdx b/docs/dev-guide/javalang/foundations.mdx
index 2b5b931e4d..caab232e25 100644
--- a/docs/dev-guide/javalang/foundations.mdx
+++ b/docs/dev-guide/javalang/foundations.mdx
@@ -2,7 +2,6 @@
id: foundations
title: Foundations - Java SDK feature guide
sidebar_label: Foundations
-sidebar_position: 4
description: The Foundations section of the Temporal Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application – that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/java/foundations
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/index.mdx b/docs/dev-guide/javalang/index.mdx
index 1103b7b7b9..c3fd43136d 100644
--- a/docs/dev-guide/javalang/index.mdx
+++ b/docs/dev-guide/javalang/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Java SDK development documentation
sidebar_label: Java SDK
-sidebar_position: 2
description: Learn how to use Temporal Java SDK.
slug: /dev-guide/java
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/introduction.mdx b/docs/dev-guide/javalang/introduction.mdx
index acba201c08..8faa7fbb70 100644
--- a/docs/dev-guide/javalang/introduction.mdx
+++ b/docs/dev-guide/javalang/introduction.mdx
@@ -2,7 +2,6 @@
id: introduction
title: Introduction to the Temporal Java SDK
sidebar_label: Introduction
-sidebar_position: 1
description: Learn more about Temporal Java SDK.
slug: /dev-guide/java/introduction
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/observability.mdx b/docs/dev-guide/javalang/observability.mdx
index c7720aacea..0b67852cf5 100644
--- a/docs/dev-guide/javalang/observability.mdx
+++ b/docs/dev-guide/javalang/observability.mdx
@@ -2,7 +2,6 @@
id: observability
title: Observability - Java SDK feature guide
sidebar_label: Observability
-sidebar_position: 7
description: Improve observability in your Java-based Temporal Workflows. View which Workflow Executions are tracked by the Temporal Platform and the state of any Workflow Execution.
slug: /dev-guide/java/observability
toc_max_heading_level: 4
diff --git a/docs/dev-guide/javalang/project-setup.mdx b/docs/dev-guide/javalang/project-setup.mdx
index 447eeb5ab8..7b02ce8fa6 100644
--- a/docs/dev-guide/javalang/project-setup.mdx
+++ b/docs/dev-guide/javalang/project-setup.mdx
@@ -2,7 +2,6 @@
id: project-setup
title: Set up a Temporal Application project - Java SDK dev guide
sidebar_label: Project setup
-sidebar_position: 2
description: The project setup section of the Temporal Java SDK Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application in java—that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/java/project-setup
toc_max_heading_level: 4
@@ -425,7 +424,6 @@ In the Temporal Java SDK programming model, a [Workflow Definition](/workflows#w
import io.temporal.workflow.WorkflowInterface;
import io.temporal.workflow.WorkflowMethod;
-
// BackgroundCheckReplayWorkflowNonDeterministic is an anti-pattern Workflow Definition
@WorkflowInterface
public interface BackgroundCheckReplayNonDeterministicWorkflow {
@@ -461,7 +459,6 @@ import io.temporal.workflow.Workflow;
import java.time.Duration;
-
public class BackgroundCheckBoilerplateWorkflowImpl implements BackgroundCheckBoilerplateWorkflow {
// Define the Activity Execution options
@@ -527,7 +524,6 @@ The `BackgroundCheckActivity` interface below is an example of a the first part
import io.temporal.activity.ActivityInterface;
-
// Activity Interfaces must be annotated with @ActivityInterface
@ActivityInterface
// BackgroundCheckActivities is the interface that contains your Activity Definitions
@@ -558,7 +554,6 @@ Now that you've defined your Activity Interface you can define its implementatio
```java
-
public class BackgroundCheckBoilerplateActivitiesImpl implements BackgroundCheckBoilerplateActivities{
@Override
@@ -631,7 +626,6 @@ import io.temporal.serviceclient.WorkflowServiceStubs;
import io.temporal.worker.Worker;
import io.temporal.worker.WorkerFactory;
-
public class DevServerWorker {
public static void main(String[] args) {
@@ -692,7 +686,6 @@ import backgroundcheckboilerplate.BackgroundCheckBoilerplateActivitiesImpl;
import backgroundcheckboilerplate.BackgroundCheckBoilerplateWorkflowImpl;
import java.io.IOException;
-
public class CloudWorker {
public static void main(String[] args) throws IOException{
@@ -749,6 +742,7 @@ public class CloudWorker {
```
To run a Temporal Cloud Worker, you'll change some parameters in your Client connection code, such as updating the namespace and gRPC endpoint.
+
You'll use:
- The [Temporal Cloud Namespace Id](https://docs.temporal.io/cloud/namespaces#temporal-cloud-namespace-id).
@@ -826,8 +820,7 @@ Example output:
Copy the IP address part.
-Set IP address and port in the Service Stubs Options and the Namespace in the
-Temporal Client options.
+Set IP address and port in the Service Stubs Options and the Namespace in the Temporal Client options.
@@ -848,7 +841,6 @@ import io.temporal.serviceclient.WorkflowServiceStubsOptions;
import io.temporal.worker.Worker;
import io.temporal.worker.WorkerFactory;
-
public class SelfHostedWorker {
public static void main(String[] args) {
@@ -1181,8 +1173,6 @@ import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.RegisterExtension;
import io.temporal.testing.TestActivityExtension;
-
-
public class BackgroundCheckBoilerplateActivitiesTest {
// Use JUnit Extensions to simplify the creation of the test environment.
@@ -1210,12 +1200,12 @@ public class BackgroundCheckBoilerplateActivitiesTest {
Temporal provides the `TestActivityExtension` class to simplify the creation of
the test environment. Using this extension you provide your Activity
to register with a Worker created by the testing framework to be used during testing.
-The extension provides a a stubbed Activity object to each test as well as
manage the lifecycle of the test environment.
If you require more granular control of the test environments, you can manually create
and destroy all these parts in methods annotated with `@BeforeEach` and `@AfterEach`
as defined by JUnit.
+
You annotate the method with @Test and test the results of the Activity via assertions.
### Testing Workflows {#test-framework-details}
@@ -1261,7 +1251,6 @@ import io.temporal.testing.TestWorkflowEnvironment;
import io.temporal.testing.TestWorkflowExtension;
import io.temporal.worker.Worker;
-
public class BackgroundCheckBoilerplateWorkflowTest {
// Use JUnit Extensions to simplify the creation of the test environment.
@@ -1351,8 +1340,6 @@ import io.temporal.testing.TestWorkflowEnvironment;
import io.temporal.testing.TestWorkflowExtension;
import io.temporal.worker.Worker;
-
-
public class BackgroundCheckBoilerplateWorkflowIntegrationTest {
// Use JUnit Extensions to simplify the creation of the test environment.
diff --git a/docs/dev-guide/javalang/testing.mdx b/docs/dev-guide/javalang/testing.mdx
index e8f6530ba6..7a3ca62987 100644
--- a/docs/dev-guide/javalang/testing.mdx
+++ b/docs/dev-guide/javalang/testing.mdx
@@ -2,7 +2,6 @@
id: testing
title: Testing - Java SDK feature guide
sidebar_label: Testing
-sidebar_position: 8
description: The Testing section of the Temporal Developer's guide covers the many ways to test the state of your Temporal Application; that is, ways to view which Workflow Executions are tracked by the Platform and the state of any given Workflow Execution, either currently or at points of an execution.
slug: /dev-guide/java/testing
toc_max_heading_level: 4
@@ -354,7 +353,6 @@ List histories =
})
.collect(Collectors.toList());
-
WorkflowReplayer.replayWorkflowExecutions(
histories, true, WorkflowA.class, WorkflowB.class, WorkflowC.class);
```
diff --git a/docs/dev-guide/javalang/versioning.mdx b/docs/dev-guide/javalang/versioning.mdx
index 55c1b3aeb1..7ae684ba23 100644
--- a/docs/dev-guide/javalang/versioning.mdx
+++ b/docs/dev-guide/javalang/versioning.mdx
@@ -2,7 +2,6 @@
id: versioning
title: Versioning - Java SDK feature guide
sidebar_label: Versioning
-sidebar_position: 9
description: The Versioning section of the Temporal Developer's guide covers how to update Workflow Definitions without causing non-deterministic behavior in current long-running Workflows.
slug: /dev-guide/java/versioning
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/debugging.mdx b/docs/dev-guide/phplang/debugging.mdx
index d1b0f50cbd..ee3c266eef 100644
--- a/docs/dev-guide/phplang/debugging.mdx
+++ b/docs/dev-guide/phplang/debugging.mdx
@@ -2,7 +2,6 @@
id: debugging
title: Debugging - PHP SDK feature guide
sidebar_label: Debugging
-sidebar_position: 5
description: The Debugging section of the Temporal Developer's guide covers the many ways to debug your application.
slug: /dev-guide/php/debugging
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/features.mdx b/docs/dev-guide/phplang/features.mdx
index 2d226a1b4f..894013a08d 100644
--- a/docs/dev-guide/phplang/features.mdx
+++ b/docs/dev-guide/phplang/features.mdx
@@ -2,7 +2,6 @@
id: features
title: Features - PHP SDK feature guide
sidebar_label: Features
-sidebar_position: 2
description: The Features section of the Temporal Developer's guide provides basic implementation guidance on how to use many of the development features available to Workflows and Activities in the Temporal Platform.
slug: /dev-guide/php/features
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/foundations.mdx b/docs/dev-guide/phplang/foundations.mdx
index c35ef17e12..82dfd20894 100644
--- a/docs/dev-guide/phplang/foundations.mdx
+++ b/docs/dev-guide/phplang/foundations.mdx
@@ -2,7 +2,6 @@
id: foundations
title: Foundations - PHP SDK feature guide
sidebar_label: Foundations
-sidebar_position: 1
description: The Foundations section of the Temporal Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application – that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/php/foundations
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/index.mdx b/docs/dev-guide/phplang/index.mdx
index c94d205be3..240d6af6b5 100644
--- a/docs/dev-guide/phplang/index.mdx
+++ b/docs/dev-guide/phplang/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal PHP SDK development information
sidebar_label: PHP SDK
-sidebar_position: 4
description: Learn how to use the Temporal PHP SDK.
slug: /dev-guide/php
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/observability.mdx b/docs/dev-guide/phplang/observability.mdx
index a19d9a3005..5ff52cc43f 100644
--- a/docs/dev-guide/phplang/observability.mdx
+++ b/docs/dev-guide/phplang/observability.mdx
@@ -2,7 +2,6 @@
id: observability
title: Observability - PHP SDK feature guide
sidebar_label: Observability
-sidebar_position: 3
description: Improve observability in your PHP-based Temporal Workflows. View which Workflow Executions are tracked by the Temporal Platform and the state of any Workflow Execution.
slug: /dev-guide/php/observability
toc_max_heading_level: 4
diff --git a/docs/dev-guide/phplang/testing.mdx b/docs/dev-guide/phplang/testing.mdx
index 66c93fadf1..e4168ab7ac 100644
--- a/docs/dev-guide/phplang/testing.mdx
+++ b/docs/dev-guide/phplang/testing.mdx
@@ -2,7 +2,6 @@
id: testing
title: Testing - PHP SDK feature guide
sidebar_label: Testing
-sidebar_position: 4
description: The Testing section of the Temporal Developer's guide covers the many ways to test the state of your Temporal Application; that is, ways to view which Workflow Executions are tracked by the Platform and the state of any given Workflow Execution, either currently or at points of an execution.
slug: /dev-guide/php/testing
toc_max_heading_level: 4
diff --git a/docs/dev-guide/python/converters.mdx b/docs/dev-guide/python/converters.mdx
index 016736fffa..7852011afa 100644
--- a/docs/dev-guide/python/converters.mdx
+++ b/docs/dev-guide/python/converters.mdx
@@ -2,7 +2,6 @@
id: converters
title: Converters and Codecs - Python SDK feature guide
sidebar_label: Converters and Codecs
-sidebar_position: 10
description: The Converters and Codecs section of the Temporal Developer's guide provides guidance on how to support compression, encryption, and other special data handling by implementing custom converters and codecs.
slug: /dev-guide/python/converters
toc_max_heading_level: 4
diff --git a/docs/dev-guide/python/debugging.mdx b/docs/dev-guide/python/debugging.mdx
index 8b53f0b6c9..9932c37bed 100644
--- a/docs/dev-guide/python/debugging.mdx
+++ b/docs/dev-guide/python/debugging.mdx
@@ -2,7 +2,6 @@
id: debugging
title: Debugging - Python SDK feature guide
sidebar_label: Debugging
-sidebar_position: 6
description: The Debugging section of the Temporal Developer's guide covers the many ways to debug your application.
toc_max_heading_level: 4
keywords:
diff --git a/docs/dev-guide/python/durable-execution.mdx b/docs/dev-guide/python/durable-execution.mdx
index c68c4337a2..fe4cc39242 100644
--- a/docs/dev-guide/python/durable-execution.mdx
+++ b/docs/dev-guide/python/durable-execution.mdx
@@ -2,7 +2,6 @@
id: durable-execution
title: Develop code that durably executes - Python SDK dev guide
sidebar_label: Develop for durability
-sidebar_position: 3
description: The Durable Execution section of the Temporal Developer's guide covers advanced beginner concepts for working with Temporal, including testing your code, reviewing workflow event history, adding timers, and understanding determinism. Developing for durable execution is a core aspect of Temporal.
slug: /dev-guide/python/durable-execution
toc_max_heading_level: 4
@@ -188,10 +187,6 @@ If the Workflow Definition and the Event History are incompatible, then the test
```python
-
-
-
-
@pytest.mark.asyncio
async def test_replay_workflow_history_from_file():
async with await WorkflowEnvironment.start_time_skipping():
diff --git a/docs/dev-guide/python/features.mdx b/docs/dev-guide/python/features.mdx
index 0e789d7597..4715b9c858 100644
--- a/docs/dev-guide/python/features.mdx
+++ b/docs/dev-guide/python/features.mdx
@@ -2,7 +2,6 @@
id: features
title: Features - Python SDK feature guide
sidebar_label: Features
-sidebar_position: 5
description: The Features section of the Temporal Developer's guide provides basic implementation guidance on how to use many of the development features available to Workflows and Activities in the Temporal Platform.
toc_max_heading_level: 5
keywords:
@@ -314,7 +313,6 @@ To send a Query to the Workflow, use the [`query`](https://python.temporal.io/te
```python
-
# ...
result = await handle.query(GreetingWorkflow.greeting)
```
@@ -768,7 +766,6 @@ async def cancellable_activity(input: ComposeArgsInput) -> NoReturn:
print("Activity cancelled")
raise
-
@activity.defn
async def run_activity(input: ComposeArgsInput):
print("Executing activity")
@@ -894,7 +891,6 @@ class ComposeGreetingWorkflow:
async def run(self, input: ComposeGreetingInput) -> str:
return f"{input.greeting}, {input.name}!"
-
@workflow.defn
class GreetingWorkflow:
@workflow.run
@@ -933,7 +929,6 @@ class ComposeGreetingWorkflow:
async def run(self, input: ComposeGreetingInput) -> str:
return f"{input.greeting}, {input.name}!"
-
@workflow.defn
class GreetingWorkflow:
@workflow.run
@@ -1066,8 +1061,6 @@ from datetime import datetime, timedelta
from temporalio.client import Client, ScheduleBackfill, ScheduleOverlapPolicy
-
-
async def main():
client = await Client.connect("localhost:7233")
handle = client.get_schedule_handle(
@@ -1100,8 +1093,6 @@ To delete a Scheduled Workflow Execution in Python, use the [delete()](https://p
```python
-
-
async def main():
client = await Client.connect("localhost:7233")
handle = client.get_schedule_handle(
@@ -1286,7 +1277,6 @@ async def main():
print(f"Result: {result}")
-
if __name__ == "__main__":
asyncio.run(main())
```
diff --git a/docs/dev-guide/python/foundations.mdx b/docs/dev-guide/python/foundations.mdx
index 903023a5ec..fff788e05e 100644
--- a/docs/dev-guide/python/foundations.mdx
+++ b/docs/dev-guide/python/foundations.mdx
@@ -2,7 +2,6 @@
id: foundations
title: Foundations - Python SDK feature guide
sidebar_label: Foundations
-sidebar_position: 4
description: The Foundations section of the Temporal Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application – that is, all the relevant steps to start a Workflow Execution that executes an Activity.
toc_max_heading_level: 4
keywords:
@@ -246,7 +245,6 @@ async def main():
print(f"Result: {result}")
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -732,7 +730,6 @@ async def main():
)
await worker.run()
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -766,7 +763,6 @@ async def main():
)
await worker.run()
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -807,7 +803,6 @@ async def main():
print(f"Result: {result}")
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -842,7 +837,6 @@ async def main():
print(f"Result: {result}")
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -879,7 +873,6 @@ async def main():
print(f"Result: {result}")
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -921,7 +914,6 @@ async def main():
results = await handle.result()
print(f"Result: {results}")
-
if __name__ == "__main__":
asyncio.run(main())
```
diff --git a/docs/dev-guide/python/index.mdx b/docs/dev-guide/python/index.mdx
index 71b3ab9eae..892bdd24b6 100644
--- a/docs/dev-guide/python/index.mdx
+++ b/docs/dev-guide/python/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Python SDK development documentation
sidebar_label: Python SDK
-sidebar_position: 4
description: Learn how to use the Temporal Python SDK.
slug: /dev-guide/python
toc_max_heading_level: 4
diff --git a/docs/dev-guide/python/introduction.mdx b/docs/dev-guide/python/introduction.mdx
index 873e93418b..15fde7d8fc 100644
--- a/docs/dev-guide/python/introduction.mdx
+++ b/docs/dev-guide/python/introduction.mdx
@@ -2,7 +2,6 @@
id: introduction
title: Introduction to the Temporal Python SDK
sidebar_label: Introduction
-sidebar_position: 1
description: Learn more about Temporal Python SDK.
slug: /dev-guide/python/introduction
toc_max_heading_level: 4
diff --git a/docs/dev-guide/python/observability.mdx b/docs/dev-guide/python/observability.mdx
index 0d72f79c28..079da12478 100644
--- a/docs/dev-guide/python/observability.mdx
+++ b/docs/dev-guide/python/observability.mdx
@@ -2,7 +2,6 @@
id: observability
title: Observability - Python SDK feature guide
sidebar_label: Observability
-sidebar_position: 8
description: Improve observability in your Python-based Temporal Workflows. View which Workflow Executions are tracked by the Temporal Platform and the state of any Workflow Execution.
toc_max_heading_level: 4
keywords:
diff --git a/docs/dev-guide/python/project-setup.mdx b/docs/dev-guide/python/project-setup.mdx
index fe719ccea2..a5bd24a635 100644
--- a/docs/dev-guide/python/project-setup.mdx
+++ b/docs/dev-guide/python/project-setup.mdx
@@ -2,7 +2,6 @@
id: project-setup
title: Set up a Temporal Application project - Python SDK dev guide
sidebar_label: Project setup
-sidebar_position: 2
description: The project setup section of the Temporal Python SDK Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application in Python—that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/python/project-setup
toc_max_heading_level: 4
@@ -371,8 +370,6 @@ from temporalio import workflow
with workflow.unsafe.imports_passed_through():
from activities.ssntraceactivity_dacx import ssn_trace_activity
-
-
@workflow.defn
class BackgroundCheck:
@workflow.run
@@ -411,8 +408,6 @@ Below is an example of an Activity defined as a function.
from temporalio import activity
-
-
@activity.defn
async def ssn_trace_activity(ssn) -> str:
return "pass"
@@ -468,8 +463,6 @@ from temporalio.worker import Worker
from activities.ssntraceactivity_dacx import ssn_trace_activity
from workflows.backgroundcheck_dacx import BackgroundCheck
-
-
async def main():
client = await Client.connect("localhost:7233", namespace="backgroundcheck_namespace")
@@ -483,7 +476,6 @@ async def main():
await worker.run()
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -514,8 +506,6 @@ from temporalio.worker import Worker
from activities.ssntraceactivity_dacx import ssn_trace_activity
from workflows.backgroundcheck_dacx import BackgroundCheck
-
-
async def main():
with open(os.getenv("TEMPORAL_MTLS_TLS_CERT"), "rb") as f:
client_cert = f.read()
@@ -540,7 +530,6 @@ async def main():
)
await worker.run()
-
if __name__ == "__main__":
asyncio.run(main())
@@ -639,8 +628,6 @@ from temporalio.worker import Worker
from activities.ssntraceactivity_dacx import ssn_trace_activity
from workflows.backgroundcheck_dacx import BackgroundCheck
-
-
async def main():
client = await Client.connect(
"172.18.0.4:7233" # The IP address of the Temporal Server on your network.
@@ -654,7 +641,6 @@ async def main():
)
await worker.run()
-
if __name__ == "__main__":
asyncio.run(main())
```
@@ -959,9 +945,6 @@ import pytest
from temporalio.testing import ActivityEnvironment
from activities.ssntraceactivity_dacx import ssn_trace_activity
-
-
-
@pytest.mark.asyncio
async def test_ssn_trace_activity() -> str:
activity_environment = ActivityEnvironment()
diff --git a/docs/dev-guide/python/testing.mdx b/docs/dev-guide/python/testing.mdx
index cc2977c63a..3a38fa8fac 100644
--- a/docs/dev-guide/python/testing.mdx
+++ b/docs/dev-guide/python/testing.mdx
@@ -2,7 +2,6 @@
id: testing
title: Testing - Python SDK feature guide
sidebar_label: Testing
-sidebar_position: 7
description: The Testing section of the Temporal Developer's guide covers the many ways to test the state of your Temporal Application; that is, ways to view which Workflow Executions are tracked by the Platform and the state of any given Workflow Execution, either currently or at points of an execution.
toc_max_heading_level: 4
keywords:
diff --git a/docs/dev-guide/python/versioning.mdx b/docs/dev-guide/python/versioning.mdx
index 7da9d0a6f1..e74e12a2d4 100644
--- a/docs/dev-guide/python/versioning.mdx
+++ b/docs/dev-guide/python/versioning.mdx
@@ -2,7 +2,6 @@
id: versioning
title: Versioning - Python SDK feature guide
sidebar_label: Versioning
-sidebar_position: 9
description: The Versioning section of the Temporal Developer's guide covers how to update Workflow Definitions without causing non-deterministic behavior in current long-running Workflows.
slug: /dev-guide/python/versioning
toc_max_heading_level: 4
diff --git a/docs/dev-guide/tscript/debugging.mdx b/docs/dev-guide/tscript/debugging.mdx
index 592ce50039..3ef20c745e 100644
--- a/docs/dev-guide/tscript/debugging.mdx
+++ b/docs/dev-guide/tscript/debugging.mdx
@@ -2,7 +2,6 @@
id: debugging
title: Debugging - TypeScript SDK feature guide
sidebar_label: Debugging
-sidebar_position: 7
description: The Debugging section of the Temporal Developer's guide covers the many ways to debug your application.
slug: /dev-guide/typescript/debugging
toc_max_heading_level: 4
diff --git a/docs/dev-guide/tscript/features.mdx b/docs/dev-guide/tscript/features.mdx
index 17628c7b85..626683e5ff 100644
--- a/docs/dev-guide/tscript/features.mdx
+++ b/docs/dev-guide/tscript/features.mdx
@@ -2,7 +2,6 @@
id: features
title: Features - TypeScript SDK feature guide
sidebar_label: Features
-sidebar_position: 4
description: The Features section of the Temporal Developer's guide provides basic implementation guidance on how to use many of the development features available to Workflows and Activities in the Temporal Platform.
slug: /dev-guide/typescript/features
toc_max_heading_level: 3
diff --git a/docs/dev-guide/tscript/foundations.mdx b/docs/dev-guide/tscript/foundations.mdx
index bad984cd19..6f9d98bcda 100644
--- a/docs/dev-guide/tscript/foundations.mdx
+++ b/docs/dev-guide/tscript/foundations.mdx
@@ -2,7 +2,6 @@
id: foundations
title: Foundations - TypeScript SDK feature guide
sidebar_label: Foundations
-sidebar_position: 3
description: The Foundations section of the Temporal Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application – that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/typescript/foundations
toc_max_heading_level: 2
diff --git a/docs/dev-guide/tscript/index.mdx b/docs/dev-guide/tscript/index.mdx
index cb14812897..83785ba166 100644
--- a/docs/dev-guide/tscript/index.mdx
+++ b/docs/dev-guide/tscript/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal TypeScript SDK development documentation
sidebar_label: TypeScript SDK
-sidebar_position: 6
description: Learn how to use the Temporal TypeScript SDK.
slug: /dev-guide/typescript
toc_max_heading_level: 4
diff --git a/docs/dev-guide/tscript/introduction.mdx b/docs/dev-guide/tscript/introduction.mdx
index 73f450eddb..188fb6d107 100644
--- a/docs/dev-guide/tscript/introduction.mdx
+++ b/docs/dev-guide/tscript/introduction.mdx
@@ -2,7 +2,6 @@
id: introduction
title: Introduction to the Temporal TypeScript SDK
sidebar_label: Introduction
-sidebar_position: 1
description: Learn more about the Temporal TypeScript SDK.
slug: /dev-guide/typescript/introduction
toc_max_heading_level: 4
diff --git a/docs/dev-guide/tscript/observability.mdx b/docs/dev-guide/tscript/observability.mdx
index 91465cae60..f098f80de9 100644
--- a/docs/dev-guide/tscript/observability.mdx
+++ b/docs/dev-guide/tscript/observability.mdx
@@ -2,7 +2,6 @@
id: observability
title: Observability - TypeScript SDK feature guide
sidebar_label: Observability
-sidebar_position: 5
description: Improve observability in your TypeScript-based Temporal Workflows. View which Workflow Executions are tracked by the Temporal Platform and the state of any Workflow Execution.
slug: /dev-guide/typescript/observability
toc_max_heading_level: 3
diff --git a/docs/dev-guide/tscript/project-setup.mdx b/docs/dev-guide/tscript/project-setup.mdx
index c7cc3f7145..275e932f18 100644
--- a/docs/dev-guide/tscript/project-setup.mdx
+++ b/docs/dev-guide/tscript/project-setup.mdx
@@ -2,7 +2,6 @@
id: project-setup
title: Set up a Temporal Application project - TypeScript SDK dev guide
sidebar_label: Project setup
-sidebar_position: 2
description: The project setup section of the Temporal TypeScript SDK Developer's guide covers the minimum set of concepts and implementation details needed to build and run a Temporal Application in TypeScript—that is, all the relevant steps to start a Workflow Execution that executes an Activity.
slug: /dev-guide/typescript/project-setup
toc_max_heading_level: 4
@@ -828,7 +827,6 @@ RUN npm ci --omit dev
FROM gcr.io/distroless/nodejs20-debian11
-
COPY --from=build /app/node_modules /app/node_modules
COPY --from=build /app/lib /app/lib
diff --git a/docs/dev-guide/tscript/testing.mdx b/docs/dev-guide/tscript/testing.mdx
index c5b52488a0..b16392033e 100644
--- a/docs/dev-guide/tscript/testing.mdx
+++ b/docs/dev-guide/tscript/testing.mdx
@@ -2,7 +2,6 @@
id: testing
title: Testing - TypeScript SDK feature guide
sidebar_label: Testing
-sidebar_position: 6
description: The Testing section of the Temporal Developer's guide covers the many ways to test the state of your Temporal Application; that is, ways to view which Workflow Executions are tracked by the Platform and the state of any given Workflow Execution, either currently or at points of an execution.
slug: /dev-guide/typescript/testing
toc_max_heading_level: 4
diff --git a/docs/dev-guide/tscript/versioning.mdx b/docs/dev-guide/tscript/versioning.mdx
index 58feca4e03..a72f019505 100644
--- a/docs/dev-guide/tscript/versioning.mdx
+++ b/docs/dev-guide/tscript/versioning.mdx
@@ -2,7 +2,6 @@
id: versioning
title: Versioning - TypeScript SDK feature guide
sidebar_label: Versioning
-sidebar_position: 8
description: The Versioning section of the Temporal TypeScript SDK developer's guide explains how to update Workflow Definitions without causing non-deterministic behavior in current long-running Workflows.
slug: /dev-guide/typescript/versioning
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/activities.mdx b/docs/encyclopedia/activities.mdx
index 7ac400e8c3..c99094f984 100644
--- a/docs/encyclopedia/activities.mdx
+++ b/docs/encyclopedia/activities.mdx
@@ -2,7 +2,6 @@
id: activities
title: What is a Temporal Activity?
sidebar_label: Activities
-sidebar_position: 3
description: This guide provides a comprehensive overview of Temporal Activities.
slug: /activities
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/clusters.mdx b/docs/encyclopedia/clusters.mdx
index 681c9b3741..d1a5e2bc72 100644
--- a/docs/encyclopedia/clusters.mdx
+++ b/docs/encyclopedia/clusters.mdx
@@ -2,7 +2,6 @@
id: clusters
title: What is a Temporal Service?
sidebar_label: Temporal Service
-sidebar_position: 8
description: This guide provides a comprehensive overview of the Temporal Service.
slug: /clusters
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/dataconversion.mdx b/docs/encyclopedia/dataconversion.mdx
index b8f6096783..1f2fb493ea 100644
--- a/docs/encyclopedia/dataconversion.mdx
+++ b/docs/encyclopedia/dataconversion.mdx
@@ -2,7 +2,6 @@
id: dataconversion
title: How does Temporal handle application data?
sidebar_label: Data conversion
-sidebar_position: 10
description: This guide provides an overview of data handling using a Data Converter on the Temporal Platform.
slug: /dataconversion
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/namespaces.mdx b/docs/encyclopedia/namespaces.mdx
index 0a5da7876e..63de73ca59 100644
--- a/docs/encyclopedia/namespaces.mdx
+++ b/docs/encyclopedia/namespaces.mdx
@@ -2,7 +2,6 @@
id: namespaces
title: What is a Temporal Namespace?
sidebar_label: Namespaces
-sidebar_position: 9
description: This guide provides a comprehensive overview of Namespaces.
slug: /namespaces
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/python-sdk-sync-vs-async.mdx b/docs/encyclopedia/python-sdk-sync-vs-async.mdx
index d318936073..d337b7cdd9 100644
--- a/docs/encyclopedia/python-sdk-sync-vs-async.mdx
+++ b/docs/encyclopedia/python-sdk-sync-vs-async.mdx
@@ -93,7 +93,6 @@ import aiohttp
import urllib.parse
from temporalio import activity
-
class TranslateActivities:
def __init__(self, session: aiohttp.ClientSession):
self.session = session
@@ -133,7 +132,6 @@ import urllib.parse
import requests
from temporalio import activity
-
class TranslateActivities:
@activity.defn
diff --git a/docs/encyclopedia/retry-policies.mdx b/docs/encyclopedia/retry-policies.mdx
index 0040123aad..2298538a7f 100644
--- a/docs/encyclopedia/retry-policies.mdx
+++ b/docs/encyclopedia/retry-policies.mdx
@@ -2,7 +2,6 @@
id: retry-policies
title: What is a Temporal Retry Policy?
sidebar_label: Retry Policies
-sidebar_position: 4
description: A Retry Policy works in cooperation with the timeouts to provide fine controls to optimize the execution experience.
slug: /retry-policies
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/temporal-sdks.mdx b/docs/encyclopedia/temporal-sdks.mdx
index 4857c96ecf..9883687680 100644
--- a/docs/encyclopedia/temporal-sdks.mdx
+++ b/docs/encyclopedia/temporal-sdks.mdx
@@ -2,7 +2,6 @@
id: temporal-sdks
title: About Temporal SDKs
sidebar_label: About the SDKs
-sidebar_position: 1
description: Explore the components that make up a Temporal SDK and how they work to create a durable execution.
toc_max_heading_level: 4
keywords:
diff --git a/docs/encyclopedia/temporal.mdx b/docs/encyclopedia/temporal.mdx
index 40e1cbcb25..2aa16d82a9 100644
--- a/docs/encyclopedia/temporal.mdx
+++ b/docs/encyclopedia/temporal.mdx
@@ -2,8 +2,7 @@
id: temporal
title: What is Temporal?
sidebar_label: Temporal
-sidebar_position: 1
-description: Discover the Temporal Platform, a runtime for durable executions that consists of the Temporal Service and Worker Processes, plus SDKs in multiple languages.
+description: Discover the Temporal Platform, a runtime for durable executions that consists of a Temporal Cluster and Worker Processes, plus SDKs in multiple languages.
slug: /temporal
toc_max_heading_level: 4
keywords:
diff --git a/docs/encyclopedia/visibility.mdx b/docs/encyclopedia/visibility.mdx
index 234c57e463..430800702d 100644
--- a/docs/encyclopedia/visibility.mdx
+++ b/docs/encyclopedia/visibility.mdx
@@ -2,7 +2,6 @@
id: visibility
title: What is the Temporal Visibility feature?
sidebar_label: Visibility
-sidebar_position: 7
description: This guide provides a comprehensive overview of Temporal Visibility.
slug: /visibility
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/workers.mdx b/docs/encyclopedia/workers.mdx
index 76efc1a302..d873df636b 100644
--- a/docs/encyclopedia/workers.mdx
+++ b/docs/encyclopedia/workers.mdx
@@ -2,7 +2,6 @@
id: workers
title: What is a Temporal Worker?
sidebar_label: Workers
-sidebar_position: 5
description: There is a tight coupling between Temporal Task Queues and Worker Processes.
slug: /workers
toc_max_heading_level: 4
diff --git a/docs/encyclopedia/workflows.mdx b/docs/encyclopedia/workflows.mdx
index dd5965457d..89113ca255 100644
--- a/docs/encyclopedia/workflows.mdx
+++ b/docs/encyclopedia/workflows.mdx
@@ -2,7 +2,6 @@
id: workflows
title: What is a Temporal Workflow?
sidebar_label: Workflows
-sidebar_position: 2
description: This guide provides a comprehensive overview of Temporal Workflows.
slug: /workflows
toc_max_heading_level: 4
diff --git a/docs/evaluate/index.mdx b/docs/evaluate/index.mdx
index 01bcf53b1b..c1d9fe0238 100644
--- a/docs/evaluate/index.mdx
+++ b/docs/evaluate/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Evaluate Temporal
sidebar_label: Evaluate
-sidebar_position: 2
description: Learn more about how to deploy a Temporal Application to production.
collapsed: false
toc_max_heading_level: 4
diff --git a/docs/evaluate/release-stages.mdx b/docs/evaluate/release-stages.mdx
index 723bc227df..aa23f7510e 100644
--- a/docs/evaluate/release-stages.mdx
+++ b/docs/evaluate/release-stages.mdx
@@ -2,7 +2,6 @@
id: release-stages
title: Temporal product release stages guide
sidebar_label: Release stages
-sidebar_position: 11
description: Learn more about Temporal product release stages
toc_max_heading_level: 4
keywords:
diff --git a/docs/evaluate/why-temporal.mdx b/docs/evaluate/why-temporal.mdx
index 6d6984fd39..b6f782ffd9 100644
--- a/docs/evaluate/why-temporal.mdx
+++ b/docs/evaluate/why-temporal.mdx
@@ -2,14 +2,12 @@
id: why-temporal
title: Why Temporal?
sidebar_label: Why Temporal
-sidebar_position: 1
description: This guide provides a short overview of Why Temporal.
toc_max_heading_level: 4
keywords:
- temporal
- evaluate-temporal
- why-temporal
-
tags:
- temporal
- evaluate-temporal
diff --git a/docs/getting-started.mdx b/docs/getting-started.mdx
index 345626b7d4..d045eaf806 100644
--- a/docs/getting-started.mdx
+++ b/docs/getting-started.mdx
@@ -3,7 +3,6 @@ id: getting-started
title: Getting started with Temporal
description: Learn how to get started using Temporal
sidebar_label: Get started
-sidebar_position: 2
tags:
- getting-started
---
@@ -40,9 +39,3 @@ Get started with the [Temporal Python SDK](https://learn.temporal.io/getting_sta
Get started with the [Temporal TypeScript SDK](https://learn.temporal.io/getting_started/typescript).
[
](https://learn.temporal.io/getting_started/typescript)
-
-{/*
-[](https://learn.temporal.io/getting_started/dotnet)
-Get started with the [Temporal .NET SDK](https://learn.temporal.io/getting_started/dotnet).
-[](https://learn.temporal.io/getting_started/ruby)
-*/}
diff --git a/docs/index.mdx b/docs/index.mdx
index f89eec15a4..9af6ee8b8f 100644
--- a/docs/index.mdx
+++ b/docs/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Documentation
sidebar_label: Home
-sidebar_position: 1
---
import { Intro } from '/docs/components/Intro.js';
diff --git a/docs/production-deployment/cloud/account-setup/certificates.mdx b/docs/production-deployment/cloud/account-setup/certificates.mdx
index 4308e29703..a7894c02a6 100644
--- a/docs/production-deployment/cloud/account-setup/certificates.mdx
+++ b/docs/production-deployment/cloud/account-setup/certificates.mdx
@@ -2,7 +2,6 @@
id: certificates
title: Certificate management - Temporal Cloud feature guide
sidebar_label: Certificates
-sidebar_position: 1
description: Create certificates and use them to control access to Namespaces.
slug: /cloud/certificates
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/account-setup/index.mdx b/docs/production-deployment/cloud/account-setup/index.mdx
index 2c9caee918..fa6e03a704 100644
--- a/docs/production-deployment/cloud/account-setup/index.mdx
+++ b/docs/production-deployment/cloud/account-setup/index.mdx
@@ -4,7 +4,6 @@ slug: /cloud/account-setup
title: How to set up and manage your Temporal Cloud account
description: Learn more about how to set up and manage your Temporal Cloud account, including certificates and users.
sidebar_label: Account setup
-sidebar_position: 3
tags:
- temporal cloud
- temporal cloud account
diff --git a/docs/production-deployment/cloud/account-setup/namespaces.mdx b/docs/production-deployment/cloud/account-setup/namespaces.mdx
index 69e43a8881..b7496ea14c 100644
--- a/docs/production-deployment/cloud/account-setup/namespaces.mdx
+++ b/docs/production-deployment/cloud/account-setup/namespaces.mdx
@@ -2,7 +2,6 @@
id: namespaces
title: Namespace management - Temporal Cloud feature guide
sidebar_label: Namespaces
-sidebar_position: 2
description: Create Namespaces, use Namespace endpoints for access, and obtain Namespace information.
slug: /cloud/namespaces
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/account-setup/users.mdx b/docs/production-deployment/cloud/account-setup/users.mdx
index ee02ea2116..22bdb66205 100644
--- a/docs/production-deployment/cloud/account-setup/users.mdx
+++ b/docs/production-deployment/cloud/account-setup/users.mdx
@@ -2,7 +2,6 @@
id: users
title: User management - Temporal Cloud feature guide
sidebar_label: Users
-sidebar_position: 3
description: Invite users, set account level roles, and set Namespace-level positions for users.
slug: /cloud/users
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/api-keys.mdx b/docs/production-deployment/cloud/api-keys.mdx
index 6ced0d70f7..438057fdc2 100644
--- a/docs/production-deployment/cloud/api-keys.mdx
+++ b/docs/production-deployment/cloud/api-keys.mdx
@@ -2,7 +2,6 @@
id: api-keys
title: API Keys - Temporal Cloud feature guide
sidebar_label: API Keys
-sidebar_position: 4
description: Temporal Cloud documentation, including explanations and usage.
slug: /cloud/api-keys
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/audit-logging.mdx b/docs/production-deployment/cloud/audit-logging.mdx
index 148e94fb71..54c9a114db 100644
--- a/docs/production-deployment/cloud/audit-logging.mdx
+++ b/docs/production-deployment/cloud/audit-logging.mdx
@@ -2,7 +2,6 @@
id: audit-logging
title: Audit Logging - Temporal Cloud feature guide
sidebar_label: Audit Logging
-sidebar_position: 8
description: Audit Logging provides forensic access information at the account, user, and Namespace level. Configure, consume, troubleshoot, and delete audit logs.
slug: /cloud/audit-logging
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/export.mdx b/docs/production-deployment/cloud/export.mdx
index ea6bc1bc8e..555a657d31 100644
--- a/docs/production-deployment/cloud/export.mdx
+++ b/docs/production-deployment/cloud/export.mdx
@@ -2,7 +2,6 @@
id: export
title: Export - Temporal Cloud feature guide
sidebar_label: Export
-sidebar_position: 9
description: Workflow History export allows users to export Closed Workflow Histories to a user's Cloud Storage Sink.
slug: /cloud/export
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/get-started.mdx b/docs/production-deployment/cloud/get-started.mdx
index df3c050c01..1759b61e77 100644
--- a/docs/production-deployment/cloud/get-started.mdx
+++ b/docs/production-deployment/cloud/get-started.mdx
@@ -2,7 +2,6 @@
id: get-started
title: Get started with Temporal Cloud
sidebar_label: Get started
-sidebar_position: 2
description: Create an account, issue certificates, create a Namespace, invite users, and connect.
slug: /cloud/get-started
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/index.mdx b/docs/production-deployment/cloud/index.mdx
index 8fa760d938..89db35a3e4 100644
--- a/docs/production-deployment/cloud/index.mdx
+++ b/docs/production-deployment/cloud/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Cloud guide
sidebar_label: Temporal Cloud guide
-sidebar_position: 3
description: Temporal Cloud documentation, including explanations and usage.
slug: /cloud
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/index.mdx b/docs/production-deployment/cloud/introduction/index.mdx
index 352b9ebccd..7154f55b31 100644
--- a/docs/production-deployment/cloud/introduction/index.mdx
+++ b/docs/production-deployment/cloud/introduction/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Introduction to Temporal Cloud
sidebar_label: Introduction
-sidebar_position: 1
description: Learn more about Temporal Cloud.
slug: /cloud/introduction
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/limits.mdx b/docs/production-deployment/cloud/introduction/limits.mdx
index f46ef17803..2151f1d5f7 100644
--- a/docs/production-deployment/cloud/introduction/limits.mdx
+++ b/docs/production-deployment/cloud/introduction/limits.mdx
@@ -2,7 +2,6 @@
id: limits
title: System limits - Temporal Cloud
sidebar_label: Limits
-sidebar_position: 4
description: Learn more about Temporal Cloud defaults, limits, and configurable settings.
slug: /cloud/limits
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/overview.mdx b/docs/production-deployment/cloud/introduction/overview.mdx
index 4b8b4a8389..2857a743e1 100644
--- a/docs/production-deployment/cloud/introduction/overview.mdx
+++ b/docs/production-deployment/cloud/introduction/overview.mdx
@@ -2,7 +2,6 @@
id: overview
title: Overview - Temporal Cloud
sidebar_label: Overview
-sidebar_position: 1
description: Learn more about Temporal Cloud.
slug: /cloud/overview
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/pricing.mdx b/docs/production-deployment/cloud/introduction/pricing.mdx
index 99f7271131..820a14b9be 100644
--- a/docs/production-deployment/cloud/introduction/pricing.mdx
+++ b/docs/production-deployment/cloud/introduction/pricing.mdx
@@ -2,7 +2,6 @@
id: pricing
title: Pricing - Temporal Cloud
sidebar_label: Pricing
-sidebar_position: 6
description: Temporal Cloud pricing information
slug: /cloud/pricing
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/security.mdx b/docs/production-deployment/cloud/introduction/security.mdx
index 5893cf1827..f35c032fa0 100644
--- a/docs/production-deployment/cloud/introduction/security.mdx
+++ b/docs/production-deployment/cloud/introduction/security.mdx
@@ -2,7 +2,6 @@
id: security
title: Security model - Temporal Cloud
sidebar_label: Security model
-sidebar_position: 2
description: The security model of Temporal Cloud encompasses applications, data, and the Temporal Cloud platform.
slug: /cloud/security
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/service-availability.mdx b/docs/production-deployment/cloud/introduction/service-availability.mdx
index f744d7e65f..0a059770d0 100644
--- a/docs/production-deployment/cloud/introduction/service-availability.mdx
+++ b/docs/production-deployment/cloud/introduction/service-availability.mdx
@@ -2,7 +2,6 @@
id: service-availability
title: Service availability - Temporal Cloud
sidebar_label: Availability
-sidebar_position: 3
description: The operating envelope of Temporal Cloud includes availability, regions, throughput, and latency.
slug: /cloud/service-availability
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/introduction/sla.mdx b/docs/production-deployment/cloud/introduction/sla.mdx
index 24179b867c..635e07b2c7 100644
--- a/docs/production-deployment/cloud/introduction/sla.mdx
+++ b/docs/production-deployment/cloud/introduction/sla.mdx
@@ -2,7 +2,6 @@
id: sla
title: Service Level Agreement (SLA) - Temporal Cloud
sidebar_label: SLA
-sidebar_position: 5
description: Learn more about Temporal Cloud's Sevice Level Agreement (SLA).
slug: /cloud/sla
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/metrics/index.mdx b/docs/production-deployment/cloud/metrics/index.mdx
index 5471e4b6d0..28038a4353 100644
--- a/docs/production-deployment/cloud/metrics/index.mdx
+++ b/docs/production-deployment/cloud/metrics/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Cloud observability through metrics
sidebar_label: Metrics
-sidebar_position: 5
description: Configure and track performance metrics for Temporal Cloud.
slug: /cloud/metrics/
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/operation-api.mdx b/docs/production-deployment/cloud/operation-api.mdx
index 36ece5edb4..b20d492c28 100644
--- a/docs/production-deployment/cloud/operation-api.mdx
+++ b/docs/production-deployment/cloud/operation-api.mdx
@@ -2,7 +2,6 @@
id: operation-api
title: Operations API - Temporal Cloud feature guide
sidebar_label: Cloud Ops API
-sidebar_position: 7
description: Temporal Cloud Operations API.
slug: /ops
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/saml.mdx b/docs/production-deployment/cloud/saml.mdx
index 4202735a77..4e5b7c6e24 100644
--- a/docs/production-deployment/cloud/saml.mdx
+++ b/docs/production-deployment/cloud/saml.mdx
@@ -2,7 +2,6 @@
id: saml
title: SAML authentication - Temporal Cloud feature guide
sidebar_label: SAML
-sidebar_position: 6
description: Integrate a SAML identity provider with your Temporal Cloud account.
slug: /cloud/saml
toc_max_heading_level: 4
diff --git a/docs/production-deployment/cloud/terraform-provider.mdx b/docs/production-deployment/cloud/terraform-provider.mdx
index a54b75cee2..d980dbc59b 100644
--- a/docs/production-deployment/cloud/terraform-provider.mdx
+++ b/docs/production-deployment/cloud/terraform-provider.mdx
@@ -3,7 +3,6 @@ id: terraform-provider
title: Temporal Cloud Terraform provider
sidebar_label: Terraform provider
description: Use the Temporal Cloud Terraform provider to manage Temporal Cloud resources.
-sidebar_position: 7
tags:
- temporal cloud
- terraform
diff --git a/docs/production-deployment/data-encryption.mdx b/docs/production-deployment/data-encryption.mdx
index adcb9263a8..408826356c 100644
--- a/docs/production-deployment/data-encryption.mdx
+++ b/docs/production-deployment/data-encryption.mdx
@@ -2,7 +2,6 @@
id: data-encryption
title: Codec Server - Temporal Platform feature guide
sidebar_label: Codecs and Encryption
-sidebar_position: 3
description: This guide explains how to create and deploy a Codec Server to encrypt data with Temporal.
slug: /production-deployment/data-encryption
toc_max_heading_level: 4
diff --git a/docs/production-deployment/index.mdx b/docs/production-deployment/index.mdx
index 84f560d9e0..1eacef0cda 100644
--- a/docs/production-deployment/index.mdx
+++ b/docs/production-deployment/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Platform production deployments
sidebar_label: Production deployments
-sidebar_position: 5
description: Learn more about how to deploy a Temporal Application to production.
slug: /production-deployment
toc_max_heading_level: 4
diff --git a/docs/production-deployment/migration.mdx b/docs/production-deployment/migration.mdx
index 0e21a2a423..cf935d3d04 100644
--- a/docs/production-deployment/migration.mdx
+++ b/docs/production-deployment/migration.mdx
@@ -2,7 +2,6 @@
id: migration
title: Migrate to Cloud
sidebar_label: Migrate to Cloud
-sidebar_position: 3
description: Migrate to Temporal Cloud from a Self-hosted Cluster.
slug: /production-deployments/migration
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/archival.mdx b/docs/production-deployment/self-hosted-guide/archival.mdx
index 23eb509446..f9242fe210 100644
--- a/docs/production-deployment/self-hosted-guide/archival.mdx
+++ b/docs/production-deployment/self-hosted-guide/archival.mdx
@@ -2,7 +2,6 @@
id: archival
title: Self-hosted Archival setup
sidebar_label: Archival
-sidebar_position: 9
description: Learn how to setup the self-hosted Cluster Archival feature.
slug: /self-hosted-guide/archival
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/checklist.mdx b/docs/production-deployment/self-hosted-guide/checklist.mdx
index b4628d8dcc..5d5b81f618 100644
--- a/docs/production-deployment/self-hosted-guide/checklist.mdx
+++ b/docs/production-deployment/self-hosted-guide/checklist.mdx
@@ -2,7 +2,6 @@
id: checklist
title: Temporal Platform's production readiness checklist
sidebar_label: Prod checklist
-sidebar_position: 3
description: Discover all the production level steps you can take to ensure a smooth deployment.
slug: /self-hosted-guide/production-checklist
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/defaults.mdx b/docs/production-deployment/self-hosted-guide/defaults.mdx
index 425c279594..08de0ddf31 100644
--- a/docs/production-deployment/self-hosted-guide/defaults.mdx
+++ b/docs/production-deployment/self-hosted-guide/defaults.mdx
@@ -2,7 +2,6 @@
id: defaults
title: Self-hosted Temporal Cluster defaults
sidebar_label: Defaults
-sidebar_position: 2
description: Learn about the default limits for self-hosted Temporal Clusters.
slug: /self-hosted-guide/defaults
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/index.mdx b/docs/production-deployment/self-hosted-guide/index.mdx
index 45b3c994b4..da9b7df82e 100644
--- a/docs/production-deployment/self-hosted-guide/index.mdx
+++ b/docs/production-deployment/self-hosted-guide/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Self-hosted Temporal Cluster guide
sidebar_label: Self-hosted guide
-sidebar_position: 5
description: This guide provides a comprehensive overview to deploy and operate a Temporal Cluster in a live environment.
slug: /self-hosted-guide
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/monitoring.mdx b/docs/production-deployment/self-hosted-guide/monitoring.mdx
index a4bb8215f1..7f5c824b65 100644
--- a/docs/production-deployment/self-hosted-guide/monitoring.mdx
+++ b/docs/production-deployment/self-hosted-guide/monitoring.mdx
@@ -2,7 +2,6 @@
id: monitoring
title: Monitor Temporal Platform metrics
sidebar_label: Monitoring
-sidebar_position: 4
description: Learn how to monitor metrics and health check a self-hosted Temporal Platform.
slug: /self-hosted-guide/monitoring
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/multi-cluster-replication.mdx b/docs/production-deployment/self-hosted-guide/multi-cluster-replication.mdx
index 32f8495b0d..eeeaa650ec 100644
--- a/docs/production-deployment/self-hosted-guide/multi-cluster-replication.mdx
+++ b/docs/production-deployment/self-hosted-guide/multi-cluster-replication.mdx
@@ -2,7 +2,6 @@
id: multi-cluster-replication
title: Self-hosted Multi-Cluster Replication
sidebar_label: Multi-Cluster Replication
-sidebar_position: 10
description: Learn how to setup Multi-Cluster Replication.
slug: /self-hosted-guide/multi-cluster-replication
toc_max_heading_level: 4
@@ -283,7 +282,6 @@ Note: below is a tree structures
| 4 | 2 | | 4 | 3 |
| -------------- | ------------- | | -------- | ------------- |
-
| --------------- | ----------- |
| Version History | |
| --------------- | ------------ |
@@ -293,7 +291,6 @@ Note: below is a tree structures
| 3 | 2 |
| --------------- | ------------ |
-
| --------------- | ----------- | | --------------- | ------- |
| Event ID | Version | | Event ID | Version |
| -------- | ------- || --------------- | ------- |
diff --git a/docs/production-deployment/self-hosted-guide/security.mdx b/docs/production-deployment/self-hosted-guide/security.mdx
index 808c20f1e3..23f6b2837e 100644
--- a/docs/production-deployment/self-hosted-guide/security.mdx
+++ b/docs/production-deployment/self-hosted-guide/security.mdx
@@ -2,7 +2,6 @@
id: security
title: Temporal Platform security features
sidebar_label: Security
-sidebar_position: 3
description: This guide is an overview of the Temporal Platform security features.
slug: /self-hosted-guide/security
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/server-frontend-api-reference.mdx b/docs/production-deployment/self-hosted-guide/server-frontend-api-reference.mdx
index fbfb7f1f63..dab69b038b 100644
--- a/docs/production-deployment/self-hosted-guide/server-frontend-api-reference.mdx
+++ b/docs/production-deployment/self-hosted-guide/server-frontend-api-reference.mdx
@@ -2,7 +2,6 @@
id: server-frontend-api-reference
title: Server Frontend API Reference
sidebar_label: Server API
-sidebar_position: 11
description: You can interact with Temporal Server via one of its APIs.
slug: /self-hosted-guide/server-frontend-api-reference
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/setup.mdx b/docs/production-deployment/self-hosted-guide/setup.mdx
index 96f930768e..71a077c631 100644
--- a/docs/production-deployment/self-hosted-guide/setup.mdx
+++ b/docs/production-deployment/self-hosted-guide/setup.mdx
@@ -2,7 +2,6 @@
id: setup
title: Introduction to the Self-hosted Temporal Cluster deployment guide
sidebar_label: Setup
-sidebar_position: 1
description: This guide provides a comprehensive overview to deploy and operate a Temporal Cluster in a live environment.
slug: /self-hosted-guide/setup
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/upgrade-server.mdx b/docs/production-deployment/self-hosted-guide/upgrade-server.mdx
index 72f88be535..88c4d89b77 100644
--- a/docs/production-deployment/self-hosted-guide/upgrade-server.mdx
+++ b/docs/production-deployment/self-hosted-guide/upgrade-server.mdx
@@ -2,7 +2,6 @@
id: upgrade-server
title: Upgrade the Temporal Server
sidebar_label: Upgrade server
-sidebar_position: 8
description: Learn how to keep your Temporal Server up to date.
slug: /self-hosted-guide/upgrade-server
toc_max_heading_level: 4
diff --git a/docs/production-deployment/self-hosted-guide/visibility.mdx b/docs/production-deployment/self-hosted-guide/visibility.mdx
index cced7cdf1b..1dcfc74914 100644
--- a/docs/production-deployment/self-hosted-guide/visibility.mdx
+++ b/docs/production-deployment/self-hosted-guide/visibility.mdx
@@ -2,7 +2,6 @@
id: visibility
title: Self-hosted Visibility feature setup
sidebar_label: Visibility
-sidebar_position: 6
description: Learn how to set up the Temporal self-hosted Cluster Visibility feature.
slug: /self-hosted-guide/visibility
toc_max_heading_level: 4
diff --git a/docs/references/index.mdx b/docs/references/index.mdx
index c404455588..6683d9b47d 100644
--- a/docs/references/index.mdx
+++ b/docs/references/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Temporal Platform references
sidebar_label: References
-sidebar_position: 10
description: Consult the Temporal Platform references for details about configurations, Commands, Events, metrics, and APIs.
---
diff --git a/docs/security.mdx b/docs/security.mdx
index c2138559c5..1a4e340bb4 100644
--- a/docs/security.mdx
+++ b/docs/security.mdx
@@ -2,7 +2,6 @@
id: security
title: Temporal Platform security
sidebar_label: Security
-sidebar_position: 6
description: Find resources about the security features of the Temporal Platform.
slug: /security
toc_max_heading_level: 4
diff --git a/docs/tctl-v1/index.mdx b/docs/tctl-v1/index.mdx
index cc0aac7ea7..8798de6f22 100644
--- a/docs/tctl-v1/index.mdx
+++ b/docs/tctl-v1/index.mdx
@@ -2,7 +2,6 @@
id: index
title: tctl v1.17 command reference
sidebar_label: CLI (tctl)
-sidebar_position: 9
description: The Temporal CLI (tctl) is a legacy command-line tool that you can use to interact with a Temporal Cluster.
slug: /tctl-v1
toc_max_heading_level: 4
diff --git a/docs/troubleshooting/index.mdx b/docs/troubleshooting/index.mdx
index 6227fc4cb5..15c14abe03 100644
--- a/docs/troubleshooting/index.mdx
+++ b/docs/troubleshooting/index.mdx
@@ -2,7 +2,6 @@
id: index
title: Error Handling and Troubleshooting
sidebar_label: Troubleshooting
-sidebar_position: 10
description: This guide contains error handling and troubleshooting solutuions for Temporal edge cases.
toc_max_heading_level: 4
keywords:
diff --git a/docs/web-ui.mdx b/docs/web-ui.mdx
index 6147e8a875..d200e427e8 100644
--- a/docs/web-ui.mdx
+++ b/docs/web-ui.mdx
@@ -2,7 +2,6 @@
id: web-ui
title: Temporal Web UI
sidebar_label: Web UI
-sidebar_position: 9
description: Explore the intuitive web user interface (Web UI) for Temporal. Seamlessly monitor and manage your Namespaces, Workflows, Schedules, and other settings.
toc_max_heading_level: 4
keywords: