Graylog2 / Graylog2/graylog2-server

DataNode: Decouple startup logic from Graylog server startup logic

Open
#18,908 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

Data Node startup logic contains a lot of duplicated code from Graylog startup classes.
While it makes sense that the startup mechanisms of Graylog should also be employed by data node, the duplication is a source for introducing errors when logic changes only on one side.
Startup should be unified, e.g. by providing a common code base for startups, which could also be reused e.g. in forwarders.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.