[
https://issues.apache.org/jira/browse/METRON-1347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16404682#comment-16404682
]
ASF GitHub Bot commented on METRON-1347:
----------------------------------------
Github user ottobackwards commented on the issue:
https://github.com/apache/metron/pull/863
The parser topology PRODUCES the original_string. By that very action, and
it's requirement, it can only be used and required by downstream usages either
from rest ( post indexing ) or during enrichment. It seems inconsistent to
validate without including that, if what you want to do is validate the entire
set of required fields. If you only want to handle what is required at a given
step, but not what is required 'overall' then this is OK, but something doesn't
seem right here conceptually.
> Indexing Topology should fail tuples without a source.type
> ----------------------------------------------------------
>
> Key: METRON-1347
> URL: https://issues.apache.org/jira/browse/METRON-1347
> Project: Metron
> Issue Type: Bug
> Reporter: Casey Stella
> Priority: Major
>
> If you are sending data into metron indexing without a source.type, which
> would only happen if you're bypassing our previous topologies, we cannot
> configure how we write to the indices, so the message should be explicitly
> failed and reported.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)