This is an automated email from the ASF dual-hosted git repository.
bhavanisudha pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 150a1186b31 [DOCS][MINOR] Changed refs from OneTable to XTable and
fixed an ambiguous wording (#10843)
150a1186b31 is described below
commit 150a1186b3191add0384de281bd396bbf72fec80
Author: Sagar Lakshmipathy <[email protected]>
AuthorDate: Mon Mar 11 08:30:40 2024 -0700
[DOCS][MINOR] Changed refs from OneTable to XTable and fixed an ambiguous
wording (#10843)
* fixed old refs to onetable
* fixed sidebars and class name
---
website/docs/syncing_onetable.md | 54 ----------------------
website/docs/syncing_xtable.md | 54 ++++++++++++++++++++++
website/sidebars.js | 2 +-
.../version-0.14.0/syncing_onetable.md | 54 ----------------------
.../version-0.14.0/syncing_xtable.md | 54 ++++++++++++++++++++++
.../version-0.14.1/syncing_onetable.md | 54 ----------------------
.../version-0.14.1/syncing_xtable.md | 54 ++++++++++++++++++++++
.../version-0.14.0-sidebars.json | 2 +-
.../version-0.14.1-sidebars.json | 2 +-
9 files changed, 165 insertions(+), 165 deletions(-)
diff --git a/website/docs/syncing_onetable.md b/website/docs/syncing_onetable.md
deleted file mode 100644
index 99760e101c0..00000000000
--- a/website/docs/syncing_onetable.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-title: OneTable
-keywords: [onetable, hudi, delta-lake, iceberg, sync]
----
-
-Hudi (tables created from 0.14.0 onwards) supports syncing to
[OneTable](https://onetable.dev/), providing users with the option to
interoperate with other table formats like Delta Lake and Apache Iceberg.
-
-## Interoperating with OneTable
-
-If you have tables in one of the supported formats (Delta/Iceberg), you can
use OneTable to translate the existing metadata to read as a Hudi table and
vice versa.
-
-### Installation
-
-You can work with OneTable by either building the jar from the
[source](https://github.com/onetable-io/onetable) or by downloading from
[GitHub packages](https://github.com/onetable-io/onetable/packages/1986830).
-
-:::tip Note
-If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use OneTable as a
[dependency](https://github.com/onetable-io/onetable/packages/1986830) in your
project.
-This is highlighted in this [demo](https://onetable.dev/docs/demo/docker).
-:::
-
-### Syncing to OneTable
-
-Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
-Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
-
-```shell md title="my_config.yaml"
-sourceFormat: HUDI
-targetFormats:
- - DELTA
- - ICEBERG
-datasets:
- -
- tableBasePath: path/to/hudi/table
- tableName: tableName
- partitionSpec: partition_field_name:VALUE
-```
-
-```shell md title="shell"
-java -jar path/to/bundled-onetable.jar --datasetConfig path/to/my_config.yaml
-```
-
-### Hudi Streamer Extensions
-If you want to use OneTable with Hudi Streamer to sync each commit into other
table formats, you have to
-
-1. Add the [extensions
jar](https://github.com/onetable-io/onetable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
-2. Add `io.onetable.hudi.sync.OneTableSyncTool` to your list of sync classes
-3. Set the following configurations based on your preferences:
-
- ```
- hoodie.onetable.formats: "ICEBERG,DELTA"
- hoodie.onetable.target.metadata.retention.hr: 168
- ```
-
-For more examples, you can refer to the [OneTable
docs](https://onetable.dev/docs/how-to).
\ No newline at end of file
diff --git a/website/docs/syncing_xtable.md b/website/docs/syncing_xtable.md
new file mode 100644
index 00000000000..cd253c44cfe
--- /dev/null
+++ b/website/docs/syncing_xtable.md
@@ -0,0 +1,54 @@
+---
+title: Apache XTable (incubating)
+keywords: [xtable, hudi, delta-lake, iceberg, sync]
+---
+
+Hudi (tables created from 0.14.0 onwards) supports syncing to Iceberg and/or
Delta Lake with [Apache XTable (incubating)](https://xtable.apache.org/),
providing users with the option to interoperate with other table formats like
Delta Lake and Apache Iceberg.
+
+## Interoperating with XTable
+
+If you have tables in one of the supported formats (Delta/Iceberg), you can
use XTable to translate the existing metadata to read as a Hudi table and vice
versa.
+
+### Installation
+
+You can work with XTable by either building the jar from the
[source](https://github.com/apache/incubator-xtable) or by downloading from
[GitHub packages](https://github.com/apache/incubator-xtable/packages/1986830).
+
+:::tip Note
+If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use XTable as a
[dependency](https://github.com/apache/incubator-xtable/packages/1986830) in
your project.
+This is highlighted in this [demo](https://xtable.apache.org/docs/demo/docker).
+:::
+
+### Syncing to XTable
+
+Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
+Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
+
+```shell md title="my_config.yaml"
+sourceFormat: HUDI
+targetFormats:
+ - DELTA
+ - ICEBERG
+datasets:
+ -
+ tableBasePath: path/to/hudi/table
+ tableName: tableName
+ partitionSpec: partition_field_name:VALUE
+```
+
+```shell md title="shell"
+java -jar path/to/bundled-xtable.jar --datasetConfig path/to/my_config.yaml
+```
+
+### Hudi Streamer Extensions
+If you want to use XTable with Hudi Streamer to sync each commit into other
table formats, you have to
+
+1. Add the [extensions
jar](https://github.com/apache/incubator-xtable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
+2. Add `org.apache.xtable.hudi.sync.OneTableSyncTool` to your list of sync
classes
+3. Set the following configurations based on your preferences:
+
+ ```
+ 'hoodie.onetable.formats.to.sync=ICEBERG,DELTA'
+ 'hoodie.onetable.target.metadata.retention.hr=168'
+ ```
+
+For more examples, you can refer to the [XTable
docs](https://xtable.apache.org/docs/how-to).
\ No newline at end of file
diff --git a/website/sidebars.js b/website/sidebars.js
index e3893d6416a..d99e833edb3 100644
--- a/website/sidebars.js
+++ b/website/sidebars.js
@@ -84,7 +84,7 @@ module.exports = {
'syncing_datahub',
'syncing_metastore',
'gcp_bigquery',
- 'syncing_onetable'
+ 'syncing_xtable'
],
}
],
diff --git a/website/versioned_docs/version-0.14.0/syncing_onetable.md
b/website/versioned_docs/version-0.14.0/syncing_onetable.md
deleted file mode 100644
index 99760e101c0..00000000000
--- a/website/versioned_docs/version-0.14.0/syncing_onetable.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-title: OneTable
-keywords: [onetable, hudi, delta-lake, iceberg, sync]
----
-
-Hudi (tables created from 0.14.0 onwards) supports syncing to
[OneTable](https://onetable.dev/), providing users with the option to
interoperate with other table formats like Delta Lake and Apache Iceberg.
-
-## Interoperating with OneTable
-
-If you have tables in one of the supported formats (Delta/Iceberg), you can
use OneTable to translate the existing metadata to read as a Hudi table and
vice versa.
-
-### Installation
-
-You can work with OneTable by either building the jar from the
[source](https://github.com/onetable-io/onetable) or by downloading from
[GitHub packages](https://github.com/onetable-io/onetable/packages/1986830).
-
-:::tip Note
-If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use OneTable as a
[dependency](https://github.com/onetable-io/onetable/packages/1986830) in your
project.
-This is highlighted in this [demo](https://onetable.dev/docs/demo/docker).
-:::
-
-### Syncing to OneTable
-
-Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
-Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
-
-```shell md title="my_config.yaml"
-sourceFormat: HUDI
-targetFormats:
- - DELTA
- - ICEBERG
-datasets:
- -
- tableBasePath: path/to/hudi/table
- tableName: tableName
- partitionSpec: partition_field_name:VALUE
-```
-
-```shell md title="shell"
-java -jar path/to/bundled-onetable.jar --datasetConfig path/to/my_config.yaml
-```
-
-### Hudi Streamer Extensions
-If you want to use OneTable with Hudi Streamer to sync each commit into other
table formats, you have to
-
-1. Add the [extensions
jar](https://github.com/onetable-io/onetable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
-2. Add `io.onetable.hudi.sync.OneTableSyncTool` to your list of sync classes
-3. Set the following configurations based on your preferences:
-
- ```
- hoodie.onetable.formats: "ICEBERG,DELTA"
- hoodie.onetable.target.metadata.retention.hr: 168
- ```
-
-For more examples, you can refer to the [OneTable
docs](https://onetable.dev/docs/how-to).
\ No newline at end of file
diff --git a/website/versioned_docs/version-0.14.0/syncing_xtable.md
b/website/versioned_docs/version-0.14.0/syncing_xtable.md
new file mode 100644
index 00000000000..cd253c44cfe
--- /dev/null
+++ b/website/versioned_docs/version-0.14.0/syncing_xtable.md
@@ -0,0 +1,54 @@
+---
+title: Apache XTable (incubating)
+keywords: [xtable, hudi, delta-lake, iceberg, sync]
+---
+
+Hudi (tables created from 0.14.0 onwards) supports syncing to Iceberg and/or
Delta Lake with [Apache XTable (incubating)](https://xtable.apache.org/),
providing users with the option to interoperate with other table formats like
Delta Lake and Apache Iceberg.
+
+## Interoperating with XTable
+
+If you have tables in one of the supported formats (Delta/Iceberg), you can
use XTable to translate the existing metadata to read as a Hudi table and vice
versa.
+
+### Installation
+
+You can work with XTable by either building the jar from the
[source](https://github.com/apache/incubator-xtable) or by downloading from
[GitHub packages](https://github.com/apache/incubator-xtable/packages/1986830).
+
+:::tip Note
+If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use XTable as a
[dependency](https://github.com/apache/incubator-xtable/packages/1986830) in
your project.
+This is highlighted in this [demo](https://xtable.apache.org/docs/demo/docker).
+:::
+
+### Syncing to XTable
+
+Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
+Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
+
+```shell md title="my_config.yaml"
+sourceFormat: HUDI
+targetFormats:
+ - DELTA
+ - ICEBERG
+datasets:
+ -
+ tableBasePath: path/to/hudi/table
+ tableName: tableName
+ partitionSpec: partition_field_name:VALUE
+```
+
+```shell md title="shell"
+java -jar path/to/bundled-xtable.jar --datasetConfig path/to/my_config.yaml
+```
+
+### Hudi Streamer Extensions
+If you want to use XTable with Hudi Streamer to sync each commit into other
table formats, you have to
+
+1. Add the [extensions
jar](https://github.com/apache/incubator-xtable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
+2. Add `org.apache.xtable.hudi.sync.OneTableSyncTool` to your list of sync
classes
+3. Set the following configurations based on your preferences:
+
+ ```
+ 'hoodie.onetable.formats.to.sync=ICEBERG,DELTA'
+ 'hoodie.onetable.target.metadata.retention.hr=168'
+ ```
+
+For more examples, you can refer to the [XTable
docs](https://xtable.apache.org/docs/how-to).
\ No newline at end of file
diff --git a/website/versioned_docs/version-0.14.1/syncing_onetable.md
b/website/versioned_docs/version-0.14.1/syncing_onetable.md
deleted file mode 100644
index 99760e101c0..00000000000
--- a/website/versioned_docs/version-0.14.1/syncing_onetable.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-title: OneTable
-keywords: [onetable, hudi, delta-lake, iceberg, sync]
----
-
-Hudi (tables created from 0.14.0 onwards) supports syncing to
[OneTable](https://onetable.dev/), providing users with the option to
interoperate with other table formats like Delta Lake and Apache Iceberg.
-
-## Interoperating with OneTable
-
-If you have tables in one of the supported formats (Delta/Iceberg), you can
use OneTable to translate the existing metadata to read as a Hudi table and
vice versa.
-
-### Installation
-
-You can work with OneTable by either building the jar from the
[source](https://github.com/onetable-io/onetable) or by downloading from
[GitHub packages](https://github.com/onetable-io/onetable/packages/1986830).
-
-:::tip Note
-If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use OneTable as a
[dependency](https://github.com/onetable-io/onetable/packages/1986830) in your
project.
-This is highlighted in this [demo](https://onetable.dev/docs/demo/docker).
-:::
-
-### Syncing to OneTable
-
-Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
-Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
-
-```shell md title="my_config.yaml"
-sourceFormat: HUDI
-targetFormats:
- - DELTA
- - ICEBERG
-datasets:
- -
- tableBasePath: path/to/hudi/table
- tableName: tableName
- partitionSpec: partition_field_name:VALUE
-```
-
-```shell md title="shell"
-java -jar path/to/bundled-onetable.jar --datasetConfig path/to/my_config.yaml
-```
-
-### Hudi Streamer Extensions
-If you want to use OneTable with Hudi Streamer to sync each commit into other
table formats, you have to
-
-1. Add the [extensions
jar](https://github.com/onetable-io/onetable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
-2. Add `io.onetable.hudi.sync.OneTableSyncTool` to your list of sync classes
-3. Set the following configurations based on your preferences:
-
- ```
- hoodie.onetable.formats: "ICEBERG,DELTA"
- hoodie.onetable.target.metadata.retention.hr: 168
- ```
-
-For more examples, you can refer to the [OneTable
docs](https://onetable.dev/docs/how-to).
\ No newline at end of file
diff --git a/website/versioned_docs/version-0.14.1/syncing_xtable.md
b/website/versioned_docs/version-0.14.1/syncing_xtable.md
new file mode 100644
index 00000000000..cd253c44cfe
--- /dev/null
+++ b/website/versioned_docs/version-0.14.1/syncing_xtable.md
@@ -0,0 +1,54 @@
+---
+title: Apache XTable (incubating)
+keywords: [xtable, hudi, delta-lake, iceberg, sync]
+---
+
+Hudi (tables created from 0.14.0 onwards) supports syncing to Iceberg and/or
Delta Lake with [Apache XTable (incubating)](https://xtable.apache.org/),
providing users with the option to interoperate with other table formats like
Delta Lake and Apache Iceberg.
+
+## Interoperating with XTable
+
+If you have tables in one of the supported formats (Delta/Iceberg), you can
use XTable to translate the existing metadata to read as a Hudi table and vice
versa.
+
+### Installation
+
+You can work with XTable by either building the jar from the
[source](https://github.com/apache/incubator-xtable) or by downloading from
[GitHub packages](https://github.com/apache/incubator-xtable/packages/1986830).
+
+:::tip Note
+If you're using one of the JVM languages to work with Hudi/Delta/Iceberg, you
can directly use XTable as a
[dependency](https://github.com/apache/incubator-xtable/packages/1986830) in
your project.
+This is highlighted in this [demo](https://xtable.apache.org/docs/demo/docker).
+:::
+
+### Syncing to XTable
+
+Once you have the jar, you can simply run it against a Hudi/Delta/Iceberg
table to add target table format metadata to the table.
+Below is an example configuration to translate a Hudi table to Delta & Iceberg
table.
+
+```shell md title="my_config.yaml"
+sourceFormat: HUDI
+targetFormats:
+ - DELTA
+ - ICEBERG
+datasets:
+ -
+ tableBasePath: path/to/hudi/table
+ tableName: tableName
+ partitionSpec: partition_field_name:VALUE
+```
+
+```shell md title="shell"
+java -jar path/to/bundled-xtable.jar --datasetConfig path/to/my_config.yaml
+```
+
+### Hudi Streamer Extensions
+If you want to use XTable with Hudi Streamer to sync each commit into other
table formats, you have to
+
+1. Add the [extensions
jar](https://github.com/apache/incubator-xtable/tree/main/hudi-support/extensions)
`hudi-extensions-0.1.0-SNAPSHOT-bundled.jar` to your class path.
+2. Add `org.apache.xtable.hudi.sync.OneTableSyncTool` to your list of sync
classes
+3. Set the following configurations based on your preferences:
+
+ ```
+ 'hoodie.onetable.formats.to.sync=ICEBERG,DELTA'
+ 'hoodie.onetable.target.metadata.retention.hr=168'
+ ```
+
+For more examples, you can refer to the [XTable
docs](https://xtable.apache.org/docs/how-to).
\ No newline at end of file
diff --git a/website/versioned_sidebars/version-0.14.0-sidebars.json
b/website/versioned_sidebars/version-0.14.0-sidebars.json
index 245e9eb9bec..cc5be0c7530 100644
--- a/website/versioned_sidebars/version-0.14.0-sidebars.json
+++ b/website/versioned_sidebars/version-0.14.0-sidebars.json
@@ -51,7 +51,7 @@
"syncing_datahub",
"syncing_metastore",
"gcp_bigquery",
- "syncing_onetable"
+ "syncing_xtable"
]
}
]
diff --git a/website/versioned_sidebars/version-0.14.1-sidebars.json
b/website/versioned_sidebars/version-0.14.1-sidebars.json
index f6ce1b05983..d740239946a 100644
--- a/website/versioned_sidebars/version-0.14.1-sidebars.json
+++ b/website/versioned_sidebars/version-0.14.1-sidebars.json
@@ -51,7 +51,7 @@
"syncing_datahub",
"syncing_metastore",
"gcp_bigquery",
- "syncing_onetable"
+ "syncing_xtable"
]
}
]