-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/18606/#review36516
-----------------------------------------------------------


I was wondering, rather than changing all those "catch { case _ =>" occurrences 
to catch Throwable, wouldn't it be better to change them to catch Exception 
instead? I just got caught out by a "catch Throwable", which was catching 
scala.runtime.NonLocalReturnControl (which is Throwable but not an Exception). 
NonLocalReturnControl is used internally by Scala for unusual flow control in 
some cases, such as jumping out of nested closures (I think). It's not 
something that normal code should be catching.

- Martin Kleppmann


On March 1, 2014, 1:19 a.m., Jakob Homan wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/18606/
> -----------------------------------------------------------
> 
> (Updated March 1, 2014, 1:19 a.m.)
> 
> 
> Review request for samza.
> 
> 
> Bugs: SAMZA-161
>     https://issues.apache.org/jira/browse/SAMZA-161
> 
> 
> Repository: samza
> 
> 
> Description
> -------
> 
> SAMZA-161
> 
> 
> Diffs
> -----
> 
>   build.gradle 31c54be 
>   gradle/dependency-versions-scala-2.10.gradle 47de65a 
>   gradle/dependency-versions-scala-2.9.2.gradle e7b56a6 
>   gradle/license.gradle b4b62eb 
>   
> samza-core/src/main/scala/org/apache/samza/config/DefaultChooserConfig.scala 
> 9351c66 
>   
> samza-core/src/main/scala/org/apache/samza/serializers/CheckpointSerde.scala 
> 0d82183 
>   samza-core/src/main/scala/org/apache/samza/system/SystemConsumers.scala 
> dfa3cd7 
>   samza-core/src/test/scala/org/apache/samza/util/TestUtil.scala 60c9615 
>   samza-kafka/src/main/scala/org/apache/samza/system/kafka/BrokerProxy.scala 
> 0d71582 
>   
> samza-kafka/src/test/scala/org/apache/samza/config/TestKafkaSerdeConfig.scala 
> 2e7459e 
>   
> samza-kafka/src/test/scala/org/apache/samza/system/kafka/TestKafkaSystemFactory.scala
>  2a74ea5 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/SimpleStatefulTask.java
>  973b0ba 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/StatePerfTestTask.java
>  873de74 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/join/Checker.java 
> 22f5e87 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/join/Emitter.java 
> 2989ca7 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/join/EpochPartitioner.java
>  d11d300 
>   samza-test/src/main/java/org/apache/samza/test/integration/join/Joiner.java 
> ca8fed4 
>   
> samza-test/src/main/java/org/apache/samza/test/integration/join/Watcher.java 
> fac4ee1 
>   samza-test/src/main/resources/common.properties 971a219 
>   samza-test/src/main/resources/hello-stateful-world.samsa 84325d0 
>   samza-test/src/main/resources/join/checker.samsa e41ffa0 
>   samza-test/src/main/resources/join/emitter.samsa 140d13d 
>   samza-test/src/main/resources/join/joiner.samsa 27655d8 
>   samza-test/src/main/resources/join/watcher.samsa a4cc761 
>   samza-test/src/main/resources/log4j.xml ecaf8a2 
>   samza-test/src/main/resources/perf/counter.samsa cf06c9e 
>   
> samza-yarn/src/test/scala/org/apache/samza/job/yarn/TestSamzaAppMasterLifecycle.scala
>  b24f85a 
>   
> samza-yarn/src/test/scala/org/apache/samza/job/yarn/TestSamzaAppMasterTaskManager.scala
>  3064c86 
> 
> Diff: https://reviews.apache.org/r/18606/diff/
> 
> 
> Testing
> -------
> 
> Unit tests
> 
> 
> Thanks,
> 
> Jakob Homan
> 
>

Reply via email to