From cf1d56703f5d635606481a8cb3230ab9f3836c7f Mon Sep 17 00:00:00 2001 From: Jacek Laskowski Date: Sat, 23 Mar 2024 13:56:34 +0100 Subject: [PATCH] Operation.TRUNCATE (that not even supported in Delta Lake OSS) --- docs/Operation.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/docs/Operation.md b/docs/Operation.md index 6a2dfcb3f0..8c921b7e6a 100644 --- a/docs/Operation.md +++ b/docs/Operation.md @@ -8,7 +8,7 @@ Operation may have [performance metrics](#operationMetrics). ## Contract -### Parameters +### Parameters { #parameters } ```scala parameters: Map[String, Any] @@ -25,7 +25,7 @@ Used when: !!! note "Sealed Abstract Class" `Operation` is a Scala **sealed abstract class** which means that all of the implementations are in the same compilation unit (a single file). -### AddColumns +### AddColumns { #AddColumns } [Name](#name): `ADD COLUMNS` @@ -39,7 +39,7 @@ Used when: ### AddConstraint -### ChangeColumn +### ChangeColumn { #ChangeColumn } Name | Parameters | changesData ----------------|------------|------------ @@ -75,7 +75,7 @@ Used when: * [MergeIntoCommand](commands/merge/MergeIntoCommand.md) is executed (and committed to a Delta table) -### Optimize +### Optimize { #Optimize } Name | Parameters | changesData -----|------------|------------ @@ -85,7 +85,7 @@ Used when: * `OptimizeExecutor` is requested to [optimize](commands/optimize/OptimizeExecutor.md#optimize) -### RenameColumn +### RenameColumn { #RenameColumn } Name | Parameters | changesData -----------------|------------|------------ @@ -111,7 +111,7 @@ Used when: * [AlterTableSetPropertiesDeltaCommand](commands/alter/AlterTableSetPropertiesDeltaCommand.md) is executed -### StreamingUpdate +### StreamingUpdate { #StreamingUpdate } [Name](#name): `STREAMING UPDATE` @@ -125,7 +125,11 @@ Used when: * `DeltaSink` is requested to [addBatch](spark-connector/DeltaSink.md#addBatch) -### Truncate +### Truncate { #Truncate } + +Name | Parameters | changesData +------------|---------------|------------ + `TRUNCATE` | No parameters | `true` ### UnsetTableProperties