Add BackoffCommitter class

This commit is contained in:
Matias Fontanini
2017-05-07 11:37:07 -07:00
parent 9594ddced3
commit 9c9d1e494d
5 changed files with 294 additions and 3 deletions

View File

@@ -39,7 +39,7 @@ using std::chrono::milliseconds;
namespace cppkafka {
Producer::Producer(Configuration config)
: KafkaHandleBase(move(config)) {
: KafkaHandleBase(move(config)), message_payload_policy_(PayloadPolicy::COPY_PAYLOAD) {
char error_buffer[512];
auto config_handle = get_configuration().get_handle();
rd_kafka_conf_set_opaque(config_handle, this);
@@ -51,7 +51,6 @@ Producer::Producer(Configuration config)
}
rd_kafka_set_log_level(ptr, 7);
set_handle(ptr);
set_payload_policy(Producer::COPY_PAYLOAD);
}
void Producer::set_payload_policy(PayloadPolicy policy) {