Message timestamp not included in delivery report
Environment Information
- OS [e.g. Mac, Arch, Windows 10]: Mac
- Node Version [e.g. 8.2.1]: 8.9.4
- NPM Version [e.g. 5.4.2]: 5.6
- C++ Toolchain [e.g. Visual Studio, llvm, g++]:
- node-rdkafka version [e.g. 2.3.3]: 2.3.3
Steps to Reproduce
Produce a message and include a dr_cb function. The report does not include the produced message timestamp.
node-rdkafka Configuration Settings ... 'request.required.acks': 1, 'dr_cb': function(err, data) { if( data.value ) { data.value = data.value.toString('utf8') } delivery_report.onNext(data) }
Additional context
The timestamp is available to consumers, it's just not in the delivery report.
I don't think it's been implemented yet, so I'll classify this as a feature and try to get it into the next release.
Thanks for the report.
Added it here: d8ddd8e4d3fabf94b123261b41fbf8ebc126e86d
Looks good to me!
Thanks!