aboutsummaryrefslogtreecommitdiff
path: root/docker/build
diff options
context:
space:
mode:
authorAaron Davidson <aaron@databricks.com>2013-10-04 19:48:47 -0700
committerAaron Davidson <aaron@databricks.com>2013-10-04 19:54:33 -0700
commitdb6f1549406be22f0b7c8ab4425af30602e52283 (patch)
tree0177c1b2481ec680e7d35d5db772e22df2a7e593 /docker/build
parent42d72308fb772bf5dc579c9da174e6057ee86171 (diff)
downloadspark-db6f1549406be22f0b7c8ab4425af30602e52283.tar.gz
spark-db6f1549406be22f0b7c8ab4425af30602e52283.tar.bz2
spark-db6f1549406be22f0b7c8ab4425af30602e52283.zip
Fix race conditions during recovery
One major change was the use of messages instead of raw functions as the parameter of Akka scheduled timers. Since messages are serialized, unlike raw functions, the behavior is easier to think about and doesn't cause race conditions when exceptions are thrown. Another change is to avoid using global pointers that might change without a lock.
Diffstat (limited to 'docker/build')
0 files changed, 0 insertions, 0 deletions