Closed johnynek closed 6 years ago
Here's what looks like another hit of this:
[info] - all optimization rules don't change results *** FAILED ***
[info] NullPointerException was thrown during property evaluation.
[info] Message: "None"
[info] Occurred when passed generated values (
[info] arg0 = WithDescriptionTypedPipe(Mapped(WithDescriptionTypedPipe(CrossPipe(WithDescriptionTypedPipe(MergedTypedPipe(IterablePipe(List(2147483647)),IterablePipe(List(2147483647))),org.scalacheck.Gen$R.map(Gen.scala:237),true),IterablePipe(List(-1))),org.scalacheck.Gen$R.map(Gen.scala:237),true),<function1>),org.scalacheck.Gen$R.map(Gen.scala:237),true),
[info] arg1 = com.twitter.scalding.typed.OptimizationRules$AddExplicitForks$@1bc0b0e2.orElse(com.twitter.scalding.typed.OptimizationRules$ComposeFlatMap$@47811af2).orElse(com.twitter.scalding.typed.OptimizationRules$EmptyIterableIsEmpty$@48f48b19).orElse(com.twitter.scalding.typed.OptimizationRules$ForceToDiskBeforeHashJoin$@75940cb2).orElse(com.twitter.scalding.typed.OptimizationRules$EmptyIsOftenNoOp$@6bcde542).orElse(com.twitter.scalding.typed.OptimizationRules$ComposeMapFlatMap$@24543443).orElse(com.twitter.scalding.typed.OptimizationRules$FilterKeysEarly$@4894cf93).orElse(com.twitter.scalding.typed.OptimizationRules$HashToShuffleCoGroup$@1db0bbaf).orElse(com.twitter.scalding.typed.OptimizationRules$DescribeLater$@1953aaae)
[info] )
which has come up on another branch
Will add a test for that one too.
The stack that caused the error:
from commit: https://github.com/twitter/scalding/pull/1784/commits/fa6eb87d80b996326455d6dfcf3bf3ef873190b4