This is an automated email from the ASF dual-hosted git repository.
gurwls223 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new c1c3f4f [SPARK-38679][SQL][TESTS][FOLLOW-UP] Add numPartitions
parameter to TaskContextImpl at SubexpressionEliminationSuite
c1c3f4f is described below
commit c1c3f4f93dcc097624b24de993a48f4a57f7e70e
Author: Ted Yu <[email protected]>
AuthorDate: Fri Apr 1 08:55:13 2022 +0900
[SPARK-38679][SQL][TESTS][FOLLOW-UP] Add numPartitions parameter to
TaskContextImpl at SubexpressionEliminationSuite
### What changes were proposed in this pull request?
This PR adds missing `numPartitions` parameter for `TaskContextImpl` ctor.
### Why are the changes needed?
This PR fixes build error:
```
spark/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala:426:
not enough arguments for constructor TaskContextImpl: (stageId: Int,
stageAttemptNumber: Int, partitionId: Int, taskAttemptId: Long, attemptNumber:
Int, numPartitions: Int, taskMemoryManager:
org.apache.spark.memory.TaskMemoryManager, localProperties:
java.util.Properties, metricsSystem: org.apache.spark.metrics.MetricsSystem,
taskMetrics: org.apache.spark.executor.Task [...]
Unspecified value parameter metricsSystem.
```
This was due to commit a40acd4392a8611062763ce6ec7bc853d401c646 not being
updated with latest TaskContextImpl ctor before merging.
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
```
./build/mvn install -Phive -Phive-thriftserver -DskipTests
```
Closes #36029 from tedyu/subex-ctx.
Authored-by: Ted Yu <[email protected]>
Signed-off-by: Hyukjin Kwon <[email protected]>
---
.../spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala
b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala
index 3c96ba4..4ad5c92 100644
---
a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala
+++
b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/SubexpressionEliminationSuite.scala
@@ -423,7 +423,7 @@ class SubexpressionEliminationSuite extends SparkFunSuite
with ExpressionEvalHel
test("SPARK-38333: PlanExpression expression should skip addExprTree
function in Executor") {
try {
// suppose we are in executor
- val context1 = new TaskContextImpl(0, 0, 0, 0, 0, null, null, null, cpus
= 0)
+ val context1 = new TaskContextImpl(0, 0, 0, 0, 0, 1, null, null, null,
cpus = 0)
TaskContext.setTaskContext(context1)
val equivalence = new EquivalentExpressions
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]