You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ru...@apache.org on 2021/09/09 14:02:12 UTC
[iceberg] branch master updated: Spark: Moves Distribution and
Ordering Utils to Spark3 Module (#2820)
This is an automated email from the ASF dual-hosted git repository.
russellspitzer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new a84fa30 Spark: Moves Distribution and Ordering Utils to Spark3 Module (#2820)
a84fa30 is described below
commit a84fa30337849450a2b97e2f57153eace572516a
Author: Russell Spitzer <rs...@apple.com>
AuthorDate: Thu Sep 9 09:01:01 2021 -0500
Spark: Moves Distribution and Ordering Utils to Spark3 Module (#2820)
To enable core Spark3 code to use distribution and ordering information when
performing writes or other operations. One example is to allow Sort Strategy
to transform SortOrder information so it can be used when rewriting data files.
---
build.gradle | 2 ++
.../apache/spark/sql/catalyst/expressions/TransformExpressions.scala | 0
.../apache/spark/sql/catalyst/utils/DistributionAndOrderingUtils.scala | 0
.../src/main/scala/org/apache/spark/sql/catalyst/utils/PlanUtils.scala | 0
4 files changed, 2 insertions(+)
diff --git a/build.gradle b/build.gradle
index dd99804..86cc532 100644
--- a/build.gradle
+++ b/build.gradle
@@ -986,6 +986,8 @@ if (jdkVersion == '8') {
}
project(':iceberg-spark3') {
+ apply plugin: 'scala'
+
sourceSets {
// Compile test source against Spark 3.1 and main classes compiled against Spark 3.0
spark31 {
diff --git a/spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/expressions/TransformExpressions.scala b/spark3/src/main/scala/org/apache/spark/sql/catalyst/expressions/TransformExpressions.scala
similarity index 100%
rename from spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/expressions/TransformExpressions.scala
rename to spark3/src/main/scala/org/apache/spark/sql/catalyst/expressions/TransformExpressions.scala
diff --git a/spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/utils/DistributionAndOrderingUtils.scala b/spark3/src/main/scala/org/apache/spark/sql/catalyst/utils/DistributionAndOrderingUtils.scala
similarity index 100%
rename from spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/utils/DistributionAndOrderingUtils.scala
rename to spark3/src/main/scala/org/apache/spark/sql/catalyst/utils/DistributionAndOrderingUtils.scala
diff --git a/spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/utils/PlanUtils.scala b/spark3/src/main/scala/org/apache/spark/sql/catalyst/utils/PlanUtils.scala
similarity index 100%
rename from spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/utils/PlanUtils.scala
rename to spark3/src/main/scala/org/apache/spark/sql/catalyst/utils/PlanUtils.scala