Skip to content

Commit 3b04c85

Browse files
authored
[docs] Add "table.datalake.format" and other missing configs to the "Configuration" page (#512)
1 parent 58e68eb commit 3b04c85

File tree

2 files changed

+25
-21
lines changed

2 files changed

+25
-21
lines changed

fluss-common/src/main/java/com/alibaba/fluss/config/ConfigOptions.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1040,9 +1040,11 @@ public class ConfigOptions {
10401040
.enumType(DataLakeFormat.class)
10411041
.noDefaultValue()
10421042
.withDescription(
1043-
"The format of the datalake that the Fluss cluster uses as lake storage for the table."
1044-
+ " It will be set with the Fluss's configuration 'datalake.format' by Fluss while creating the table. "
1045-
+ "If non-null, the data distribution will follow the strategy of the corresponding datalake uses.");
1043+
"The data lake format of the table specifies the tiered Lakehouse storage format, such as Paimon, Iceberg, DeltaLake, or Hudi. Currently, only 'paimon' is supported. "
1044+
+ "Once the `table.datalake.format` property is configured, Fluss adopts the key encoding and bucketing strategy used by the corresponding data lake format. "
1045+
+ "This ensures consistency in key encoding and bucketing, enabling seamless **Union Read** functionality across Fluss and Lakehouse. "
1046+
+ "The `table.datalake.format` can be pre-defined before enabling `table.datalake.enabled`. This allows the data lake feature to be dynamically enabled on the table without requiring table recreation. "
1047+
+ "If `table.datalake.format` is not explicitly set during table creation, the table will default to the format specified by the `datalake.format` configuration in the Fluss cluster.");
10461048

10471049
public static final ConfigOption<MergeEngineType> TABLE_MERGE_ENGINE =
10481050
key("table.merge-engine")

0 commit comments

Comments
 (0)