Allow making no key/payload copies in BufferedProducer

This commit is contained in:
Matias Fontanini
2017-04-16 10:13:14 -07:00
parent f781afe5cf
commit f924eb68e7
3 changed files with 63 additions and 7 deletions

View File

@@ -294,7 +294,7 @@ TEST_F(ProducerTest, BufferedProducer) {
string key = "such key";
Topic topic = producer.get_producer().get_topic(KAFKA_TOPIC);
producer.add_message(MessageBuilder(topic).partition(partition).key(key).payload(payload));
producer.add_message(MessageBuilder(topic).partition(partition).payload(payload));
producer.add_message(producer.make_builder(topic).partition(partition).payload(payload));
producer.flush();
runner.try_join();