|
.github
|
376a293238
Update ISSUE_TEMPLATE.md
|
преди 9 години |
|
examples
|
fe841de91b
Fix tiny typo in examples README link
|
преди 8 години |
|
mocks
|
21e1c0b874
Fix comment for mocks.NewConsumer
|
преди 8 години |
|
tools
|
bcc8fb3014
Fix config for calling NewSyncProducer()
|
преди 9 години |
|
vagrant
|
eaafcb0eeb
Make vagrant up work again
|
преди 8 години |
|
.gitignore
|
d1539ef689
Added coverage badge
|
преди 8 години |
|
.travis.yml
|
5d7468a593
Drop golang 1.7
|
преди 8 години |
|
CHANGELOG.md
|
3b1b38866a
Bump changelog
|
преди 8 години |
|
LICENSE
|
59589985d3
Renaming MIT-LICENSE file to LICENSE and removing created LICENSE file
|
преди 9 години |
|
Makefile
|
d1539ef689
Added coverage badge
|
преди 8 години |
|
README.md
|
5d7468a593
Drop golang 1.7
|
преди 8 години |
|
Vagrantfile
|
609cb1c1db
Use sensible heap size for JVMs in Vagrant
|
преди 9 години |
|
acl_bindings.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_create_request.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_create_request_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_create_response.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_create_response_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_delete_request.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_delete_request_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_delete_response.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_delete_response_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_describe_request.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_describe_request_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_describe_response.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_describe_response_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_filter.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
acl_types.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
api_versions_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
api_versions_request_test.go
|
c5f4248429
Add support for latest protocol messages
|
преди 9 години |
|
api_versions_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
api_versions_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
async_producer.go
|
5fd60c2be0
Add producer support for Kafka 0.11 Records
|
преди 8 години |
|
async_producer_test.go
|
893be7d533
Permit setting version on mock produce response
|
преди 8 години |
|
broker.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
broker_test.go
|
99dfd775b3
Unregister metrics when closing broker
|
преди 8 години |
|
client.go
|
34068369ff
Merge pull request #975 from Shopify/return-partial-replicas
|
преди 8 години |
|
client_test.go
|
240ddc7211
FIX: It shouldn't sort the replicas and isr while the order is
|
преди 8 години |
|
client_tls_test.go
|
f933fb4b0b
Add NewMockBrokerListener() so that it's possible to test TLS connections
|
преди 8 години |
|
config.go
|
a1cfcca530
changed Fetch.default value from 32KB to 1MB
|
преди 8 години |
|
config_test.go
|
515a490ec1
Addressing review comments
|
преди 8 години |
|
consumer.go
|
d9ef2bef2e
advance partition consumer offset after compacted messages
|
преди 8 години |
|
consumer_group_members.go
|
83f973c2d6
More feedback, renamed structs
|
преди 10 години |
|
consumer_group_members_test.go
|
cecb3d9807
Formating all files with gofmt -s
|
преди 9 години |
|
consumer_metadata_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
consumer_metadata_request_test.go
|
aa411f16fd
Add decode method to request types
|
преди 10 години |
|
consumer_metadata_response.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
consumer_metadata_response_test.go
|
9b6ac1a0fe
Add mock responses for OffsetManager testing
|
преди 10 години |
|
consumer_test.go
|
d9ef2bef2e
advance partition consumer offset after compacted messages
|
преди 8 години |
|
crc32_field.go
|
07a5840e2e
Make polynomial a type
|
преди 8 години |
|
create_partitions_request.go
|
7957e72eca
factor out getStringLength, use putArrayLength
|
преди 8 години |
|
create_partitions_request_test.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
create_partitions_response.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
create_partitions_response_test.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
create_topics_request.go
|
b5ace411a0
add CreateTopicsRequest/Response
|
преди 8 години |
|
create_topics_request_test.go
|
b5ace411a0
add CreateTopicsRequest/Response
|
преди 8 години |
|
create_topics_response.go
|
b5ace411a0
add CreateTopicsRequest/Response
|
преди 8 години |
|
create_topics_response_test.go
|
b5ace411a0
add CreateTopicsRequest/Response
|
преди 8 години |
|
delete_topics_request.go
|
620549d3ed
add DeleteTopicsRequest/Response
|
преди 8 години |
|
delete_topics_request_test.go
|
620549d3ed
add DeleteTopicsRequest/Response
|
преди 8 години |
|
delete_topics_response.go
|
620549d3ed
add DeleteTopicsRequest/Response
|
преди 8 години |
|
delete_topics_response_test.go
|
620549d3ed
add DeleteTopicsRequest/Response
|
преди 8 години |
|
describe_groups_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
describe_groups_request_test.go
|
1621c4959a
Add tests for all new request types.
|
преди 10 години |
|
describe_groups_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
describe_groups_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
dev.yml
|
66fbffdee6
[bot] remove unused 'packages' dev.yml element [skip ci]
|
преди 8 години |
|
encoder_decoder.go
|
124e7c647e
Expose producer metrics with go-metrics
|
преди 9 години |
|
errors.go
|
d9ef2bef2e
advance partition consumer offset after compacted messages
|
преди 8 години |
|
fetch_request.go
|
5959a18af1
Make isolation level a type
|
преди 8 години |
|
fetch_request_test.go
|
953231c528
Add support for Kafka 0.11 in consumer
|
преди 8 години |
|
fetch_response.go
|
d9ef2bef2e
advance partition consumer offset after compacted messages
|
преди 8 години |
|
fetch_response_test.go
|
b7f694ebc8
Determine the records type based on the magic number not API version
|
преди 8 години |
|
functional_client_test.go
|
e931cc00ed
Stop test if client.Coordinator fails somehow
|
преди 9 години |
|
functional_consumer_test.go
|
f0fc7e9247
Finalize most of the toxiproxy test framework
|
преди 10 години |
|
functional_offset_manager_test.go
|
ccab789d44
OffsetManager: match upstream mark/next behaviour
|
преди 9 години |
|
functional_producer_test.go
|
7b655373d8
Expose request latency metric
|
преди 9 години |
|
functional_test.go
|
2c40df751c
Fix version.satisfies so all tests run against 0.9
|
преди 10 години |
|
heartbeat_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
heartbeat_request_test.go
|
1621c4959a
Add tests for all new request types.
|
преди 10 години |
|
heartbeat_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
heartbeat_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
join_group_request.go
|
4351c00d43
Permit protocol ordering in JoinGroup requests
|
преди 8 години |
|
join_group_request_test.go
|
4351c00d43
Permit protocol ordering in JoinGroup requests
|
преди 8 години |
|
join_group_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
join_group_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
leave_group_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
leave_group_request_test.go
|
1621c4959a
Add tests for all new request types.
|
преди 10 години |
|
leave_group_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
leave_group_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
length_field.go
|
ff1f79c54b
Add dynamicPushDecoder interface
|
преди 8 години |
|
list_groups_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
list_groups_request_test.go
|
1621c4959a
Add tests for all new request types.
|
преди 10 години |
|
list_groups_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
list_groups_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
message.go
|
ed80c61d79
Make timestamp fields of type time.Time and time.Duration
|
преди 8 години |
|
message_set.go
|
2018fd405e
Prefix error variables with Err
|
преди 10 години |
|
message_test.go
|
5c2219768a
fix TestMessageEncoding
|
преди 8 години |
|
metadata_request.go
|
88a4afb3d1
Misc minor lint changes
|
преди 9 години |
|
metadata_request_test.go
|
aa411f16fd
Add decode method to request types
|
преди 10 години |
|
metadata_response.go
|
88a4afb3d1
Misc minor lint changes
|
преди 9 години |
|
metadata_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
metrics.go
|
124e7c647e
Expose producer metrics with go-metrics
|
преди 9 години |
|
metrics_test.go
|
124e7c647e
Expose producer metrics with go-metrics
|
преди 9 години |
|
mockbroker.go
|
f933fb4b0b
Add NewMockBrokerListener() so that it's possible to test TLS connections
|
преди 8 години |
|
mockresponses.go
|
5169c3158b
Fix formatting
|
преди 8 години |
|
offset_commit_request.go
|
88a4afb3d1
Misc minor lint changes
|
преди 9 години |
|
offset_commit_request_test.go
|
aa411f16fd
Add decode method to request types
|
преди 10 години |
|
offset_commit_response.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
offset_commit_response_test.go
|
9b6ac1a0fe
Add mock responses for OffsetManager testing
|
преди 10 години |
|
offset_fetch_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
offset_fetch_request_test.go
|
aa411f16fd
Add decode method to request types
|
преди 10 години |
|
offset_fetch_response.go
|
88a4afb3d1
Misc minor lint changes
|
преди 9 години |
|
offset_fetch_response_test.go
|
9b6ac1a0fe
Add mock responses for OffsetManager testing
|
преди 10 години |
|
offset_manager.go
|
96fa1c8378
Allow resetting manager to the same offset
|
преди 8 години |
|
offset_manager_test.go
|
b966238f31
adds ResetOffset to reset to earlier offset values. #554
|
преди 8 години |
|
offset_request.go
|
d65b3fd46b
Support ListOffsetRequest v1 [KIP-79]
|
преди 9 години |
|
offset_request_test.go
|
d65b3fd46b
Support ListOffsetRequest v1 [KIP-79]
|
преди 9 години |
|
offset_response.go
|
d65b3fd46b
Support ListOffsetRequest v1 [KIP-79]
|
преди 9 години |
|
offset_response_test.go
|
d65b3fd46b
Support ListOffsetRequest v1 [KIP-79]
|
преди 9 години |
|
packet_decoder.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
packet_encoder.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
partitioner.go
|
8637e89db9
Minor changes to reflect comments to PR
|
преди 8 години |
|
partitioner_test.go
|
f3b2363114
Fix concurrency issue in hashedPartitioner
|
преди 8 години |
|
prep_encoder.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
produce_request.go
|
b7f694ebc8
Determine the records type based on the magic number not API version
|
преди 8 години |
|
produce_request_test.go
|
5fd60c2be0
Add producer support for Kafka 0.11 Records
|
преди 8 години |
|
produce_response.go
|
5fd60c2be0
Add producer support for Kafka 0.11 Records
|
преди 8 години |
|
produce_response_test.go
|
ca457b7003
Support ProduceResponse v1 and v2 encoding
|
преди 8 години |
|
produce_set.go
|
6899ef50de
Set Record.OffsetDelta to avoid broker recompression
|
преди 8 години |
|
produce_set_test.go
|
6899ef50de
Set Record.OffsetDelta to avoid broker recompression
|
преди 8 години |
|
real_decoder.go
|
7957e72eca
factor out getStringLength, use putArrayLength
|
преди 8 години |
|
real_encoder.go
|
b3f149d4d2
add create partitions
|
преди 8 години |
|
record.go
|
5fd60c2be0
Add producer support for Kafka 0.11 Records
|
преди 8 години |
|
record_batch.go
|
eee4c711a2
Check for insufficient data when we try to get the records.
|
преди 8 години |
|
record_test.go
|
5fd60c2be0
Add producer support for Kafka 0.11 Records
|
преди 8 години |
|
records.go
|
b7f694ebc8
Determine the records type based on the magic number not API version
|
преди 8 години |
|
records_test.go
|
b7f694ebc8
Determine the records type based on the magic number not API version
|
преди 8 години |
|
request.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
request_test.go
|
86d6f390cf
add Describe/Create/DeleteAcls
|
преди 8 години |
|
response_header.go
|
66411d8222
Cleanup a bunch more error formats
|
преди 10 години |
|
response_header_test.go
|
893044d278
Fix Golint errors, except for all the missing comments.
|
преди 12 години |
|
sarama.go
|
7b655373d8
Expose request latency metric
|
преди 9 години |
|
sasl_handshake_request.go
|
90a4cc632e
Fix race in broker version check
|
преди 9 години |
|
sasl_handshake_request_test.go
|
c5f4248429
Add support for latest protocol messages
|
преди 9 години |
|
sasl_handshake_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
sasl_handshake_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
sync_group_request.go
|
124e7c647e
Expose producer metrics with go-metrics
|
преди 9 години |
|
sync_group_request_test.go
|
1621c4959a
Add tests for all new request types.
|
преди 10 години |
|
sync_group_response.go
|
fdebee00c4
Following Golint tips for if blocks who ends with a return
|
преди 9 години |
|
sync_group_response_test.go
|
37654da7e1
Add support for decoding versioned responses
|
преди 9 години |
|
sync_producer.go
|
8268907a6b
Tweak documentation of Close/AsyncClose methods
|
преди 8 години |
|
sync_producer_test.go
|
cecb3d9807
Formating all files with gofmt -s
|
преди 9 години |
|
timestamp.go
|
ed80c61d79
Make timestamp fields of type time.Time and time.Duration
|
преди 8 години |
|
utils.go
|
84e6098610
Escape periods in Kafka version regex
|
преди 8 години |
|
utils_test.go
|
a709f2d5ca
String functions for KafkaVersion (#989)
|
преди 8 години |