I think it's confusing to use two completely different naming conventions
in the same class. We either stick with the existing convention or we
create a new one and deprecate old method(s). I am not sure there is enough
value in this case for the latter, but it would be good to hear what others
think.

Ismael

On Mon, May 30, 2022, 2:08 AM Bruno Cadonna <cado...@apache.org> wrote:

> Hi,
>
> I would also lean towards getOrCreateMetric() for the reasons pointed
> out by Sagar. But I am fine either way.
>
> Best,
> Bruno
>
> On 30.05.22 10:54, Sagar wrote:
> > Hi Bruno/David,
> >
> > Thanks for the suggestions. I would personally lean towards using
> > getOrCreateMetric as it clearly explains the intent. Having said that, if
> > we want to use just metric(similar to sensor), that should also be ok.
> Just
> > that I feel getOrCreateMetric is easily understandable.
> >
> > Thanks!
> > Sagar.
> >
> > On Mon, May 30, 2022 at 2:16 PM David Jacot <dja...@confluent.io.invalid
> >
> > wrote:
> >
> >> Hi all,
> >>
> >> Looking at the current Metrics' API, we have `sensor` which gets or
> creates
> >> a sensor. How about using `metric` to follow the same naming convention?
> >>
> >> Best,
> >> David
> >>
> >> On Mon, May 30, 2022 at 9:18 AM Bruno Cadonna <cado...@apache.org>
> wrote:
> >>>
> >>> Hi Sagar,
> >>> Hi Ismael,
> >>>
> >>> what about getOrCreateMetric()?
> >>>
> >>> Best,
> >>> Bruno
> >>>
> >>>
> >>> On 28.05.22 18:56, Sagar wrote:
> >>>> Hi Ismael,
> >>>>
> >>>> Actually Bruno suggested renaming it to getMetricOrElseCreate and we
> >>>> decided to go ahead with that one. These were the only names that we
> >>>> considered for the KIP.
> >>>>
> >>>> Thanks!
> >>>> Sagar.
> >>>>
> >>>>
> >>>> On Sat, May 28, 2022 at 8:19 PM Ismael Juma <ism...@juma.me.uk>
> wrote:
> >>>>
> >>>>> Thanks for the KIP. The method makes sense, but the name is a bit
> >> verbose.
> >>>>> Have we considered a more concise name?
> >>>>>
> >>>>> Ismael
> >>>>>
> >>>>> On Tue, May 24, 2022, 4:49 AM Sagar <sagarmeansoc...@gmail.com>
> >> wrote:
> >>>>>
> >>>>>> Hi All,
> >>>>>>
> >>>>>> I would like to open a voting thread for the following KIP:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-843%3A+Adding+metricOrElseCreate+method+to+Metrics
> >>>>>>
> >>>>>> Thanks!
> >>>>>> Sagar.
> >>>>>>
> >>>>>
> >>>>
> >>
> >
>

Reply via email to