gitextract_mo_630q1/ ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app/ │ ├── assets/ │ │ └── stylesheets/ │ │ └── index.less │ ├── controllers/ │ │ ├── ApiHealth.scala │ │ ├── Application.scala │ │ ├── BasicAuthenticationFilter.scala │ │ ├── Cluster.scala │ │ ├── Consumer.scala │ │ ├── KafkaManagerContext.scala │ │ ├── Logkafka.scala │ │ ├── PreferredReplicaElection.scala │ │ ├── ReassignPartitions.scala │ │ ├── Topic.scala │ │ ├── api/ │ │ │ └── KafkaStateCheck.scala │ │ └── package.scala │ ├── features/ │ │ ├── ApplicationFeature.scala │ │ └── package.scala │ ├── kafka/ │ │ └── manager/ │ │ ├── KafkaManager.scala │ │ ├── actor/ │ │ │ ├── DeleteClusterActor.scala │ │ │ ├── KafkaManagerActor.scala │ │ │ └── cluster/ │ │ │ ├── BrokerViewCacheActor.scala │ │ │ ├── ClusterManagerActor.scala │ │ │ ├── KafkaCommandActor.scala │ │ │ ├── KafkaStateActor.scala │ │ │ └── package.scala │ │ ├── base/ │ │ │ ├── BaseActor.scala │ │ │ ├── BaseCommandActor.scala │ │ │ ├── BaseQueryActor.scala │ │ │ ├── BaseQueryCommandActor.scala │ │ │ ├── CuratorAwareActor.scala │ │ │ ├── LongRunningPool.scala │ │ │ └── cluster/ │ │ │ └── BaseClusterActor.scala │ │ ├── features/ │ │ │ └── KMFeature.scala │ │ ├── jmx/ │ │ │ └── KafkaJMX.scala │ │ ├── logkafka/ │ │ │ ├── LogkafkaCommandActor.scala │ │ │ ├── LogkafkaStateActor.scala │ │ │ └── LogkafkaViewCacheActor.scala │ │ ├── model/ │ │ │ ├── ActorModel.scala │ │ │ ├── model.scala │ │ │ └── package.scala │ │ ├── package.scala │ │ └── utils/ │ │ ├── AdminUtils.scala │ │ ├── BrokerConfigs.scala │ │ ├── Errors.scala │ │ ├── FiniteQueue.scala │ │ ├── Helpers.scala │ │ ├── Logkafka.scala │ │ ├── LogkafkaAdminUtils.scala │ │ ├── LogkafkaNewConfigs.scala │ │ ├── LogkafkaZkUtils.scala │ │ ├── Topic.scala │ │ ├── TopicConfigs.scala │ │ ├── ZkUtils.scala │ │ ├── logkafka81/ │ │ │ └── LogConfig.scala │ │ ├── logkafka82/ │ │ │ └── LogConfig.scala │ │ ├── one10/ │ │ │ ├── GroupMetadataManager.scala │ │ │ ├── LogConfig.scala │ │ │ └── MemberMetadata.scala │ │ ├── package.scala │ │ ├── two00/ │ │ │ └── LogConfig.scala │ │ ├── two40/ │ │ │ ├── GroupMetadataManager.scala │ │ │ ├── LogConfig.scala │ │ │ └── MemberMetadata.scala │ │ ├── zero10/ │ │ │ └── LogConfig.scala │ │ ├── zero11/ │ │ │ ├── BrokerConfig.scala │ │ │ └── LogConfig.scala │ │ ├── zero81/ │ │ │ ├── LogConfig.scala │ │ │ ├── PreferredReplicaLeaderElectionCommand.scala │ │ │ ├── ReassignPartitionCommand.scala │ │ │ └── SchedulePreferredLeaderElectionCommand.scala │ │ ├── zero82/ │ │ │ └── LogConfig.scala │ │ └── zero90/ │ │ └── LogConfig.scala │ ├── loader/ │ │ └── KafkaManagerLoader.scala │ ├── models/ │ │ ├── FollowLink.scala │ │ ├── form/ │ │ │ ├── BrokerOperation.scala │ │ │ ├── ClusterOperation.scala │ │ │ ├── LogkafkaOperation.scala │ │ │ ├── PreferredReplicaElectionOperation.scala │ │ │ ├── ReassignPartitionOperation.scala │ │ │ └── TopicOperation.scala │ │ └── navigation/ │ │ ├── BreadCrumbs.scala │ │ ├── Menu.scala │ │ ├── Menus.scala │ │ └── QuickRoutes.scala │ ├── org/ │ │ └── apache/ │ │ └── kafka/ │ │ └── common/ │ │ └── metrics/ │ │ └── JmxReporter.scala │ └── views/ │ ├── broker/ │ │ ├── brokerList.scala.html │ │ ├── brokerListContent.scala.html │ │ ├── brokerView.scala.html │ │ ├── brokerViewContent.scala.html │ │ └── updateConfig.scala.html │ ├── cluster/ │ │ ├── addCluster.scala.html │ │ ├── clusterList.scala.html │ │ ├── clusterView.scala.html │ │ ├── clusterViewContent.scala.html │ │ ├── configReferences.scala.html │ │ ├── pendingClusterList.scala.html │ │ └── updateCluster.scala.html │ ├── common/ │ │ ├── brokerMetrics.scala.html │ │ ├── expandedBrokerMetrics.scala.html │ │ ├── resultOfCommand.scala.html │ │ ├── resultsOfCommand.scala.html │ │ └── shortBrokerMetrics.scala.html │ ├── consumer/ │ │ ├── consumedTopicView.scala.html │ │ ├── consumedTopicViewContent.scala.html │ │ ├── consumerList.scala.html │ │ ├── consumerListContent.scala.html │ │ ├── consumerView.scala.html │ │ └── consumerViewContent.scala.html │ ├── errors/ │ │ └── onApiError.scala.html │ ├── index.scala.html │ ├── logkafka/ │ │ ├── createLogkafka.scala.html │ │ ├── logkafkaList.scala.html │ │ ├── logkafkaListContent.scala.html │ │ ├── logkafkaView.scala.html │ │ ├── logkafkaViewContent.scala.html │ │ └── updateConfig.scala.html │ ├── main.scala.html │ ├── navigation/ │ │ ├── breadCrumbs.scala.html │ │ ├── clusterMenu.scala.html │ │ ├── defaultMenu.scala.html │ │ └── menuNav.scala.html │ ├── preferredReplicaElection.scala.html │ ├── reassignPartitions.scala.html │ ├── scheduleLeaderElection.scala.html │ └── topic/ │ ├── addPartitions.scala.html │ ├── addPartitionsToMultipleTopics.scala.html │ ├── confirmAssignment.scala.html │ ├── confirmMultipleAssignments.scala.html │ ├── createTopic.scala.html │ ├── manualAssignments.scala.html │ ├── runMultipleAssignments.scala.html │ ├── topicDeleteConfirm.scala.html │ ├── topicList.scala.html │ ├── topicListContent.scala.html │ ├── topicView.scala.html │ ├── topicViewContent.scala.html │ └── updateConfig.scala.html ├── build.sbt ├── conf/ │ ├── application.conf │ ├── consumer.properties │ ├── logback.xml │ ├── logger.xml │ └── routes ├── project/ │ ├── build.properties │ └── plugins.sbt ├── public/ │ └── dataTables/ │ ├── javascripts/ │ │ └── dataTables.bootstrap4.js │ └── stylesheets/ │ └── dataTables.bootstrap4.css ├── sbt ├── screwdriver.yaml ├── src/ │ ├── debian/ │ │ └── DEBIAN/ │ │ ├── postinst │ │ ├── postrm │ │ ├── preinst │ │ └── prerm │ └── templates/ │ └── etc-default └── test/ ├── controller/ │ └── api/ │ └── TestKafkaStateCheck.scala ├── kafka/ │ ├── manager/ │ │ ├── BaseTest.scala │ │ ├── TestBrokerViewCacheActor.scala │ │ ├── TestClusterManagerActor.scala │ │ ├── TestKafkaManager.scala │ │ ├── TestKafkaManagerActor.scala │ │ ├── TestKafkaMetrics.scala │ │ ├── TestKafkaStateActor.scala │ │ ├── TestLogkafkaStateActor.scala │ │ ├── TestLogkafkaViewCacheActor.scala │ │ ├── model/ │ │ │ ├── BrokerIdentityTest.scala │ │ │ └── KafkaVersionTest.scala │ │ └── utils/ │ │ ├── CuratorAwareTest.scala │ │ ├── KafkaServerInTest.scala │ │ ├── TestClusterConfig.scala │ │ ├── TestCreateLogkafka.scala │ │ ├── TestCreateTopic.scala │ │ ├── TestPreferredReplicaLeaderElection.scala │ │ ├── TestReassignPartitions.scala │ │ └── ZookeeperServerAwareTest.scala │ └── test/ │ ├── KafkaTestBroker.scala │ └── SeededBroker.scala └── loader/ └── KafkaManagerLoaderForTests.scala