You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Scott Wegner (JIRA)" <ji...@apache.org> on 2016/05/13 18:54:12 UTC
[jira] [Created] (BEAM-281) IOChannelUtils.getFactory should throw
an unchecked exception rather than IOException
Scott Wegner created BEAM-281:
---------------------------------
Summary: IOChannelUtils.getFactory should throw an unchecked exception rather than IOException
Key: BEAM-281
URL: https://issues.apache.org/jira/browse/BEAM-281
Project: Beam
Issue Type: Bug
Components: sdk-java-core
Reporter: Scott Wegner
Assignee: Davor Bonaci
Priority: Minor
In [this PR|https://github.com/apache/incubator-beam/pull/300#discussion-diff-63109718], we've add a new method, {{IOChannelUtils.hasFactory}}, which provides a convenient way to verify that a factory exists before calling getFactory. As such, the IOException thrown by getFactory is extra cruft for consumers using the new pattern.
We should update additional consumers to check hasFactory first, and then migrate getFactory to throw a RuntimeException
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)