Uploaded image for project: 'Metron (Retired)'
  1. Metron (Retired)
  2. METRON-1501

Parser messages that fail to validate are dropped silently

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Done
    • Major
    • Resolution: Done
    • None
    • 0.5.0
    • None

    Description

      Currently we have two concepts of dealing with messages that are not going to be passed through:

      • Messages that fail global validation
      • Messages that fail the parser's validation function
      • Messages that are filtered out

       

      Currently in the case of messages that fail global validation, we send them to the error queue.

      In the case of messages that fail the parser's validation function, we drop them silently.

      In the case of messages that are filtered out, we drop them silently as well.

       

      Given the use-cases behind filtering (e.g. a kafka topic with multiple types of messages where we want to pass along only one type), it makes sense to drop them silently.  However, in the case of the messages that fail the parser's validation function, we should like to know that and treat those similarly to those messages that fail global validation.

      Attachments

        Issue Links

          Activity

            People

              cestella Casey Stella
              cestella Casey Stella
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: