-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-12652][PySpark]Upgrade Py4J to 0.9.1 #10692
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
zsxwing
commented
Jan 11, 2016
- Upgrade Py4J to 0.9.1
- SPARK-12657: Revert SPARK-12617
- SPARK-12658: Revert SPARK-12511
- Still keep the change that only reading checkpoint once. This is a manual change and worth to take a look carefully. zsxwing@bfd4b5c
- Verify no leak any more after reverting our workarounds
|
Jenkins, retest this please. |
|
Test build #49095 has finished for PR 10692 at commit
|
|
Test build #49116 has finished for PR 10692 at commit
|
|
retest this please |
|
Test build #49157 has finished for PR 10692 at commit
|
This is pretty weird. Where did |
|
retest this please |
|
@zsxwing, that file is generated as part of the dummy publishing step which is used to produce POMs for use by the |
|
Actually, I think I've spotted the problem. Working on a small fix now. |
|
I've opened #10704 to fix this |
|
By the way, I packed py4j-0.9.1-src.zip by myself since I could not find it anywhere. |
|
Jenkins, retest this please. |
|
PY4J zip packaging and source diffs look good to me, so I think this is good-to-go pending tests. |
This is not ready for merging. I plan to revert our workarounds for Py4J issues in this PR. |
|
Test build #49164 has finished for PR 10692 at commit
|
…nDStream.registerSerializer is called only once"
This partially reverts commit 6cfe341 because the fix to make sure PySpark reads the checkpoint only once is still worth to keep
|
Test build #49170 has finished for PR 10692 at commit
|
|
Test build #49188 has finished for PR 10692 at commit
|
|
@JoshRosen @davies could you take a look? |
|
@zsxwing Could you also update the patch for callback server to use new API? see py4j/py4j#147 |
Updated |
|
Test build #49215 has finished for PR 10692 at commit
|
|
@davies could you take a look at my latest commit? |
|
LGTM |
|
Thanks, merging to master |
|
Hello @zsxwing , This PR is not merged with branch-1.6. Is there a reason for it? Commits on Jan 13: This particular commit is not merged with branch-1.6. |
@sarathjiguru as we have already merged workarounds to branch-1.6, it's not necessary to upgrade Py4j for 1.6. |