Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.1.0
-
None
Description
Currently, the encryption key used by the shuffle code is propagated using UserGroupInformation and thus only works on YARN. That makes it really painful to write unit tests in core that include encryption functionality.
We should change that so that writing these tests is possible, and also because that would allow shuffle encryption to work with other cluster managers.
Attachments
Issue Links
- blocks
-
SPARK-18546 UnsafeShuffleWriter corrupts encrypted shuffle files when merging
- Resolved
- links to