diff options
author | zsxwing <zsxwing@gmail.com> | 2015-05-16 21:03:22 -0700 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2015-05-16 21:03:22 -0700 |
commit | 3b6ef2c5391b528ef989e24400fbb0c496c3b245 (patch) | |
tree | 969e64bd6feebda9c409b87f98e3247b2e393cd9 /sql/core | |
parent | 161d0b4a41f453b21adde46a86e16c2743752799 (diff) | |
download | spark-3b6ef2c5391b528ef989e24400fbb0c496c3b245.tar.gz spark-3b6ef2c5391b528ef989e24400fbb0c496c3b245.tar.bz2 spark-3b6ef2c5391b528ef989e24400fbb0c496c3b245.zip |
[SPARK-7655][Core] Deserializing value should not hold the TaskSchedulerImpl lock
We should not call `DirectTaskResult.value` when holding the `TaskSchedulerImpl` lock. It may cost dozens of seconds to deserialize a large object.
Author: zsxwing <zsxwing@gmail.com>
Closes #6195 from zsxwing/SPARK-7655 and squashes the following commits:
21f502e [zsxwing] Add more comments
e25fa88 [zsxwing] Add comments
15010b5 [zsxwing] Deserialize value should not hold the TaskSchedulerImpl lock
Diffstat (limited to 'sql/core')
0 files changed, 0 insertions, 0 deletions