Entry tags:
just found a bug...
In spark.core, RNG, specifically, normal distribution RNG.
It caches values (randomly). Now try to reseed.
It caches values (randomly). Now try to reseed.
val text = "\n\n\nHEADER\n\ncontent\n\n" val cleanedup = text.dropWhile("\n"==)
scala> def x: java.math.BigDecimal = null x: java.math.BigDecimal scala> def y = Option[BigDecimal](x) orElse Option[BigDecimal](x) y: Option[BigDecimal] scala> for (z <- y) println(z) java.lang.NullPointerException
... java.lang.IllegalArgumentException: null value for BigDecimal at scala.math.BigDecimal.(BigDecimal.scala:406) at scala.math.BigDecimal$.apply(BigDecimal.scala:335) at scala.math.BigDecimal$.apply(BigDecimal.scala:332) at scala.math.BigDecimal$.javaBigDecimal2bigDecimal(BigDecimal.scala:347) at .y( :12) ... 28 elided