This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
from 22bc3abc86 [spark] support building BTree index through procedure
(#6956)
add 1072934f54 [spark] Refactor GlobalIndexTopologyBuilder to SPI
No new revisions were added by this update.
Summary of changes:
.../globalindex/DefaultGlobalIndexBuilder.java | 73 +++++++----
.../globalindex/GlobalIndexBuilderContext.java | 132 --------------------
.../globalindex/GlobalIndexBuilderFactory.java | 31 -----
...exBuilder.java => GlobalIndexBuilderUtils.java} | 55 +++++----
...uilder.java => GlobalIndexTopologyBuilder.java} | 4 +-
...s.java => GlobalIndexTopologyBuilderUtils.java} | 35 ++----
...tractor.java => RowIdIndexFieldsExtractor.java} | 8 +-
.../globalindex/btree/BTreeGlobalIndexBuilder.java | 135 +++++++++++----------
.../btree/BTreeGlobalIndexBuilderFactory.java | 46 -------
.../globalindex/btree/BTreeIndexTopoBuilder.java | 36 +++---
.../procedure/CreateGlobalIndexProcedure.java | 43 +++----
...mon.spark.globalindex.GlobalIndexBuilderFactory | 16 ---
...on.spark.globalindex.GlobalIndexTopologyBuilder | 2 +-
13 files changed, 205 insertions(+), 411 deletions(-)
delete mode 100644
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/GlobalIndexBuilderContext.java
delete mode 100644
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/GlobalIndexBuilderFactory.java
rename
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/{GlobalIndexBuilder.java
=> GlobalIndexBuilderUtils.java} (53%)
rename
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/{GlobalIndexTopoBuilder.java
=> GlobalIndexTopologyBuilder.java} (95%)
rename
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/{GlobalIndexBuilderFactoryUtils.java
=> GlobalIndexTopologyBuilderUtils.java} (54%)
rename
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/{btree/IndexFieldsExtractor.java
=> RowIdIndexFieldsExtractor.java} (91%)
delete mode 100644
paimon-spark/paimon-spark-common/src/main/java/org/apache/paimon/spark/globalindex/btree/BTreeGlobalIndexBuilderFactory.java
delete mode 100644
paimon-spark/paimon-spark-common/src/main/resources/META-INF/services/org.apache.paimon.spark.globalindex.GlobalIndexBuilderFactory
copy
paimon-codegen/src/main/resources/META-INF/services/org.apache.paimon.codegen.CodeGenerator
=>
paimon-spark/paimon-spark-common/src/main/resources/META-INF/services/org.apache.paimon.spark.globalindex.GlobalIndexTopologyBuilder
(92%)