-
Notifications
You must be signed in to change notification settings - Fork 28.7k
[SPARK-7237] [SPARK-7741] [Core] [Streaming] Clean more closures that need cleaning #6269
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
Merged build triggered. |
Merged build started. |
Test build #33099 has started for PR 6269 at commit |
Test build #33099 has finished for PR 6269 at commit
|
Merged build finished. Test PASSed. |
Test PASSed. |
foreachRDD is missing. |
Good catch |
Merged build triggered. |
Merged build started. |
Test build #33106 has started for PR 6269 at commit |
Test build #33106 has finished for PR 6269 at commit
|
Merged build finished. Test FAILed. |
Test FAILed. |
Okay, I added tests to verify that closures are being cleaned in DStream operations. @tdas PTAL. |
Merged build triggered. |
Merged build started. |
Test build #33117 has started for PR 6269 at commit |
Regarding
This implies that the closure cannot be serialized ever, which is true because we pull in the whole
So, my question is the following: (By the way, this is a separate issue that we can address later. For now I'm OK with just not checking serializability in |
Test build #33117 has finished for PR 6269 at commit
|
Merged build finished. Test FAILed. |
Test FAILed. |
retest this please |
Merged build triggered. |
Merged build started. |
Test build #33127 has started for PR 6269 at commit |
Test build #33127 has finished for PR 6269 at commit
|
Merged build finished. Test PASSed. |
Test PASSed. |
Merged build triggered. |
Merged build started. |
Test build #33160 has started for PR 6269 at commit |
Test build #33160 has finished for PR 6269 at commit
|
Merged build finished. Test FAILed. |
Test FAILed. |
retest this please |
LGTM! |
Merged build triggered. |
Merged build started. |
Test build #33169 has started for PR 6269 at commit |
Test build #33169 has finished for PR 6269 at commit
|
Merged build finished. Test PASSed. |
Test PASSed. |
… need cleaning SPARK-7741 is the equivalent of SPARK-7237 in streaming. This is an alternative to #6268. Author: Andrew Or <[email protected]> Closes #6269 from andrewor14/clean-moar and squashes the following commits: c51c9ab [Andrew Or] Add periods (trivial) 6c686ac [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 79a435b [Andrew Or] Fix tests d18c9f9 [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 65ef07b [Andrew Or] Fix tests? 4b487a3 [Andrew Or] Add tests for closures passed to DStream operations 328139b [Andrew Or] Do not forget foreachRDD 5431f61 [Andrew Or] Clean streaming closures 72b7b73 [Andrew Or] Clean core closures (cherry picked from commit 9b84443) Signed-off-by: Tathagata Das <[email protected]>
… need cleaning SPARK-7741 is the equivalent of SPARK-7237 in streaming. This is an alternative to apache#6268. Author: Andrew Or <[email protected]> Closes apache#6269 from andrewor14/clean-moar and squashes the following commits: c51c9ab [Andrew Or] Add periods (trivial) 6c686ac [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 79a435b [Andrew Or] Fix tests d18c9f9 [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 65ef07b [Andrew Or] Fix tests? 4b487a3 [Andrew Or] Add tests for closures passed to DStream operations 328139b [Andrew Or] Do not forget foreachRDD 5431f61 [Andrew Or] Clean streaming closures 72b7b73 [Andrew Or] Clean core closures
… need cleaning SPARK-7741 is the equivalent of SPARK-7237 in streaming. This is an alternative to apache#6268. Author: Andrew Or <[email protected]> Closes apache#6269 from andrewor14/clean-moar and squashes the following commits: c51c9ab [Andrew Or] Add periods (trivial) 6c686ac [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 79a435b [Andrew Or] Fix tests d18c9f9 [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 65ef07b [Andrew Or] Fix tests? 4b487a3 [Andrew Or] Add tests for closures passed to DStream operations 328139b [Andrew Or] Do not forget foreachRDD 5431f61 [Andrew Or] Clean streaming closures 72b7b73 [Andrew Or] Clean core closures
… need cleaning SPARK-7741 is the equivalent of SPARK-7237 in streaming. This is an alternative to apache#6268. Author: Andrew Or <[email protected]> Closes apache#6269 from andrewor14/clean-moar and squashes the following commits: c51c9ab [Andrew Or] Add periods (trivial) 6c686ac [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 79a435b [Andrew Or] Fix tests d18c9f9 [Andrew Or] Merge branch 'master' of github.com:apache/spark into clean-moar 65ef07b [Andrew Or] Fix tests? 4b487a3 [Andrew Or] Add tests for closures passed to DStream operations 328139b [Andrew Or] Do not forget foreachRDD 5431f61 [Andrew Or] Clean streaming closures 72b7b73 [Andrew Or] Clean core closures
SPARK-7741 is the equivalent of SPARK-7237 in streaming. This is an alternative to #6268.