Is there a way to do this at runtime using some available scripts in
kafka/bin? If so, any pointers on which script?

Regards,
Kashyap


On Tue, Apr 22, 2014 at 11:11 PM, Kashyap Mhaisekar <kashya...@gmail.com>wrote:

> Thanks Joel. Am using version 2.8.0.
>
> Thanks,
> Kashyap
>
>
> On Tue, Apr 22, 2014 at 5:53 PM, Joel Koshy <jjkosh...@gmail.com> wrote:
>
>> Which version of Kafka are you using?
>>
>> You can read up on the configuration options here:
>> http://kafka.apache.org/documentation.html#configuration
>>
>> You can specify time-based retention using log.retention.minutes which
>> will apply to all topics. You can override that on per-topic basis -
>> see further down in the above page under "topic-level configuration"
>>
>> On Tue, Apr 22, 2014 at 02:34:24PM -0500, Kashyap Mhaisekar wrote:
>> > Hi,
>> > I wanted to set the message expiry for a message on a kafka topic. Is
>> there
>> > anything like this in kafka?
>> > I came across a property - *log.retention.hours* and
>> > *topic.log.retention.hours*
>> > Had some queries around it.And it was mentioned that
>> > topic.log.retention.hours is per topic configuration.
>> > Had some queries around it -
>> > 1. Does it mean that I need to specific the
>> <topicname>.log.retention.hours
>> > in the kafka config?
>> > 2. Can this property be overriden anywhere?
>> > 3. Is it possible for the producer to set a message expiry so that the
>> > message expires after a configurable period of time?
>> >
>> > Regards,
>> > Kashyap
>>
>>
>

Reply via email to