Skip to content

[docs] Add Variant storage documentation#8597

Merged
JingsongLi merged 1 commit into
apache:masterfrom
JingsongLi:codex/docs-variant-storage
Jul 13, 2026
Merged

[docs] Add Variant storage documentation#8597
JingsongLi merged 1 commit into
apache:masterfrom
JingsongLi:codex/docs-variant-storage

Conversation

@JingsongLi

Copy link
Copy Markdown
Contributor

What changed

  • add a new multimodal-table document for Variant storage
  • compare Variant with JSON stored as a string across semantics, storage, and queries
  • document plain and shredded physical layouts
  • describe explicit and inferred shredding schemas, query pushdown, and limitations
  • add Variant Storage to the multimodal-table overview

Why

Paimon supports Variant binary storage and Variant shredding, but the multimodal documentation did not provide a focused explanation of when to use Variant instead of a JSON string or how shredding changes physical reads.

User impact

Users now have a single guide for choosing Variant, configuring shredding, and understanding the Spark and Flink version and Parquet format requirements.

Validation

  • git diff --check
  • npx --yes yarn build

The Docusaurus build completed successfully. It reported the existing site-wide broken link warning for /docs/master/concepts/overview.

@JingsongLi JingsongLi marked this pull request as ready for review July 13, 2026 09:58
@JingsongLi JingsongLi merged commit 32e1032 into apache:master Jul 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants