Files
2026-07-13 13:05:14 +08:00

123 lines
6.8 KiB
YAML

# Redirect Table
# ==============
#
# This file defines hidden redirects for docs pages. These are old URLs that
# should redirect to their new locations but should NOT appear in navigation.
#
# Format: old-path: new-path
#
# Paths are relative to /docs/. The destination can be:
# - A relative path: "new-section/new-page"
# - An external URL: "https://example.com"
#
# For redirects that need to appear in navigation (like external API links),
# use markdown files with frontmatter redirect instead. This ensures the link
# checker can validate them.
#
# NOTE: The build will fail if a markdown file exists for a path that's also
# defined in this file. Remove one or the other to resolve conflicts.
# Overview section
overview/installing-viewer: getting-started/install-rerun
overview/installing-rerun: getting-started/install-rerun
overview/installing-rerun/python: getting-started/install-rerun/python
overview/installing-rerun/cpp: getting-started/install-rerun/cpp
overview/installing-rerun/rust: getting-started/install-rerun/rust
overview/installing-rerun/viewer: getting-started/install-rerun/viewer
overview/installing-rerun/troubleshooting: getting-started/install-rerun/troubleshooting
# Getting Started section
getting-started/what-is-rerun: overview/what-is-rerun
getting-started/navigating-the-viewer: getting-started/configure-the-viewer/navigating-the-viewer
getting-started/troubleshooting: getting-started/install-rerun/troubleshooting
getting-started/installing-viewer: getting-started/install-rerun/viewer
getting-started/data-out/analyze-and-log: getting-started/data-out/analyze-and-send
getting-started/data-out/query-data: getting-started/data-out
getting-started/quick-start: getting-started
getting-started/quick-start/cpp: getting-started/data-in
getting-started/quick-start/python: getting-started/data-in
getting-started/quick-start/rust: getting-started/data-in
getting-started/data-in/cpp: getting-started/data-in
getting-started/data-in/python: getting-started/data-in
getting-started/data-in/rust: getting-started/data-in
# Concepts section (old paths moved to subfolders)
concepts/app-model: concepts/how-does-rerun-work
concepts/apps-and-recordings: concepts/logging-and-ingestion/recordings
concepts/logging-and-ingestion/apps-and-recordings: concepts/logging-and-ingestion/recordings
concepts/annotation-context: concepts/visualization/annotation-context
concepts/batches: concepts/logging-and-ingestion/batches
concepts/blueprint: concepts/visualization/blueprints
concepts/blueprints: concepts/visualization/blueprints
concepts/chunks: concepts/logging-and-ingestion/chunks
concepts/entity-component: concepts/logging-and-ingestion/entity-component
concepts/entity-path: concepts/logging-and-ingestion/entity-path
concepts/latest-at: concepts/logging-and-ingestion/latest-at
concepts/sinks: concepts/logging-and-ingestion/sinks
concepts/spaces-and-transforms: concepts/logging-and-ingestion/transforms
concepts/static: concepts/logging-and-ingestion/static
concepts/timelines: concepts/logging-and-ingestion/timelines
concepts/transforms: concepts/logging-and-ingestion/transforms
concepts/visualizers-and-overrides: concepts/visualization/customize-views
concepts/visualization/visualizers-and-overrides: concepts/visualization/customize-views
# Reference section
reference/dataframes: concepts/query-and-transform/dataframe-queries
concepts/query-and-transform/dataframes: concepts/query-and-transform/dataframe-queries
reference/data-loaders: concepts/logging-and-ingestion/importers/overview
reference/data-loaders/cpp: concepts/logging-and-ingestion/importers/cpp
reference/data-loaders/overview: concepts/logging-and-ingestion/importers/overview
reference/data-loaders/python: concepts/logging-and-ingestion/importers/python
reference/data-loaders/rust: concepts/logging-and-ingestion/importers/rust
concepts/logging-and-ingestion/data-loaders: concepts/logging-and-ingestion/importers
concepts/logging-and-ingestion/data-loaders/overview: concepts/logging-and-ingestion/importers/overview
concepts/logging-and-ingestion/data-loaders/python: concepts/logging-and-ingestion/importers/python
concepts/logging-and-ingestion/data-loaders/rust: concepts/logging-and-ingestion/importers/rust
concepts/logging-and-ingestion/data-loaders/cpp: concepts/logging-and-ingestion/importers/cpp
reference/entity-queries: concepts/visualization/entity-queries
reference/mcap: concepts/logging-and-ingestion/mcap/message-formats
reference/mcap/cli-reference: concepts/logging-and-ingestion/mcap/cli-reference
reference/mcap/layers-explained: concepts/logging-and-ingestion/mcap/decoders-explained
reference/mcap/decoders-explained: concepts/logging-and-ingestion/mcap/decoders-explained
reference/mcap/message-formats: concepts/logging-and-ingestion/mcap/message-formats
reference/migration-0-9: reference/migration/migration-0-9
reference/sdk-micro-batching: reference/sdk/micro-batching
reference/sdk-operating-modes: reference/sdk/operating-modes
reference/video: concepts/logging-and-ingestion/video
# Howto section
howto/build-a-blueprint-programmatically: howto/visualization/build-a-blueprint-programmatically
howto/callbacks: howto/visualization/callbacks
howto/configure-viewer-through-code: getting-started/configure-the-viewer/navigating-the-viewer#programmatic-blueprints
howto/dataframe-api: howto/query-and-transform/get-data-out
howto/embed-rerun-viewer: howto/integrations/embed-web
howto/fixed-window-plot: howto/visualization/fixed-window-plot
howto/get-data-out: howto/query-and-transform/get-data-out
howto/limit-ram: howto/visualization/limit-ram
howto/logging: howto/logging-and-ingestion/send-columns
howto/mcap: howto/logging-and-ingestion/mcap
howto/notebook: howto/integrations/embed-notebooks
howto/optimize-chunks: howto/logging-and-ingestion/optimize-chunks
howto/ros2-nav-turtlebot: howto/integrations/ros2-nav-turtlebot
howto/send_columns: howto/logging-and-ingestion/send-columns
howto/shared-recordings: howto/logging-and-ingestion/shared-recordings
howto/short-lived-entities: howto/logging-and-ingestion/clears
howto/urdf: howto/logging-and-ingestion/urdf
howto/using-native-loggers: howto/integrations/integrate-host-loggers
# Howto - logging subfolder
howto/logging/clears: howto/logging-and-ingestion/clears
howto/logging/custom-data: howto/logging-and-ingestion/custom-data
howto/logging/send-columns: howto/logging-and-ingestion/send-columns
howto/logging/send-partial-updates: howto/logging-and-ingestion/send-partial-updates
howto/logging/send-table: howto/logging-and-ingestion/send-table
howto/logging/shared-recordings: howto/logging-and-ingestion/shared-recordings
# Howto - extend subfolder
howto/extend/custom-data: howto/logging-and-ingestion/custom-data
howto/extend/extend-ui: howto/visualization/extend-ui
# Howto - train section moves
howto/integrations/dataloader: howto/train/dataloader
howto/query-and-transform/lerobot_export: howto/train/lerobot_export