This is an automated email from the ASF dual-hosted git repository.

JingsongLi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


The following commit(s) were added to refs/heads/master by this push:
     new 076db7e22c [python] Use parquet by default for multimodal table (#8472)
076db7e22c is described below

commit 076db7e22c1be507827cd53381b83f6e4996e3da
Author: Jingsong Lee <[email protected]>
AuthorDate: Mon Jul 6 20:42:11 2026 +0800

    [python] Use parquet by default for multimodal table (#8472)
    
    Parquet has a wide ecosystem and better compression ratio, so it seems
    not worth using Vortex for the sake of efficiency.
---
 paimon-python/pypaimon/common/options/core_options.py | 2 +-
 paimon-python/pypaimon/multimodal/connection.py       | 1 -
 paimon-python/pypaimon/tests/multimodal_table_test.py | 1 -
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/paimon-python/pypaimon/common/options/core_options.py 
b/paimon-python/pypaimon/common/options/core_options.py
index 56b15ebfe6..32d115a723 100644
--- a/paimon-python/pypaimon/common/options/core_options.py
+++ b/paimon-python/pypaimon/common/options/core_options.py
@@ -215,7 +215,7 @@ class CoreOptions:
     FILE_FORMAT: ConfigOption[str] = (
         ConfigOptions.key("file.format")
         .string_type()
-        .default_value(FILE_FORMAT_ORC)
+        .default_value(FILE_FORMAT_PARQUET)
         .with_description("Specify the message format of data files.")
     )
 
diff --git a/paimon-python/pypaimon/multimodal/connection.py 
b/paimon-python/pypaimon/multimodal/connection.py
index 2314eecded..8bd1c90777 100644
--- a/paimon-python/pypaimon/multimodal/connection.py
+++ b/paimon-python/pypaimon/multimodal/connection.py
@@ -33,7 +33,6 @@ _DEFAULT_OPTIONS = {
     "data-evolution.enabled": "true",
     "deletion-vectors.enabled": "true",
     "blob-as-descriptor": "true",
-    "file.format": "vortex",
     "global-index.search-mode": "full",
     "vector.file.format": "vortex",
 }
diff --git a/paimon-python/pypaimon/tests/multimodal_table_test.py 
b/paimon-python/pypaimon/tests/multimodal_table_test.py
index 8fc23937c4..a491ee6117 100644
--- a/paimon-python/pypaimon/tests/multimodal_table_test.py
+++ b/paimon-python/pypaimon/tests/multimodal_table_test.py
@@ -111,7 +111,6 @@ class MultimodalTableTest(unittest.TestCase):
         self.assertEqual("true", options["deletion-vectors.enabled"])
         self.assertEqual("true", options["blob-as-descriptor"])
         self.assertNotIn("data-evolution.row-sidecar.enabled", options)
-        self.assertEqual("vortex", options["file.format"])
         self.assertEqual("full", options["global-index.search-mode"])
         self.assertEqual("vortex", options["vector.file.format"])
         self.assertEqual("default.docs", 
self.conn.get_table("docs").identifier)

Reply via email to