GitHub user cestella opened a pull request:
https://github.com/apache/incubator-metron/pull/134
METRON-100 GeoIP errors out silently in vagrant
When we transitioned from passing the value to the adapters to passing a
CacheKey object, we never adjusted the SQL statements. Also, this error may
cause downstream issues whereby messages error out because enrichments are
short circuited if one fails and the source.type never gets properly set.
The JIRA is wrong, this bug is actually present in every environment and
prevents GeoIP enrichment from working.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/cestella/incubator-metron
enrichment_robustness
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-metron/pull/134.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 #134
----
commit 6fafdcf66df4a1d1df21672f2644fd00953e75f9
Author: cstella <[email protected]>
Date: 2016-05-24T22:26:37Z
Making the bolts and adapters slightly more robust so that failures for a
single enrichment do not exception out and kill the topology.
commit 865cbc942ceff92e47ca83e664ae6bc9c3f3cd5a
Author: cstella <[email protected]>
Date: 2016-05-25T00:34:25Z
Continued robustness improvements.
----
---
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.
---