You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Cameron Lee (JIRA)" <ji...@apache.org> on 2018/05/05 01:42:00 UTC

[jira] [Created] (SAMZA-1700) Clean up SystemAdmins instance creation flows

Cameron Lee created SAMZA-1700:
----------------------------------

             Summary: Clean up SystemAdmins instance creation flows
                 Key: SAMZA-1700
                 URL: https://issues.apache.org/jira/browse/SAMZA-1700
             Project: Samza
          Issue Type: Improvement
            Reporter: Cameron Lee
            Assignee: Cameron Lee


The SystemAdmins class has a special "test" constructor for building SystemAdmins instances for unit tests. However, that test constructor has leaked into non-test code.

This makes it harder to manage all flows which use SystemAdmins. An upcoming change is to fix lifecycle management for SystemAdmins in the ApplicationRunner classes, so doing some clean up will help that future change.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)