aboutsummaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authorJosh Rosen <joshrosen@databricks.com>2016-01-18 13:34:12 -0800
committerAndrew Or <andrew@databricks.com>2016-01-18 13:34:12 -0800
commitb8cb548a4394221f2b029c84c7f130774da69e3a (patch)
treea9c08ccd7dc2fe0e9a060a5ea3d617012760b3d7 /project
parent302bb569f3e1f09e2e7cea5e4e7f5c6953b0fc82 (diff)
downloadspark-b8cb548a4394221f2b029c84c7f130774da69e3a.tar.gz
spark-b8cb548a4394221f2b029c84c7f130774da69e3a.tar.bz2
spark-b8cb548a4394221f2b029c84c7f130774da69e3a.zip
[SPARK-10985][CORE] Avoid passing evicted blocks throughout BlockManager
This patch refactors portions of the BlockManager and CacheManager in order to avoid having to pass `evictedBlocks` lists throughout the code. It appears that these lists were only consumed by `TaskContext.taskMetrics`, so the new code now directly updates the metrics from the lower-level BlockManager methods. Author: Josh Rosen <joshrosen@databricks.com> Closes #10776 from JoshRosen/SPARK-10985.
Diffstat (limited to 'project')
0 files changed, 0 insertions, 0 deletions