You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Muhammad Ehsan ul Haque (JIRA)" <ji...@apache.org> on 2014/02/08 02:39:19 UTC
[jira] [Created] (FLUME-2315)
org.apache.flume.sink.solr.morphline.BlobDeserializer is unable to handle
empty streams
Muhammad Ehsan ul Haque created FLUME-2315:
----------------------------------------------
Summary: org.apache.flume.sink.solr.morphline.BlobDeserializer is unable to handle empty streams
Key: FLUME-2315
URL: https://issues.apache.org/jira/browse/FLUME-2315
Project: Flume
Issue Type: Bug
Components: Sinks+Sources
Affects Versions: v1.4.0
Reporter: Muhammad Ehsan ul Haque
Fix For: v1.4.0
org.apache.flume.sink.solr.morphline.BlobDeserializer does not handles empty streams correctly. For example if the deserializer is used with a spooling directory containing empty files then the empty files will not be consumed and through exception.
Also following test will also fail in org.apache.flume.sink.solr.morphline.TestBlobDeserializer
{code}
@Test
public void testEmptyStream() throws IOException {
mini = "";
ResettableInputStream in = new ResettableTestStringInputStream(mini);
EventDeserializer des = new BlobDeserializer(new Context(), in);
validateMiniParse(des);
}
{code}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)