Skip to content

Conversation

@zsxwing
Copy link
Member

@zsxwing zsxwing commented May 4, 2016

What changes were proposed in this pull request?

Went through SparkSession and its members and fixed non-thread-safe classes used by SparkSession

How was this patch tested?

Existing unit tests

Went through SparkSession and its members and fixed non-thread-safe classes used by SparkSession
@andrewor14
Copy link
Contributor

Looks good

@SparkQA
Copy link

SparkQA commented May 4, 2016

Test build #57817 has finished for PR 12915 at commit 7850cbe.

  • This patch fails Spark unit tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@SparkQA
Copy link

SparkQA commented May 5, 2016

Test build #57823 has finished for PR 12915 at commit b3e7e76.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@andrewor14
Copy link
Contributor

Merging into master 2.0.

asfgit pushed a commit that referenced this pull request May 5, 2016
## What changes were proposed in this pull request?

Went through SparkSession and its members and fixed non-thread-safe classes used by SparkSession

## How was this patch tested?

Existing unit tests

Author: Shixiong Zhu <[email protected]>

Closes #12915 from zsxwing/spark-session-thread-safe.

(cherry picked from commit bb9991d)
Signed-off-by: Andrew Or <[email protected]>
@asfgit asfgit closed this in bb9991d May 5, 2016
} else {
tempTables(table)
}
val qualifiedTable = SubqueryAlias(table, relation)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: look like this call and alias.map() can be outside the synchronized block.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants