From 6c75a5b69832c63d82a3c5645b6574b4305f0c81 Mon Sep 17 00:00:00 2001 From: yuzelin <33053040+yuzelin@users.noreply.github.com> Date: Mon, 30 Sep 2024 09:38:44 +0800 Subject: [PATCH] [hotfix] Fix that cannot add new entry to partitionEntries (#4279) --- .../org/apache/paimon/table/FallbackReadFileStoreTable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paimon-core/src/main/java/org/apache/paimon/table/FallbackReadFileStoreTable.java b/paimon-core/src/main/java/org/apache/paimon/table/FallbackReadFileStoreTable.java index 1e9a17ca5861..f1a60b9713f9 100644 --- a/paimon-core/src/main/java/org/apache/paimon/table/FallbackReadFileStoreTable.java +++ b/paimon-core/src/main/java/org/apache/paimon/table/FallbackReadFileStoreTable.java @@ -305,7 +305,8 @@ public TableScan.Plan plan() { @Override public List listPartitionEntries() { - List partitionEntries = mainScan.listPartitionEntries(); + List partitionEntries = + new ArrayList<>(mainScan.listPartitionEntries()); Set partitions = partitionEntries.stream() .map(PartitionEntry::partition)