Skip to content

Commit

Permalink
Blog: Update about namespace enforcement
Browse files Browse the repository at this point in the history
  • Loading branch information
ajantha-bhat committed May 5, 2023
1 parent 22b4545 commit a8c147f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions site/docs/blog/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
Highlights

* [Rolling upgrade issue to 0.26.0](incident-2022-05.md) (May 2022)
* [Namespace enforcement](namespace-enforcement.md) (May 2023)
7 changes: 7 additions & 0 deletions site/docs/blog/namespace-enforcement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Namespace enforcement in Nessie

Starting from Nessie version 0.52.3, it is required to have existing Namespaces before creating or committing to tables.
<br>In case of tables that have implicit namespaces, new commits will fail after the upgrade as this rule will be enforced.
<br>Therefore, it is necessary to explicitly create the namespaces using the using SQL command (for Spark, `CREATE NAMESPACE catalogName.namespaceName`) or Iceberg Catalog API.
<br>[Issue background](https://github.com/projectnessie/nessie/issues/6244)
<br>[more info from the spec](https://github.com/projectnessie/nessie/blob/main/api/NESSIE-SPEC-2-0.md#200-beta1)

0 comments on commit a8c147f

Please sign in to comment.