On Wed, Aug 23, 2017 at 3:19 PM, Sahaya Andrews <andr...@apache.org> wrote:

> If this is not going to be used by the broker for anything, why can't
> this be set in message property key/value?
>

Currently it is not used by broker. However, we might leverage field later
on to provide advanced features like event-time based index. It is not
covered by this proposal.

Also there is another consideration - adding this field to message metadata
is more serialization friendly than putting it into key/value property.
this is important for stream computing,
because this field might be accessed when processing every message. the
overhead in key/value property is much higher than an int64 field.

Hope this make sense.

- Sijie


>
> Andrews
>
> On Wed, Aug 23, 2017 at 3:03 PM, Matteo Merli <mme...@apache.org> wrote:
> > Proposal looks good to me.
> >
> > Added to wiki:
> > https://github.com/apache/incubator-pulsar/wiki/PIP-5:-Event-time
> >
> > On Wed, Aug 23, 2017 at 2:52 PM Sijie Guo <guosi...@gmail.com> wrote:
> >
> >> Hi pulsar folks,
> >>
> >> Currently Pulsar messages has fields for `publish_time`. However in some
> >> use cases for example stream computing, `event_time` is required. I'd
> like
> >> to start a proposal to add `event_time` support to pulsar messages.
> >>
> >> This proposal only covers adding `event_time` to pulsar messages and
> make
> >> it available to both producers and subscribers. It doesn't cover
> advanced
> >> features, such as event-time index or rewind subscriptions based on
> >> event-time.
> >>
> >> I created the proposal here:
> >> https://gist.github.com/sijie/60324cc892643961b923593a597109ab
> >>
> >> Please go over and provide your feedback/comments.
> >>
> >> Also, since I don't have any permissions on writing pulsar wiki pages,
> can
> >> any pulsar committers help me add this PIP to the wiki pages if it is
> >> accepted?
> >>
> >> - Sijie
> >>
> > --
> > Matteo Merli
> > <mme...@apache.org>
>

Reply via email to