From 9b7d2568b0f3d8f176f24f2712c896c96da5dbcc Mon Sep 17 00:00:00 2001 From: Jacek Laskowski Date: Sun, 26 Nov 2023 17:59:29 +0100 Subject: [PATCH] [MINOR] OPTIMIZE command got awesome layout --- docs/commands/optimize/.pages | 4 ++++ docs/commands/optimize/InterleaveBits.md | 4 ++++ docs/commands/optimize/PartitionerExpr.md | 4 ++++ docs/commands/optimize/RangePartitionId.md | 4 ++++ .../commands/optimize/RangePartitionIdRewrite.md | 4 ++++ mkdocs.yml | 16 +--------------- 6 files changed, 21 insertions(+), 15 deletions(-) create mode 100644 docs/commands/optimize/.pages diff --git a/docs/commands/optimize/.pages b/docs/commands/optimize/.pages new file mode 100644 index 0000000000..7c1a1072d3 --- /dev/null +++ b/docs/commands/optimize/.pages @@ -0,0 +1,4 @@ +title: Optimize +nav: + - index.md + - ... diff --git a/docs/commands/optimize/InterleaveBits.md b/docs/commands/optimize/InterleaveBits.md index 1d4401f606..c909136272 100644 --- a/docs/commands/optimize/InterleaveBits.md +++ b/docs/commands/optimize/InterleaveBits.md @@ -1,3 +1,7 @@ +--- +title: InterleaveBits +--- + # InterleaveBits Expression `InterleaveBits` is an `Expression` ([Spark SQL]({{ book.spark_sql }}/expressions/Expression)) for [interleave_bits](MultiDimClusteringFunctions.md#interleave_bits) function. diff --git a/docs/commands/optimize/PartitionerExpr.md b/docs/commands/optimize/PartitionerExpr.md index 1fa95e387e..981edd4a47 100644 --- a/docs/commands/optimize/PartitionerExpr.md +++ b/docs/commands/optimize/PartitionerExpr.md @@ -1,3 +1,7 @@ +--- +title: PartitionerExpr +--- + # PartitionerExpr Unary Expression `PartitionerExpr` is a `UnaryExpression` ([Spark SQL]({{ book.spark_sql }}/expressions/UnaryExpression)) that represents [RangePartitionId](RangePartitionId.md) unary expression at execution (after [RangePartitionIdRewrite](RangePartitionIdRewrite.md) optimization rule). diff --git a/docs/commands/optimize/RangePartitionId.md b/docs/commands/optimize/RangePartitionId.md index 06ee88d824..c5ede73ba8 100644 --- a/docs/commands/optimize/RangePartitionId.md +++ b/docs/commands/optimize/RangePartitionId.md @@ -1,3 +1,7 @@ +--- +title: RangePartitionId +--- + # RangePartitionId Unary Expression `RangePartitionId` is a `UnaryExpression` ([Spark SQL]({{ book.spark_sql }}/expressions/UnaryExpression)) that represents [range_partition_id](MultiDimClusteringFunctions.md#range_partition_id) function in a logical query plan (until it is resolved into [PartitionerExpr](PartitionerExpr.md) by [RangePartitionIdRewrite](RangePartitionIdRewrite.md) optimization). diff --git a/docs/commands/optimize/RangePartitionIdRewrite.md b/docs/commands/optimize/RangePartitionIdRewrite.md index dc04b18c71..3212548024 100644 --- a/docs/commands/optimize/RangePartitionIdRewrite.md +++ b/docs/commands/optimize/RangePartitionIdRewrite.md @@ -1,3 +1,7 @@ +--- +title: RangePartitionIdRewrite +--- + # RangePartitionIdRewrite Optimization Rule `RangePartitionIdRewrite` is an optimization rule (`Rule[LogicalPlan]`) to [rewrite RangePartitionIds to PartitionerExprs](#apply). diff --git a/mkdocs.yml b/mkdocs.yml index 05604823f6..6084f6c6d1 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -318,21 +318,7 @@ nav: - Merge: - ... | flat | commands/merge/**.md - Optimize: - - commands/optimize/index.md - - InterleaveBits: commands/optimize/InterleaveBits.md - - MultiDimClustering: commands/optimize/MultiDimClustering.md - - MultiDimClusteringFunctions: commands/optimize/MultiDimClusteringFunctions.md - - OptimizeExecutor: commands/optimize/OptimizeExecutor.md - - OptimizeMetrics: commands/optimize/OptimizeMetrics.md - - DeltaOptimizeContext: commands/optimize/DeltaOptimizeContext.md - - OptimizeStats: commands/optimize/OptimizeStats.md - - OptimizeTableCommand: commands/optimize/OptimizeTableCommand.md - - OptimizeTableCommandBase: commands/optimize/OptimizeTableCommandBase.md - - RangePartitionId: commands/optimize/RangePartitionId.md - - RangePartitionIdRewrite: commands/optimize/RangePartitionIdRewrite.md - - PartitionerExpr: commands/optimize/PartitionerExpr.md - - SpaceFillingCurveClustering: commands/optimize/SpaceFillingCurveClustering.md - - ZOrderClustering: commands/optimize/ZOrderClustering.md + - ... | flat | commands/optimize/**.md - Reorg: - ... | flat | commands/reorg/**.md - Restore: