├── .github └── workflows │ ├── kafka-utils-ci.yml │ └── pypi.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── docker-compose.yml ├── docker ├── itest │ ├── Dockerfile │ ├── download-kafka.sh │ └── run_tests.sh ├── kafka │ ├── Dockerfile │ ├── config.properties │ └── download-kafka.sh └── zookeeper │ └── Dockerfile ├── docs ├── Makefile └── source │ ├── conf.py │ ├── config.rst │ ├── index.rst │ ├── kafka_check.rst │ ├── kafka_cluster_manager.rst │ ├── kafka_consumer_manager.rst │ ├── kafka_corruption_check.rst │ └── kafka_rolling_restart.rst ├── kafka_utils ├── __init__.py ├── kafka_check │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── command.py │ │ ├── min_isr.py │ │ ├── offline.py │ │ ├── replica_unavailability.py │ │ └── replication_factor.py │ ├── main.py │ ├── metadata_file.py │ └── status_code.py ├── kafka_cluster_manager │ ├── __init__.py │ ├── cluster_info │ │ ├── __init__.py │ │ ├── broker.py │ │ ├── cluster_balancer.py │ │ ├── cluster_topology.py │ │ ├── display.py │ │ ├── error.py │ │ ├── genetic_balancer.py │ │ ├── partition.py │ │ ├── partition_count_balancer.py │ │ ├── partition_measurer.py │ │ ├── replication_group_parser.py │ │ ├── rg.py │ │ ├── stats.py │ │ ├── topic.py │ │ └── util.py │ ├── cmds │ │ ├── __init__.py │ │ ├── command.py │ │ ├── decommission.py │ │ ├── preferred_replica_election.py │ │ ├── rebalance.py │ │ ├── replace.py │ │ ├── revoke_leadership.py │ │ ├── set_replication_factor.py │ │ ├── stats.py │ │ └── store_assignments.py │ └── main.py ├── kafka_consumer_manager │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── copy_group.py │ │ ├── delete_group.py │ │ ├── list_groups.py │ │ ├── list_topics.py │ │ ├── offset_advance.py │ │ ├── offset_get.py │ │ ├── offset_manager.py │ │ ├── offset_restore.py │ │ ├── offset_rewind.py │ │ ├── offset_save.py │ │ ├── offset_set.py │ │ ├── offset_set_timestamp.py │ │ ├── offsets_for_timestamp.py │ │ ├── rename_group.py │ │ ├── unsubscribe_topics.py │ │ └── watermark_get.py │ ├── main.py │ └── util.py ├── kafka_corruption_check │ ├── __init__.py │ └── main.py ├── kafka_manual_throttle │ ├── __init__.py │ └── main.py ├── kafka_rolling_restart │ ├── __init__.py │ ├── main.py │ └── task.py ├── main.py └── util │ ├── __init__.py │ ├── client.py │ ├── config.py │ ├── error.py │ ├── metadata.py │ ├── monitoring.py │ ├── offsets.py │ ├── protocol.py │ ├── py.typed │ ├── serialization.py │ ├── ssh.py │ ├── utils.py │ ├── validation.py │ └── zookeeper.py ├── mypy.ini ├── requirements-dev.txt ├── requirements.txt ├── scripts ├── kafka-check ├── kafka-cluster-manager ├── kafka-consumer-manager ├── kafka-corruption-check ├── kafka-manual-throttle ├── kafka-rolling-restart └── kafka-utils ├── setup.py ├── tests ├── __init__.py ├── acceptance │ ├── change_topic_config.feature │ ├── config │ │ └── test.yaml │ ├── copy_group.feature │ ├── environment.py │ ├── kafka_consumer_manager.feature │ ├── list_groups.feature │ ├── list_topics.feature │ ├── min_isr.feature │ ├── offset_advance.feature │ ├── offset_get.feature │ ├── offset_restore.feature │ ├── offset_rewind.feature │ ├── offset_save.feature │ ├── offset_set.feature │ ├── rename_group.feature │ ├── replica_unavailability.feature │ ├── replication_factor.feature │ ├── steps │ │ ├── __init__.py │ │ ├── commit_fetch.py │ │ ├── common.py │ │ ├── config_update.py │ │ ├── copy_group.py │ │ ├── list_groups.py │ │ ├── list_topics.py │ │ ├── min_isr.py │ │ ├── offset_advance.py │ │ ├── offset_get.py │ │ ├── offset_restore.py │ │ ├── offset_rewind.py │ │ ├── offset_save.py │ │ ├── offset_set.py │ │ ├── rename_group.py │ │ ├── replica_unavailability.py │ │ ├── replication_factor.py │ │ ├── util.py │ │ └── watermark_get.py │ └── watermark_get.feature ├── kafka_check │ ├── __init__.py │ ├── test_is_first_broker.py │ ├── test_metadata_file.py │ ├── test_min_isr.py │ ├── test_offline.py │ ├── test_replica_unavailability.py │ └── test_replication_factor.py ├── kafka_cluster_manager │ ├── __init__.py │ ├── broker_test.py │ ├── cluster_balancer_test.py │ ├── cluster_topology_test.py │ ├── cmds │ │ ├── __init__.py │ │ ├── command_test.py │ │ ├── replace_broker_test.py │ │ └── set_replication_factor_test.py │ ├── conftest.py │ ├── decommission_test.py │ ├── genetic_balancer_test.py │ ├── helper.py │ ├── partition_count_balancer_test.py │ ├── partition_test.py │ ├── rg_test.py │ ├── stats_test.py │ ├── topic_test.py │ └── util_test.py ├── kafka_consumer_manager │ ├── __init__.py │ ├── test_copy_group.py │ ├── test_delete_group.py │ ├── test_list_groups.py │ ├── test_offset_advance.py │ ├── test_offset_get.py │ ├── test_offset_manager.py │ ├── test_offset_restore.py │ ├── test_offset_rewind.py │ ├── test_offset_save.py │ ├── test_offset_set.py │ ├── test_rename_group.py │ ├── test_unsubscribe_topics.py │ ├── test_utils.py │ └── test_watermark_get.py ├── kafka_corruption_check │ ├── __init__.py │ └── test_main.py ├── kafka_manual_throttle │ └── test_main.py ├── kafka_rolling_restart │ ├── __init__.py │ └── test_main.py └── util │ ├── config_test.py │ ├── metadata_test.py │ ├── test_monitoring.py │ ├── test_offsets.py │ ├── util_test.py │ ├── validation_test.py │ └── zookeeper_test.py ├── tox.ini └── tox_acceptance.ini /.github/workflows/kafka-utils-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/.github/workflows/kafka-utils-ci.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/.github/workflows/pypi.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/itest/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/itest/Dockerfile -------------------------------------------------------------------------------- /docker/itest/download-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/itest/download-kafka.sh -------------------------------------------------------------------------------- /docker/itest/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/itest/run_tests.sh -------------------------------------------------------------------------------- /docker/kafka/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/kafka/Dockerfile -------------------------------------------------------------------------------- /docker/kafka/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/kafka/config.properties -------------------------------------------------------------------------------- /docker/kafka/download-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/kafka/download-kafka.sh -------------------------------------------------------------------------------- /docker/zookeeper/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docker/zookeeper/Dockerfile -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/config.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/kafka_check.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/kafka_check.rst -------------------------------------------------------------------------------- /docs/source/kafka_cluster_manager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/kafka_cluster_manager.rst -------------------------------------------------------------------------------- /docs/source/kafka_consumer_manager.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/kafka_consumer_manager.rst -------------------------------------------------------------------------------- /docs/source/kafka_corruption_check.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/kafka_corruption_check.rst -------------------------------------------------------------------------------- /docs/source/kafka_rolling_restart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/docs/source/kafka_rolling_restart.rst -------------------------------------------------------------------------------- /kafka_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/command.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/min_isr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/min_isr.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/offline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/offline.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/replica_unavailability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/replica_unavailability.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/commands/replication_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/commands/replication_factor.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/metadata_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/metadata_file.py -------------------------------------------------------------------------------- /kafka_utils/kafka_check/status_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_check/status_code.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/broker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/broker.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/cluster_balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/cluster_balancer.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/cluster_topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/cluster_topology.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/display.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/error.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/genetic_balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/genetic_balancer.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/partition.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/partition_count_balancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/partition_count_balancer.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/partition_measurer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/partition_measurer.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/replication_group_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/replication_group_parser.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/rg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/rg.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/stats.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/topic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/topic.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cluster_info/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cluster_info/util.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/command.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/decommission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/decommission.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/preferred_replica_election.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/preferred_replica_election.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/rebalance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/rebalance.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/replace.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/revoke_leadership.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/revoke_leadership.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/set_replication_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/set_replication_factor.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/stats.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/cmds/store_assignments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/cmds/store_assignments.py -------------------------------------------------------------------------------- /kafka_utils/kafka_cluster_manager/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_cluster_manager/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/copy_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/copy_group.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/delete_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/delete_group.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/list_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/list_groups.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/list_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/list_topics.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_advance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_advance.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_get.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_manager.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_restore.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_rewind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_rewind.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_save.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_set.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offset_set_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offset_set_timestamp.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/offsets_for_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/offsets_for_timestamp.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/rename_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/rename_group.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/unsubscribe_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/unsubscribe_topics.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/commands/watermark_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/commands/watermark_get.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_consumer_manager/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_consumer_manager/util.py -------------------------------------------------------------------------------- /kafka_utils/kafka_corruption_check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kafka_utils/kafka_corruption_check/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_corruption_check/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_manual_throttle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_manual_throttle/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_manual_throttle/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_manual_throttle/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_rolling_restart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_rolling_restart/__init__.py -------------------------------------------------------------------------------- /kafka_utils/kafka_rolling_restart/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_rolling_restart/main.py -------------------------------------------------------------------------------- /kafka_utils/kafka_rolling_restart/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/kafka_rolling_restart/task.py -------------------------------------------------------------------------------- /kafka_utils/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/main.py -------------------------------------------------------------------------------- /kafka_utils/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/__init__.py -------------------------------------------------------------------------------- /kafka_utils/util/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/client.py -------------------------------------------------------------------------------- /kafka_utils/util/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/config.py -------------------------------------------------------------------------------- /kafka_utils/util/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/error.py -------------------------------------------------------------------------------- /kafka_utils/util/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/metadata.py -------------------------------------------------------------------------------- /kafka_utils/util/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/monitoring.py -------------------------------------------------------------------------------- /kafka_utils/util/offsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/offsets.py -------------------------------------------------------------------------------- /kafka_utils/util/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/protocol.py -------------------------------------------------------------------------------- /kafka_utils/util/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kafka_utils/util/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/serialization.py -------------------------------------------------------------------------------- /kafka_utils/util/ssh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/ssh.py -------------------------------------------------------------------------------- /kafka_utils/util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/utils.py -------------------------------------------------------------------------------- /kafka_utils/util/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/validation.py -------------------------------------------------------------------------------- /kafka_utils/util/zookeeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/kafka_utils/util/zookeeper.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/mypy.ini -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/kafka-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-check -------------------------------------------------------------------------------- /scripts/kafka-cluster-manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-cluster-manager -------------------------------------------------------------------------------- /scripts/kafka-consumer-manager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-consumer-manager -------------------------------------------------------------------------------- /scripts/kafka-corruption-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-corruption-check -------------------------------------------------------------------------------- /scripts/kafka-manual-throttle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-manual-throttle -------------------------------------------------------------------------------- /scripts/kafka-rolling-restart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-rolling-restart -------------------------------------------------------------------------------- /scripts/kafka-utils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/scripts/kafka-utils -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/acceptance/change_topic_config.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/change_topic_config.feature -------------------------------------------------------------------------------- /tests/acceptance/config/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/config/test.yaml -------------------------------------------------------------------------------- /tests/acceptance/copy_group.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/copy_group.feature -------------------------------------------------------------------------------- /tests/acceptance/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/environment.py -------------------------------------------------------------------------------- /tests/acceptance/kafka_consumer_manager.feature: -------------------------------------------------------------------------------- 1 | Feature: kafka_consumer_manager 2 | -------------------------------------------------------------------------------- /tests/acceptance/list_groups.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/list_groups.feature -------------------------------------------------------------------------------- /tests/acceptance/list_topics.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/list_topics.feature -------------------------------------------------------------------------------- /tests/acceptance/min_isr.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/min_isr.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_advance.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_advance.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_get.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_get.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_restore.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_restore.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_rewind.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_rewind.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_save.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_save.feature -------------------------------------------------------------------------------- /tests/acceptance/offset_set.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/offset_set.feature -------------------------------------------------------------------------------- /tests/acceptance/rename_group.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/rename_group.feature -------------------------------------------------------------------------------- /tests/acceptance/replica_unavailability.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/replica_unavailability.feature -------------------------------------------------------------------------------- /tests/acceptance/replication_factor.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/replication_factor.feature -------------------------------------------------------------------------------- /tests/acceptance/steps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/__init__.py -------------------------------------------------------------------------------- /tests/acceptance/steps/commit_fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/commit_fetch.py -------------------------------------------------------------------------------- /tests/acceptance/steps/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/common.py -------------------------------------------------------------------------------- /tests/acceptance/steps/config_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/config_update.py -------------------------------------------------------------------------------- /tests/acceptance/steps/copy_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/copy_group.py -------------------------------------------------------------------------------- /tests/acceptance/steps/list_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/list_groups.py -------------------------------------------------------------------------------- /tests/acceptance/steps/list_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/list_topics.py -------------------------------------------------------------------------------- /tests/acceptance/steps/min_isr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/min_isr.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_advance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_advance.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_get.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_restore.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_rewind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_rewind.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_save.py -------------------------------------------------------------------------------- /tests/acceptance/steps/offset_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/offset_set.py -------------------------------------------------------------------------------- /tests/acceptance/steps/rename_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/rename_group.py -------------------------------------------------------------------------------- /tests/acceptance/steps/replica_unavailability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/replica_unavailability.py -------------------------------------------------------------------------------- /tests/acceptance/steps/replication_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/replication_factor.py -------------------------------------------------------------------------------- /tests/acceptance/steps/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/util.py -------------------------------------------------------------------------------- /tests/acceptance/steps/watermark_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/steps/watermark_get.py -------------------------------------------------------------------------------- /tests/acceptance/watermark_get.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/acceptance/watermark_get.feature -------------------------------------------------------------------------------- /tests/kafka_check/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/__init__.py -------------------------------------------------------------------------------- /tests/kafka_check/test_is_first_broker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_is_first_broker.py -------------------------------------------------------------------------------- /tests/kafka_check/test_metadata_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_metadata_file.py -------------------------------------------------------------------------------- /tests/kafka_check/test_min_isr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_min_isr.py -------------------------------------------------------------------------------- /tests/kafka_check/test_offline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_offline.py -------------------------------------------------------------------------------- /tests/kafka_check/test_replica_unavailability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_replica_unavailability.py -------------------------------------------------------------------------------- /tests/kafka_check/test_replication_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_check/test_replication_factor.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/__init__.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/broker_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/broker_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cluster_balancer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cluster_balancer_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cluster_topology_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cluster_topology_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cmds/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cmds/__init__.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cmds/command_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cmds/command_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cmds/replace_broker_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cmds/replace_broker_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/cmds/set_replication_factor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/cmds/set_replication_factor_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/conftest.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/decommission_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/decommission_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/genetic_balancer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/genetic_balancer_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/helper.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/partition_count_balancer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/partition_count_balancer_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/partition_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/partition_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/rg_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/rg_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/stats_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/stats_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/topic_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/topic_test.py -------------------------------------------------------------------------------- /tests/kafka_cluster_manager/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_cluster_manager/util_test.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/__init__.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_copy_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_copy_group.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_delete_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_delete_group.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_list_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_list_groups.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_advance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_advance.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_get.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_manager.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_restore.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_rewind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_rewind.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_save.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_offset_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_offset_set.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_rename_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_rename_group.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_unsubscribe_topics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_unsubscribe_topics.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_utils.py -------------------------------------------------------------------------------- /tests/kafka_consumer_manager/test_watermark_get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_consumer_manager/test_watermark_get.py -------------------------------------------------------------------------------- /tests/kafka_corruption_check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/kafka_corruption_check/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_corruption_check/test_main.py -------------------------------------------------------------------------------- /tests/kafka_manual_throttle/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_manual_throttle/test_main.py -------------------------------------------------------------------------------- /tests/kafka_rolling_restart/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_rolling_restart/__init__.py -------------------------------------------------------------------------------- /tests/kafka_rolling_restart/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/kafka_rolling_restart/test_main.py -------------------------------------------------------------------------------- /tests/util/config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/config_test.py -------------------------------------------------------------------------------- /tests/util/metadata_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/metadata_test.py -------------------------------------------------------------------------------- /tests/util/test_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/test_monitoring.py -------------------------------------------------------------------------------- /tests/util/test_offsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/test_offsets.py -------------------------------------------------------------------------------- /tests/util/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/util_test.py -------------------------------------------------------------------------------- /tests/util/validation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/validation_test.py -------------------------------------------------------------------------------- /tests/util/zookeeper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tests/util/zookeeper_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tox.ini -------------------------------------------------------------------------------- /tox_acceptance.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yelp/kafka-utils/HEAD/tox_acceptance.ini --------------------------------------------------------------------------------