mirror of
https://github.com/apache/superset.git
synced 2026-05-22 00:05:15 +00:00
Snapshots all four versioned Docusaurus sections at v6.1.0. Built on top of the version-cutting tooling work in chore/docs-cut-6.1.0-versions so the snapshot benefits from: - Auto-gen refresh before snapshotting (database pages from engine spec metadata, API reference from openapi.json, component pages from Storybook stories) — captured at the SHA we cut from rather than whatever happened to be on disk. - Data-import freeze: country list, feature flag table, database diagnostics, and component metadata are copied into snapshot-local `_versioned_data/` dirs so the historical version doesn't silently mutate when the source files change. - Depth-aware import-path rewriter that handles deeply-nested component MDX files referencing `../../../src/` from the snapshot. Versioning behavior: `lastVersion` stays at `current` for every section, so the canonical URLs (`/docs/...`, `/admin-docs/...`, `/developer-docs/...`, `/components/...`) continue to render content from master. The `current` version is consistently labeled "Next" with an `unreleased` banner, and `6.1.0` is a historical pin accessible only via its explicit version segment. Component playground: previously `disabled: true` in versions-config.json, now enabled and versioned. The plugin block in docusaurus.config.ts was already gated only by the `disabled` flag, so no other code changes were needed to bring it back online. The frozen `databases.json` in the snapshot is the canonical 80-database artifact from the latest committed state in master (preserved by the generator's input-hash cache), not a fallback regenerated from a local Flask environment.
67 lines
3.2 KiB
Plaintext
67 lines
3.2 KiB
Plaintext
---
|
|
id: create-an-annotation-layer-annotation-layer
|
|
title: "Create an annotation layer (annotation-layer)"
|
|
description: "Create an annotation layer (annotation-layer)"
|
|
sidebar_label: "Create an annotation layer (annotation-layer)"
|
|
hide_title: true
|
|
hide_table_of_contents: true
|
|
api: eJztV21v2zYQ/iuHw4AmmBInRQsUKvLBDdq1XdAGtYMNiIKUls4RG4lUScqJJ+i/D0fKsmyn7dYO6Jd9SSTqXvg89/B4btDQ55qse6GzJcYNplo5Uo4fRVUVMhVOajX6ZLXiNZvmVAp+qoyuyDhJlt8ysqnpH2TFThjjb3JBIGCwCHNtwOXSglBKOx8dCrEkgxGquijErCCMnakpQresCGO0zkh1g22ESpS0m2Wa00408KYRluL+jNSNyzF+/PQowlKq1fvxToI28nRIQxnGlyHbVW+lZ58odRihk473iOM+5xmn/EDWjSt5WGnreLN0L8qqoAE9q0QrIOvEbbSFaR0bfHDomB/ukEnyW7aVVjYU4vHR8Q+UUWb8t8Or6nJGBkOGunD/V/3bVW+3/TZ1wPweD/n8tjC+pgyRZZRxiidHRz9Q9ZKsFTc0KP2Amq/B6R3xhcig6yQxvFELUcgMKmFESY6MhcrohfSb3QU08A1YfkTB/wGWCyVql2sj/6IshnHtclKuyw+9Uh4AMnQMSJ78XCTvtIO5rlUWA5+WjmRiuq2uTUqQabKgtAO6l16/O6D6GJzl6c/W2RvlyChRgCWzIANkjDYxjBXUiu4rShmdXwSdprX5QqVeCSeKYOeTW0prI90S48sGP905jC+vWu4B4sZyT9juxpYbxP1BqjOa+F1a71kIdYMxphcfzjDCQsyoWL8Gxvm9NgUc/Ann7ydTSDB3ropHo0Knosi1dfGzo2fPRqKSo8XxaN3grn2DGyUISZIogIPXkOC405u3iOEFCUMGfhmfnr6cTK6n739/+W7T4TRU7mC6rCiG7eKtbTN41CR4S8sEY0hwIYqaEmwfYRv1MM+XLtdqALRf6KHKstLGrYRnE5Wo1W0FJ/2y7517nBe+g48oOOYkMjL2pNliJQDomEkQfgWRpmTttdO3pNrOm9GfPIQ4UfuJqoxUbm+180M23tvfH3LxVizExAtswMfG4rr8WlmmpKdB3AnpYE4uzT0J30lBE5CU5HKdMQTW1zY98coMttXDsD+uBNQEjqaeoo/R2mWon0DUroaC9YrZmc6WMbydvH93GE67nC/3Gril5YBmaPfZmtl+nqjAUCac6NnZ4r4z0gUdFvpmj033nyOf2M1zfmpIOB4TdieFvfXKgV/Z57nBk4cx+ts8wkrwyIBfpJ7r6htROP+14bI/WD3c3toZf4aMFlToqiTlupbmVRUCNZXRTqe6aOPRqOFQbdzwgWp3op3W1ulyFSLChTCSZyrbdWEfJgwcc+FnD79NjJBUXXKL6175n+9um/FfT6fn0MdpI+TdbMbr8e5sbhJ6NX/j8Qa0gTfnHISxbAZ5kKrO31u3LVd51a8nfNMEkL5rNzjzCn6lTSk43ts/plwjb4Zx9xX728aDbiN2vjY0N2Tz7w3CUaxWH9Y/p17+8/k/QqnmenfGndQVGUvD8XOwxLoLdovjQKd1pfBXcBf/3+p/I3t/Szu6d6OqEFJxFq/NpjsalygqyVs5xgi3jwdGyEoKUrnEppkJSxemaFte/lyT4Qv3aq1Wf+1GGHqVP1G3tGQYg67jxV3UvK+d2YOPTvAYpyn5tvtl26vBcedWiRHOuh/Bpc7Yx4g7/r0l7jBGjFB7XrzY/Fpo/nUYTEJMVgHPgAPyerV0D4yq+yTUcrDDpgkWoenyEQ9Q/D2F7VXbtn8DHyJojw==
|
|
sidebar_class_name: "post api-method"
|
|
info_path: developer-docs/api/superset
|
|
custom_edit_url: null
|
|
hide_send_button: true
|
|
show_extensions: true
|
|
---
|
|
|
|
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
|
|
import ParamsDetails from "@theme/ParamsDetails";
|
|
import RequestSchema from "@theme/RequestSchema";
|
|
import StatusCodes from "@theme/StatusCodes";
|
|
import OperationTabs from "@theme/OperationTabs";
|
|
import TabItem from "@theme/TabItem";
|
|
import Heading from "@theme/Heading";
|
|
import Translate from "@docusaurus/Translate";
|
|
|
|
<Heading
|
|
as={"h1"}
|
|
className={"openapi__heading"}
|
|
children={"Create an annotation layer (annotation-layer)"}
|
|
>
|
|
</Heading>
|
|
|
|
<MethodEndpoint
|
|
method={"post"}
|
|
path={"/api/v1/annotation_layer/"}
|
|
context={"endpoint"}
|
|
>
|
|
|
|
</MethodEndpoint>
|
|
|
|
|
|
|
|
Create an annotation layer (annotation-layer)
|
|
|
|
<Heading
|
|
id={"request"}
|
|
as={"h2"}
|
|
className={"openapi-tabs__heading"}
|
|
>
|
|
<Translate id="theme.openapi.request.title">Request</Translate>
|
|
</Heading>
|
|
|
|
<ParamsDetails>
|
|
|
|
</ParamsDetails>
|
|
|
|
<RequestSchema
|
|
{...require("./create-an-annotation-layer-annotation-layer.RequestSchema.json")}
|
|
>
|
|
|
|
</RequestSchema>
|
|
|
|
<StatusCodes
|
|
{...require("./create-an-annotation-layer-annotation-layer.StatusCodes.json")}
|
|
>
|
|
|
|
</StatusCodes>
|