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)