-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check isNull(column) at SinglePageRecordReader to avoid ArrayIndexOutOfBoundsException #86
Conversation
@sakama Is this PR ready for review? |
I don't have perfect confident and will test again. |
@dmikurube At least, I can insert data as expected without any failures. |
I just wanted to left comments:
|
@dmikurube Agreed. embulk/embulk#654 |
I checked embulk/embulk#654 at my env. I'll create another PR instead of this PR.
|
@sakama Ah, that sounds the right fix. Thanks! |
@sakama good catch 👍 |
I'm using embulk-base-resetclient with embulk-output-elasticsearch.
I sometimes got ArrayIndexOutOfBoundsException while exporting to Es server.
I'm using embulk-base-resetclient v0.4.2 for now, but confirmed that also happens with v0.5.1.
It seems that failure happens when msgpack formatted file contains empty String column.
This problem never happens when source file is (JSON|CSV), only happens with MessagePack formatted files.
Then, I may need to fix embulk-parser-msgpack.
Stacktrace