|
|
@@ -17,6 +17,6 @@ Version 1.0.0 is the first tagged version, and is almost a complete rewrite. The
|
|
|
- The producer has been rewritten; there is now a `SyncProducer` with a blocking API, and an `AsyncProducer` that is non-blocking.
|
|
|
- The consumer has been rewritten to only open one connection per broker instead of one connection per partition.
|
|
|
- The main types of Sarama are now interfaces to make depedency injection easy; mock implementations for `Consumer`, `SyncProducer` and `AsyncProducer` are provided in the `github.com/Shopify/sarama/mocks` package.
|
|
|
-- For most uses cases, it is not no longer necessary to open a `Client`; this will be done for you.
|
|
|
+- For most uses cases, it is no longer necessary to open a `Client`; this will be done for you.
|
|
|
- All the configuration values have been unified in the `Config` struct.
|
|
|
- Much improved test suite.
|