Cameron Lee created SAMZA-1760:
----------------------------------
Summary: SystemAdmin is not started properly in a few places
Key: SAMZA-1760
URL: https://issues.apache.org/jira/browse/SAMZA-1760
Project: Samza
Issue Type: Bug
Reporter: Cameron Lee
Assignee: Cameron Lee
Fix For: 0.14.1
[https://github.com/apache/samza/pull/397] added a "start" and "stop" to the
SystemAdmin interface. Most places got updated to manage the lifecycle.
However, a few places were missed (or other changes were made more recently
that did not correctly manage the lifecycle):
# CoordinatorStreamSystemConsumer starts a SystemAdmin in its "start" method.
However, it uses SystemAdmin.getSystemStreamMetadata in "register", which is
called before "start". This class properly stops SystemAdmin.
# SystemConsumerBench does not start/stop the SystemAdmin.
# TestRunner does not start/stop the SystemAdmin.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)