Github user bbende commented on the issue:
https://github.com/apache/nifi/pull/1961
Thanks @MikeThomsen , two minor issues while testing this...
1) There is a try-with-resource block that creates the RecordReader, and as
part of that line it also creates an InputStream for the flow file, but since
the InputStream is created inline it won't be auto-closed which can cause a
problem later on.
2) The complex field handling was only being used in the case where the
field encoding strategy was "Bytes", which is different from how PutHBaseJson
works.
I went ahead and addressed these issues in my own branch:
https://github.com/bbende/nifi/commit/a9d8d038fe40b50bab1a8b59e11ad926ed07cc78
If you are on-board with my changes then I'll go ahead and merge everything
to master.
Let me know.
---
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.
---