[
https://issues.apache.org/jira/browse/NIFI-5814?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691540#comment-16691540
]
ASF subversion and git services commented on NIFI-5814:
-------------------------------------------------------
Commit 7bcf9fcb5da4f9b71a65314dd369d786ad032e69 in nifi's branch
refs/heads/master from [~markap14]
[ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=7bcf9fc ]
NIFI-5814: Addressed issue in DatabaseReader class that was attempting to set
values on the JSON returned by MaxMind. Instead of modifying the object
directly, we should use an Injectable in the Reader so that the value read will
have the appropriate values but we don't need to modify those objects returned
by MaxMind
Signed-off-by: Pierre Villard <[email protected]>
This closes #3168.
> GeoEnrichIP processor fails in 1.8.0
> ------------------------------------
>
> Key: NIFI-5814
> URL: https://issues.apache.org/jira/browse/NIFI-5814
> Project: Apache NiFi
> Issue Type: Bug
> Components: Extensions
> Affects Versions: 1.8.0
> Reporter: Mark Payne
> Assignee: Mark Payne
> Priority: Major
> Fix For: 1.9.0
>
>
> As reported on the mailing list by Philippe Peeters, the GeoEnrichIP
> processor is failing in 1.8.0. This appears to be a caused by a change in the
> version of the maxmind database library. The new version returns JSON objects
> to the DatabaseReader class that are read-only, whereas the previous version
> allowed the objects to be modified. Interestingly, we are modifying the
> object in order to inject in an "ip_address" field in the "Traits" field...
> but then we don't use the field. We can instead just avoid ever modifying the
> response.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)