Github user rkarthik29 commented on the issue:
https://github.com/apache/incubator-metron/pull/338
i am coming in late to this party, but i think the core issue , how would
the bolt know that the script has changed so it can reload the parser. I was
thinking if the previous bolt could add aversion tag to the raw message.. The
parser bolt compares this version or checksum to the last one it had, if
different reruns init and stores this value into the bolt. Else just drops the
version an processes the raw message. A simple checksum may be. Since the
scripts can be really evolved, we could give user more leverage if we allowed
them to keep in HDFS or a filesystem. even a rest api. Please let me know if i
am way off.
---
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.
---