Joe,

Il giorno gio 23 set 2021 alle ore 04:22 PengHui Li <peng...@apache.org> ha
scritto:

> Another option is to store the custom properties of the topic to the system
> topic as the topic policy does.
> The limitation is if using the system topic, we are not able to guarantee
> the atomic operation for the topic creation and properties adding,
> But it is required in some cases.
>
> Yes, the managed ledger already supports store custom properties, looks
> like we need to add new properties support for the partitioned topic?
> I think it does not make sense to copy the properties to each partition.
>
> Penghui
>
> On Thu, Sep 23, 2021 at 6:44 AM Joe F <joefranc...@gmail.com> wrote:
>
> > I don't think pulsar should increase its dependency on ZK. Can we store
> it
> > somewhere else?
>

IIUC As we already have such support in ML we are not adding more
dependencies on ZK from a code perspective.

Regarding the impact on ZK I believe that such metadata will usually be
like 1 or 2 entries per topic, so it should not add a significant load.

Enrico



> >
> > On Wed, Sep 22, 2021, 3:30 PM Matteo Merli <matteo.me...@gmail.com>
> wrote:
> >
> > > We already have a mechanism to store custom properties in managed
> > > ledgers. So we don't need to store it separately.
> > > --
> > > Matteo Merli
> > > <matteo.me...@gmail.com>
> > >
> > > On Wed, Sep 22, 2021 at 3:21 PM Michael Marshall <
> mikemars...@gmail.com>
> > > wrote:
> > > >
> > > > Hi Enrico,
> > > >
> > > > This sounds like a useful feature. Do you expect to use it internally
> > in
> > > > pulsar or should it be limited to external applications?
> > > >
> > > > In thinking about authorization, what level of permission should be
> > > > required to create/update/delete these labels? It seems to me that
> > these
> > > > should require some kind of admin permission.
> > > >
> > > > Thanks,
> > > > Michael
> > > >
> > > > On Sun, Sep 19, 2021 at 7:21 PM PengHui Li <peng...@apache.org>
> wrote:
> > > >
> > > > > Hi enrico
> > > > >
> > > > > +1, sorry I missed the email before. It should be a useful feature
> > for
> > > > > Pulsar users and I have a discussion with the Flink Pulsar
> connector
> > > > > authors several days ago, they also looking for this feature.
> > > > >
> > > > > Thanks
> > > > > Penghui
> > > > >
> > > > > Enrico Olivelli <eolive...@gmail.com>于2021年9月12日 周日17:24写道:
> > > > >
> > > > > > Hello,
> > > > > > I would like to have the ability to store metadata about topics.
> > > > > >
> > > > > > This would be very useful as with metadata you could add labels
> and
> > > other
> > > > > > pieces of information that would allow to define the purpose of a
> > > topic,
> > > > > > custom application level properties.
> > > > > > This feature will allow application level diagnostic tools and
> > > > > maintenance
> > > > > > tools to not need external databases to store such metadata.
> > > > > >
> > > > > > I imagine that we could add a simple key value map (String keys
> and
> > > > > String
> > > > > > values) to the topic.
> > > > > > These metadata could be set during topic creation and also
> updated.
> > > > > >
> > > > > > I would store these metadata on the Metadata service
> (zookkeeper).
> > > > > >
> > > > > > Is there any interest or any ongoing effort in this direction?
> > > > > >
> > > > > >
> > > > > > Best regards
> > > > > > Enrico
> > > > > >
> > > > >
> > >
> >
>

Reply via email to