-
Notifications
You must be signed in to change notification settings - Fork 29k
SPARK-785 [CORE] ClosureCleaner not invoked on most PairRDDFunctions #3690
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
…ultimately call combineByKey
|
Test build #24438 has started for PR 3690 at commit
|
|
Test build #24438 has finished for PR 3690 at commit
|
|
Test FAILed. |
|
Jenkins, retest this please. |
|
Test build #24442 has started for PR 3690 at commit
|
|
Test build #24442 has finished for PR 3690 at commit
|
|
Test FAILed. |
|
Jenkins, retest this please. |
|
Test build #24469 has started for PR 3690 at commit
|
|
Test build #24469 has finished for PR 3690 at commit
|
|
Test PASSed. |
|
This looks good to me; I'm surprised that this bug existed for so long. I'm going to merge this into all of the maintenance branches (except for |
This looked like perhaps a simple and important one. `combineByKey` looks like it should clean its arguments' closures, and that in turn covers apparently all remaining functions in `PairRDDFunctions` which delegate to it. Author: Sean Owen <[email protected]> Closes #3690 from srowen/SPARK-785 and squashes the following commits: 8df68fe [Sean Owen] Clean context of most remaining functions in PairRDDFunctions, which ultimately call combineByKey (cherry picked from commit 2a28bc6) Signed-off-by: Josh Rosen <[email protected]>
This looked like perhaps a simple and important one. `combineByKey` looks like it should clean its arguments' closures, and that in turn covers apparently all remaining functions in `PairRDDFunctions` which delegate to it. Author: Sean Owen <[email protected]> Closes #3690 from srowen/SPARK-785 and squashes the following commits: 8df68fe [Sean Owen] Clean context of most remaining functions in PairRDDFunctions, which ultimately call combineByKey (cherry picked from commit 2a28bc6) Signed-off-by: Josh Rosen <[email protected]>
This looked like perhaps a simple and important one. `combineByKey` looks like it should clean its arguments' closures, and that in turn covers apparently all remaining functions in `PairRDDFunctions` which delegate to it. Author: Sean Owen <[email protected]> Closes #3690 from srowen/SPARK-785 and squashes the following commits: 8df68fe [Sean Owen] Clean context of most remaining functions in PairRDDFunctions, which ultimately call combineByKey (cherry picked from commit 2a28bc6) Signed-off-by: Josh Rosen <[email protected]>
|
I've merged this into |
This looked like perhaps a simple and important one. `combineByKey` looks like it should clean its arguments' closures, and that in turn covers apparently all remaining functions in `PairRDDFunctions` which delegate to it. Author: Sean Owen <[email protected]> Closes #3690 from srowen/SPARK-785 and squashes the following commits: 8df68fe [Sean Owen] Clean context of most remaining functions in PairRDDFunctions, which ultimately call combineByKey (cherry picked from commit 2a28bc6) Signed-off-by: Josh Rosen <[email protected]>
This looked like perhaps a simple and important one.
combineByKeylooks like it should clean its arguments' closures, and that in turn covers apparently all remaining functions inPairRDDFunctionswhich delegate to it.