I've often wondered about what it would take to be able to overwrite a
specific offset in a partition (it could be very useful for transaction
rollbacks, message deletions, etc). Unfortunately, I don't think that
feature currently exists.

--Tom


On Mon, Apr 1, 2013 at 11:14 PM, Pankaj Misra <pankaj.mi...@impetus.co.in>wrote:

> Hi,
>
> Is it possible for consumer to trigger a message dequeue(message deletion)
> from the broker after consuming the message?
>
> Thanks & Regards
> Pankaj Misra
>
> -----Original Message-----
> From: Jason Rosenberg [mailto:j...@squareup.com]
> Sent: Tuesday, April 02, 2013 1:30 AM
> To: users@kafka.apache.org
> Subject: Re: Kafka log retentions
>
> Essentially,
>
> There's a configuration property: log.retention.hours
>
> This determines the minimum time a message will remain available on the
> broker.  The default is 7 days.
>
> The kafka broker doesn't keep track of whether the message has been
> consumed or not (or how many times it has been consumed).
>
> It's up to individual consumers to keep track of which message offset
> they've consumed (which typically gets saved in zookeeper).
>
> Jason
>
>
> On Mon, Apr 1, 2013 at 12:50 PM, Philip O'Toole <phi...@loggly.com> wrote:
>
> > On Mon, Apr 1, 2013 at 12:27 PM, Ankit Jain <ankitjainc...@gmail.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > Once the message is consumed by consumer, we want it to delete from
> > message
> > > broker as well.
> > >
> >
> > Kafka doesn't work this way. Read the design doc -- it's well written,
> > and should be read by anyone working with Kafka.
> >
> > http://kafka.apache.org/design.html
> >
> >
> >
> > >
> > > I was exploring the kafka configuration, but not sure which
> > > configuration would full my need.
> > >
> > > Guys, I need your help.
> > >
> > > Thanks ..
> > >
> > >
> > > --
> > > Thanks,
> > > Ankit Jain
> > >
> >
>
> ________________________________
>
>
>
>
>
>
> NOTE: This message may contain information that is confidential,
> proprietary, privileged or otherwise protected by law. The message is
> intended solely for the named addressee. If received in error, please
> destroy and notify the sender. Any use of this email is prohibited when
> received in error. Impetus does not represent, warrant and/or guarantee,
> that the integrity of this communication has been maintained nor that the
> communication is free of errors, virus, interception or interference.
>

Reply via email to