linkedin/kafka-tools

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
kafka/tools/client.py666
F
3 days
kafka/tools/configuration.py199
B
4 hrs
kafka/tools/models/broker.py184
A
3 hrs
kafka/tools/protocol/errors.py147
A
1 hr
kafka/tools/models/cluster.py131
A
1 hr
setup.py125
A
0 mins
kafka/tools/assigner/actions/balancemodules/rackaware.py118
A
50 mins
kafka/tools/protocol/requests/__init__.py118
C
1 day
kafka/tools/assigner/sizers/prometheus.py106
A
35 mins
kafka/tools/protocol/types/bytebuffer.py101
B
6 hrs
kafka/tools/assigner/__main__.py100
A
3 hrs
kafka/tools/models/partition.py91
A
0 mins
kafka/tools/protocol/requests/create_topics_v0.py80
C
1 day
kafka/tools/utilities.py74
A
25 mins
kafka/tools/assigner/actions/balancemodules/size.py72
C
1 day
kafka/tools/assigner/actions/balancemodules/count.py71
D
2 days
kafka/tools/assigner/models/reassignment.py71
A
45 mins
kafka/tools/models/topic.py69
B
4 hrs
kafka/tools/protocol/requests/offset_commit_v1.py68
C
1 day
kafka/tools/protocol/responses/__init__.py66
A
2 hrs
kafka/tools/assigner/actions/balancemodules/even.py65
C
1 day
kafka/tools/protocol/__main__.py64
A
35 mins
kafka/tools/protocol/requests/list_offset_v0.py61
D
2 days
kafka/tools/protocol/requests/create_topics_v1.py61
C
1 day
kafka/tools/protocol/requests/list_offset_v1.py58
D
2 days
kafka/tools/protocol/requests/offset_commit_v0.py58
C
1 day
kafka/tools/assigner/sizers/jmx.py56
A
0 mins
kafka/tools/protocol/requests/join_group_v0.py51
A
55 mins
kafka/tools/models/group.py51
A
1 hr
kafka/tools/assigner/actions/remove.py46
B
4 hrs
kafka/tools/protocol/requests/offset_commit_v2.py45
A
55 mins
kafka/tools/protocol/requests/list_offset_v2.py44
A
2 hrs
kafka/tools/protocol/requests/join_group_v1.py41
B
4 hrs
kafka/tools/exceptions.py40
A
0 mins
kafka/tools/assigner/arguments.py40
A
0 mins
kafka/tools/protocol/requests/offset_fetch_v0.py38
A
1 hr
kafka/tools/protocol/requests/update_metadata_v4.py37
A
3 hrs
kafka/tools/assigner/sizers/ssh.py36
A
0 mins
kafka/tools/protocol/requests/update_metadata_v3.py36
A
3 hrs
kafka/tools/assigner/actions/setrf.py34
A
1 hr
kafka/tools/protocol/requests/update_metadata_v2.py34
C
1 day
kafka/tools/protocol/requests/update_metadata_v1.py34
C
1 day
kafka/tools/protocol/requests/sync_group_v0.py33
A
40 mins
kafka/tools/protocol/responses/metadata_v5.py32
A
0 mins
kafka/tools/modules.py32
A
0 mins
kafka/tools/protocol/responses/metadata_v3.py31
B
4 hrs
kafka/tools/protocol/requests/update_metadata_v0.py31
C
1 day
kafka/tools/protocol/requests/leader_and_isr_v0.py31
C
1 day
kafka/tools/protocol/responses/metadata_v2.py30
B
4 hrs
kafka/tools/protocol/responses/metadata_v0.py30
A
0 mins