Graylog2 / graylog-plugin-pipeline-processor

[DEPRECATED] Graylog Pipeline Message Processor Plugins
https://www.graylog.org/
GNU General Public License v3.0
21 stars 15 forks source link

plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections includes stream IDs for which no stream exists #175

Open ghost opened 7 years ago

ghost commented 7 years ago

Problem description

Output of GET plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections lists streams as connected to pipelines for the stream IDs of which no stream exists (anymore, perhaps due to deletion).

Steps to reproduce the problem

  1. GET the output of plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections in a Graylog setup with pipeline-stream connections
  2. Cross-reference the stream_id values in the returned array against the /streams endpoint, e.g. GET /stream/$streamid to check if it exists or not.
  3. Result: Some streams in the output do not exist!

Environment