Github user mattyb149 commented on the issue:
https://github.com/apache/nifi/pull/1053
+1 Looks good to me, thank you for the fix! It's been very frustrating
trying to find out how each database handles various types, some return a
different JDBC type than the corresponding Java type, and some even differ from
each other if the underlying data type is signed or unsigned (which is what
happened in this case, the unsigned path was fixed in NIFI-2531 (#823) but the
signed path was not).
Tested with various bigint fields in different databases, signed bigint
fields with small values (represented in MySQL as java Longs) are processed
correctly. Merging to master.
---
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.
---