Hi, Can anyone explain how things get captured in a closure when runing through the REPL. For example:
def foo(..) = { .. }
rdd.map(foo)
sometimes complains about classes not being serializable that are
completely unrelated to foo. This happens even when I write it such:
object Foo {
def foo(..) = { .. }
}
rdd.map(Foo.foo)
It also doesn't happen all the time.
