You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ru...@apache.org on 2022/03/22 19:28:47 UTC
[iceberg] branch master updated: Docs: Update Spark Write Conf docs for isolation-level (#4369)
This is an automated email from the ASF dual-hosted git repository.
russellspitzer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new 7ae996a Docs: Update Spark Write Conf docs for isolation-level (#4369)
7ae996a is described below
commit 7ae996a7ed9975477206105e94b9243792c0b61d
Author: Szehon Ho <sz...@gmail.com>
AuthorDate: Tue Mar 22 12:28:26 2022 -0700
Docs: Update Spark Write Conf docs for isolation-level (#4369)
---
docs/spark/spark-configuration.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/spark/spark-configuration.md b/docs/spark/spark-configuration.md
index 6afddfb..6fb9c52 100644
--- a/docs/spark/spark-configuration.md
+++ b/docs/spark/spark-configuration.md
@@ -185,4 +185,5 @@ df.write
| snapshot-property._custom-key_ | null | Adds an entry with custom-key and corresponding value in the snapshot summary |
| fanout-enabled | false | Overrides this table's write.spark.fanout.enabled |
| check-ordering | true | Checks if input schema and table schema are same |
-
+| isolation-level | null | Desired isolation level for Dataframe overwrite operations. Null => no checks, `serializable` => check for concurrent inserts or deletes in destination partitions, `snapshot` => checks for concurrent deletes in destination partitions. |
+| validate-from-snapshot-id | null | If isolation level is set, identifies base snapshot from which to check concurrent conflicts. If null, check from the first un-expired snapshot. Obtain via `Spark3Util.loadIcebergTable().currentSnapshot().snapshotId()` |