GitHub user anubhav100 opened a pull request:

    https://github.com/apache/incubator-carbondata/pull/607

    [CARBONDATA-712]resolve the bug for bad records not written in csv file 
when 'BAD_RECORDS_ACTION'='REDIRECT'

    https://issues.apache.org/jira/browse/CARBONDATA-712
    
    The bad_records are also not loading in the BAD_RECORS_LOCATION when using 
'BAD_RECORDS_ACTION'='REDIRECT' at load time
    both inprogress file and log file is empty
    
    Because nothing in the I/O path guarantees that your data has reached 
disk,When you write data to a stream, it is not written immediately, and it is 
buffered. So we should use flush() when need to be sure that all your data from 
buffer is writte
    
    so when we are using  bufferedCSVWriter.write(logStrings.toString()),it 
must be followed by
     bufferedCSVWriter.flush();


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anubhav100/incubator-carbondata CARBONDATA-712

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-carbondata/pull/607.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #607
    
----
commit 02f1c6c4d7b7e03589a35ee09a8303795c1c0b41
Author: anubhav100 <[email protected]>
Date:   2017-02-21T06:45:14Z

    resolved the issue for bad records not written in csv file  when 
bad_records_action=redirect

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to