[ 
https://issues.apache.org/jira/browse/FLUME-2304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Blue updated FLUME-2304:
-----------------------------

    Attachment: FLUME-2304-1.patch

Patch to remove the bad assertion.

> DatasetSink test fails unexpectedly
> -----------------------------------
>
>                 Key: FLUME-2304
>                 URL: https://issues.apache.org/jira/browse/FLUME-2304
>             Project: Flume
>          Issue Type: Bug
>          Components: Sinks+Sources
>            Reporter: Ryan Blue
>         Attachments: FLUME-2304-1.patch
>
>
> One of the tests in the new DatasetSink can fail unexpectedly. It tests that 
> the background process rolls the backing files correctly, waiting until the 
> roller should have run and then reading the file. The part that fails is just 
> after the initial call to process(), the test asserts that the records are 
> not yet available. If for some reason the background thread has run and 
> rolled the file, it will fail although everything works correctly.
> This was introduced when the rolling was changed to be proactive. Lazy 
> rolling prevented a race.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to