Daniel Mills created BEAM-7932:
----------------------------------
Summary: GcsFileSystem should validate directories and file names
for \n chars
Key: BEAM-7932
URL: https://issues.apache.org/jira/browse/BEAM-7932
Project: Beam
Issue Type: Bug
Components: io-java-gcp
Reporter: Daniel Mills
Newlines are not valid characters in GCS object names
([https://cloud.google.com/storage/docs/naming]), but we don't currently
validate for this. This leads to confusing errors if users accidentally
include a trailing newline char on a string being passed into an IO.
The particular place where this came up was with FileIO using AvroIO.sink,
where the directory passed to to() had a trailing newline, but it looks like
this will be a problem generally with FileIO + GCS.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)