You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Chamikara Jayalath (JIRA)" <ji...@apache.org> on 2016/12/15 23:54:58 UTC
[jira] [Created] (BEAM-1167) Jobs that contain FileBasedSources
with globs that expand into zero files should fail
Chamikara Jayalath created BEAM-1167:
----------------------------------------
Summary: Jobs that contain FileBasedSources with globs that expand into zero files should fail
Key: BEAM-1167
URL: https://issues.apache.org/jira/browse/BEAM-1167
Project: Beam
Issue Type: Bug
Components: sdk-java-core, sdk-py
Reporter: Chamikara Jayalath
Currently we do not fail if a glob that is used to create a FileBasedSource expand into zero files. This can be error prone since a typo when specifying a glob pattern can result in a job that silently pass without producing any output. I believe this should be fixed as follows.
If a glob pattern specified as input to a FileBasedSource expand into zero files.
(1) If validation of FileBasedSource is enabled, fail the job at pipeline construction.
(2) If validation is disabled, fail the job at runtime by raising an exception at initial splitting.
Both Java and Python SDKs have to be fixed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)