mirror of
https://github.com/Graylog2/graylog2-server.git
synced 2026-03-13 09:32:21 +08:00
* use dependency injection for process and state machine tracer * fix forbidden annotations * move removal logic from tracer to process * add state machine exception handling * call reset via statemachine, not process * do not start os process during configure * temporary fix of tests * move start/stop process triggers to state machine * use state machine instead of process * fix watchdog test * move removal tracer test to process and remove tracer * set statemachine for tracer directly * trigger `PREPARED` instead of `STARTING` after provisioning, startup is handled by Graylog * add restart transition for reconfiguring test data node * add missing transition * make `fire` with errorEvent private * remove static process variable * set tracer in `createNew` * provide default implementation * revert to default attempts_count