►
From YouTube: Ceph Developer Monthly 2023-04-05
Description
Join us monthly for the Ceph Developer meeting: https://ceph.io/en/community/meetups
Ceph website: https://ceph.io
Ceph blog: https://ceph.io/en/news/blog/
Contribute to Ceph: https://ceph.io/en/developers/contribute
What is Ceph: https://ceph.io/en/discover/
A
Let's
start
hello:
this
is
a
developer
monthly
Emira
friendly
Edition
today
is
a
5th
of
April
I'm
driving
I'm
igniting
this
meeting
on
behalf
of
Laura.
She
ran
into
into
a
conflicting
meeting.
So
let
me,
let
me
pinpoint
the
today's
agenda.
Actually,
there
is
one.
Only
one
item
there
introduce
open
Euler
to
save
Upstream
by
Kevin
is
out.
B
B
So,
first
day
it's
my
honor
to
share
this
information
here
to
the
safe
monthly.
So
in
fact
that
we
have
already
shared
this
information
to
the
self
Dev
and
the
user
user
monthly
several
weeks
ago.
So
so,
basically,
the
idea
here
is
to
introduce
life
to
the
open,
Euler
operation
system
and
to,
and
we
want
to
make
sure
that
and
doing
some
contribution
to
make
sure
that
the
staff
Works
mostly
on
the
open,
yield
operation
system.
So
there
are
some.
Basically
a
background
is
open.
B
Usually
is
it
is
a
open
source
operation
system
which
was
born
three
years
ago
and
now
it's
a
Chinese
largest
open
source
operation
system,
community
and
so
and
also
it
has
a
lot
of
the
users
and
the
commercial
releases.
So,
for
example,
some
some
company,
like
Susie,
has
using
the
open,
Euler
Upstream
to
build
their
commercial
release
and
so
inside
open
Euros.
There
is
a
SDS
seek,
so
we
are
working.
It
has
gathered.
A
No
glitches
sounds
good.
B
Okay,
good
good
yeah,
so
yeah
so
currently
inside
open
you
last
year
is
there
is
a
stsc,
so
it
has
gathered
a
lot
of
the
developers
and
the
company
there
so
and
also
the
users
has
a
desire,
a
strong
desire
for
the
itself
on
over
Europe,
and
we
have
doing
some.
We
have.
We
have
already
doing
some
capability
ties
down
the
development
to
make
sure
that
the
open,
Euler
LGS
support
now
can
running
the
size
so
and
also
we
have
submitted
pages
to
the
safe
Upstream.
B
So
and-
and
also
we
want
to
see
that
yes,
so
let
us
just
introduce
yourself
to
a
new
average
system
and
we
want
to
see
that
the
is
there
a
foremost
Dives
for
introducing
the
site
to
a
new
operation
system.
For
example.
What
is
the
next
step
to
doing
maybe
aiding
the
Ci
or
yeah
in
the
CI
and
adding
the
resources
or
or
something
else
so
and-
and
we
also
want
to
hear
some
feedback
from
the
step
upstream
and
from
the
open,
Euro
side
we
can
commit
that
we
will
contribution.
B
We
will
continue
contribution
to
the
self
support
on
the
open
user,
and
also
we
will
also
how
to
see
that
if
there
is
some
new
user
cases
for
ciphon
wheel
yeah.
So
that
is
what
I
want
to
share
today
so
and
also
want
to
see
the
state
of
feedback
from
the
dev
Upstream.
A
Well,
that
sounds
that
sounds
really
good.
From
my
personal
perspective,
let
me
I
will
try
to
address
your
your
last
question
about
well,
basically,
the
places
related
to
supporting
a
platform
instead,
according
to
my
to
my
best.
No,
according
to
my
fragmentation,
fragmental
knowledge.
A
There
are
multiple
things
here,
starting
from
the
technology
testing
technology
is
basically
automated
UA
for
for
that,
and
we
do
starboard
multiple
platforms.
There,
however,
tautology
just
just
tests,
there
is
a
builder
infrastructure.
That's
another
place
where
operating
that
is
aware
about
an
operating
system
aware
about
a
new
distribution.
A
There
are
also
Jenkins
notes
responsible
for
for
validating
PRS.
You
can
see
you
can
see
the
results
of
of
doing
that.
Even
under
your
ER,
there
should
be
Auto
a
bunch
of
a
bunch
of
text,
summary
objects.
We
have
things
like
the
API
test,
but
but
it's
interesting
from
from
the
from
this
perspective,
it's
like
some
objects
like
make
check
the
version
for
a
arm
64
make
the
general
make
track
Etc,
so
it
that's
another
Junction
with
an
operating
system.
A
A
Please
go
high
right:
okay,
I
was
actually
I
was
I
was
finishing,
I'm,
pretty
sure
this.
This
list
is
not
exhaustive.
A
Even
it
comes
to
former
validation
releases,
Etc
I
think
I
I'm,
pretty
sure
that
there
is
a
lot
of
things
I,
just
I,
just
forgotten,
yeah
I
would
we
would
be
super
cool
to
hear
output
from
from
other
folks.
A
But
literally
speaking,
it's
along
and
and
staged
process
and
I
personally
I
think
you
don't
need
to
accomplish
all
step
all
stages
in
one.
In
the
same
moment,
it
could
be
a
gradual.
A
So
the
first,
the
first
step
is,
is
to
is
to
tune
the
the
build
the
specifications
for
building
packages
which
you
already
did.
B
Yeah
yeah
so
from
the
open,
Euro
side,
so
our
first
step
may
be
produce
the
packages,
so
that
would
be
better
and
from
from
my
point,
I
I
see
that.
B
There
are
some
architecture
related
tests
here
so,
for
example,
the
accident
6
test
and
also
the
unsaturated,
so
did
that
one
also
needed
for
introducing
a
new
operation
system
to
running
on
a
test,
for
example
running
the
May
check
or
the
Tesla
adverty
test,
so
I'm
not
quite
sure.
This
is
also
very.
This
is
this
is
also
an
essential
style
here.
So
two
two
two
four
four
new
operation
system
to
do
this
or
this
or
that
one
are
more
related
with
the
architecture
side.
C
I,
don't
think
so.
It's
like
it's
like
Radix,
said.
Most
of
these
steps
are
you
know
at
a
bare
minimum.
There
needs
to
be.
You
know,
packages
need
to
build,
but
yeah
you
know
make
check.
So,
for
example,
we
just
just
as
an
example
I
think
we
do
builds
for
CSA,
so
I
have
at
least
one
csm-based
distribution.
If
you
look
at
the
shaman.7.com
which,
which
rather
stuff
linked
in
the
chat
there
is
a
there,
are
repositories
produced
for.
C
Well,
I'm
I'm,
not
sure
if
the
repositories
are
actually
produced,
but
the
builds
I
mean
we
certainly
built
for
for
opens
user
15.3.
C
It
looks
like
and
and
the
the
reason
I'm
bringing
this
example
is
that
there
is,
there
is
a
build,
but
it's
not
used
for
make
check
because,
like
we
just
don't
have
the
the
resources
in
in
our
Upstream
lab
to
run,
make
check
you
know
on
on
each
pull
request
on
each
change
every
time
something
is
pushed
on
multiple
distributions,
so
we
do
this
like
so
so
we
don't
do
this
once
user,
even
though
the
build
is
produced,
and
the
same
goes
for
pathology
testing.
So
we
we
do
test.
C
You
know
generally,
we
test
in
and
Debian
based
distribution,
and
this
happens
to
be
Ubuntu
and
to
RPM
based
distributions.
This
happens.
You
know
this
is
this
is
Centos
and
Rel.
My
understanding
is
that
open
Euler
is
a
kind
of
a
direct
descendant
of
from
Centos
and.
C
Yeah
and
the
spec
file-
actually
you
know
like
pretty
much
all
your
changes,
except
for
the
except
for
the
RPM
config
package
are
just
you
know,
you're,
just
adding
an
additional
condition
for,
and
it
behaves
exactly
the
same
as
I
say
it
looks
like
you're
expected
to
behave
exactly
the
same
as
Fedora
or
Rel.
So
from
that
perspective
again,
I
don't
think
there
is
a
requirement
to
run
all
tests.
You
know
make
check
pathology.
You
know
everything
that
we
do.
We
just
don't
have
the
resources.
C
We
don't
have
the
hardware
to
duplicate
that.
Okay,
okay,
but
it
could
be.
You
know,
use
and
build,
for
example,
could
be
set
up
and
you
know
maybe
maybe
so
that
it
runs.
C
You
know
just
like
this
user
build,
so
we
don't
produce
the
the
actual
I'm,
not
sure
if
the
packages
actually
produced,
but
at
least
you
get
the
notification
or
you
get
the
status,
whether
the
build
is
red
or
green,
but
all
of
that
is
I
think
you
know
like
right,
exact,
there's
a
kind
of
gradual,
the
first
and
obvious
requirement
is
just
the
the
spec
file
changes,
and
so
the
question
I
had
so
that
this
was
just
a
kind
of
to
explain
the
background.
B
Oh,
we
we
have
some
automatic
views
so
inside
open
usai
so
but
we
have
not
actually
run
a
lot
of
times
for
each
build
yeah.
So
I
just
wonder
so.
If
the
community
needs
some
resource,
I
mean
the
hardware
resource
or
VM
resources
to
execute
the
building
in
the
self
Upstream
side.
So
if
so,
we
can
contribute
some
resources
to
the
art
to
Upstream
to
help
set
up
the
automated
job.
C
C
C
So
if
you
could,
you
know
if
you
if
it
could
be
like
if
you're
going
to
be
able
to
provide
access
to
a
set
of
Hardware
nodes?
Yes
or
you
know
that
could
be
virtual
machines
that
you
know
it
doesn't
really
matter
just
you
know
some
execution
environment
where
we
could
run.
You
know
whether
it's
make
check
or
you
know,
even
just
builds
or
starters
May
check
would
come
later.
C
There
is
I'm
pretty
sure
there
is.
You
know
it's
there's
going
to
be
a
way
to
wire
that
up.
It's
just
you
know
it
just.
It
may
not
be
entirely
straightforward
because,
like
I
said
right
now,
it's
all
you
know
it's
all
internal,
and
so
there
might
be
some
dependencies
on
some
internal
services.
C
Definitely
something
to
to
investigate
so
is
this:
like
is
this
spec
file
that
that
is
that
you've
submitted?
You
know
the
basically,
what
I'm
looking
for
is
to
as
an
answer
like
is
that
spec
file
like
tested
so
is
it?
Is
it
known
to
work
because
yeah.
C
C
What
what
so,
then
a
related
question?
You
initially
submitted
a
pull
request
against
the
Pacific
branch,
which
leads
me
to
believe
that
you
are
producing
packages
for
the
Pacific
release,
whereas
the
pull
request
that
we
actually
you
know
like
from
an
upstream
perspective,
the
the
the
the
way
things
happen
is
that
they
get
merged
into
changes,
get
merged
into
the
main
branch,
and
then
they
get
back
ported
to
older.
You
know
releases
that
are
still
yeah
yeah
and
the
the
question
is
Io
Io.
B
Actually,
my
colleagues
has
also
some
major
of
PR
choosing
Branch,
so
that
can
work
also
yeah,
because
so
previously
it
has
made
the
pr
to
the
Pacific
Branch,
because
the
open,
Euro
LTS
has
a
dedicated
doing
some
compatible
ties
towards
it
with
the
specific.
But
actually
the
the
main
branch
can
also
work
so
that
you
can
see.
B
I
listed
the
the
length
hair
for
photos,
yeah
and
so
so
and
I
say
that
we
should
actually
contribution
to
the
membrane
first
and
then
Backpage
to
the
dedicated
branch
that
we
would
be
better
than
the
previous
day
plan.
C
Okay,
yeah
well
as
long
as
as
as
the
spec
file
is
known
to
work
on
the
main
branch.
I
see
no
reason,
you
know
no
reason
to
block
it
or
not
to
merge
it
I
it's!
C
It
poses
virtually
no
risk
to
to
to
the
to
the
Fedora
and
Royal
branches
since
you're,
just
adding
an
additional
condition
and
for
open
Uber.
So
that's
totally
fine
with
me.
Okay,
great
I'll,
just
go
ahead
and
improve
it
right
now
and
I.
Think
from
there
we
can.
C
We
can
pick
it
up
and
just
just
make
sure
that
it
just
make
sure
that
the
Centos
and
who
had
had
like
Corel
packages
still
build,
and
then
it
continues
I've
added
the
meat
Skillet
label
to
hopefully
make
that
happen
in
the
next
week
or
two
okay.
Great,
thank
you,
I
think!
That's
it.
B
C
B
Yeah
so,
and
also
so,
we
will
see
that
and-
and
also
so,
you
have
reprodite
the
the
what
we
are
doing-
some
actually
the
regular
building
in
our
in
open
Euler
Upstream
side,
so
that
one
can.
B
So
if,
if
it
is
hard
to
adding
some
CI
job
is
to
their
job,
is
to
the
the
yeah
I
mean
the
using
the
external
resources
for
the
say,
a
bigger
inside
Upstream,
and
it
is
it
possible
to
doing
some
Ray
link
to
the
open
Euler
rifle
for,
for
example,
if
the
user
wants
to
use
the
RPM
based
for,
for
example,
if
a
user
wants
to
use
the
rpm-based,
open,
Euler
packages
or
open
urine
set
packages.
C
As
long
as
as
long
as
you're
going
to
provide
them
in
the
storage,
seg
repos,
yes,
I
think
we
can
definitely
mention
that
somewhere
on
the
7.io
website.
This
is
you
know
it's
the
same
thing
for
for
the
existing
distributions
that
we.
Currently
they
don't
know
that
we
that
we
support
today
there
are
packages
that
we,
the
Upstream
team
produce
and
those
are
hosted
on
download.sap.com.
C
But
then
there
are
also
packages
that
are
built
by
the
distribution
teams,
so
Ubuntu
builds
their
own
and
then
toss
storage.
Sig.
Does
that
too?
And
those
are
those
are
different
sets
of
packages
so
open
Euler
could
just
you
know
you,
the
the
storage
thing
in
your
organization
could
produce
the
packages
and
open
the
user.
Users
would
definitely
be
expected
to
use
those.
C
Instead
of
you
know
the
packages
from
download.com,
which
are
only
Built,
For,
You
Know,
in
this
case
Centos.
That
might
be
fairly
close,
but
still
you
know
it's,
it's
not
what
what
an
open
either
a
user
would
want
to
to
deal
with.
C
Okay,
that's
good,
even
if
even
if
they
are,
you
know,
relatively
close.
As
far
as
the
content.
E
Hey
Kevin,
just
on
the
name,
I
thought
I.
Would
it's
very
commonly
mispronounced.
It's
actually
Euler.
Oh.
E
Spoiler,
like
like,
like
oil
used
to
for
cars,
spoiler
all.
A
And
just
a
quick
note
on
the
PR,
if
you
will
be
able
to
put
some
information
about
the
testing
procedure,
you
know
taking
into
account
ability
of
other
people
to
replicate,
it
will
be
super
cool.
It
will
be
super
helpful
to
have
everything
in
one
in
one
place.
Basically,
the
comment
plus
some
instructions
examples
how
to
how
to
verify
that.
If
this
will
go
to
the
comment,
description.
B
C
Yeah
and
another
thing
that
would
be
useful
to
that.
So
if
the
storage
Sig,
like
you
mentioned
that
you're
doing
builds
in
the
storage
segment,
if
there
is
some
dashboard,
so
some
some
web
interface
similar
to
this
timeline.sam.com,
which
rather
stop
linked
where
you
know
it
just
lists,
builds
and
you
know
what
versions
are
built
and
whether
they
are
green
or
red
that
type
of
stuff.
So
if
there
is,
if
there
is
a
link
to
that
that
you
could
provide,
that
would
be.
That
would
be
useful
as
well.
A
Cool
by
the
way,
the
the
code
changes,
look,
good,
I,
think
I
think
it's.
It's
all
a
part
of
the
coming
description.
It's
ready
to
match.
C
Problem,
we
still
need.
We
still
need
to
go
through
the
through
the
you
know,
basically
procedure
or
to
make
sure
that
the
Centos
and
rail
packages
still
build
over
this
change,
but
other
than
that,
yes,
I.
Think
it's
ready.
D
C
I
think
it
would
be
actually
useful
to
just
include
it
in
any
of
the
you
know
in
one
of
the
integration
branches,
on
the
main
branch,
and
just
you
know
just
to
make
sure
that
those
packages
when,
when
they're
produced
you
know,
work
exactly
the
same
way
as
as
before.
This
change.
E
So
I
just
want
to
point
out
one
legal
complication
that
there
may
be
because
open
Oiler
is
a
product
of
Huawei
I'm,
not
sure
if
we
can
put
that
in
our
Upstream
builds
or
accept
Hardware.
To
do
the
builds
we'll
need
to
follow
up
with
players.
B
Oh,
oh
yes,
also
here,
I
have
some
more
background
for
four
days
of
open
reader
open
over
there,
yeah
yeah,
so
the
although
we
are
open,
we're
Upstream
yeah
so
was
so
Huawei
is
proposed
to
set
up
this
Community
before
and
yes
three
years
ago,
and
they
have
gave
them
some
more
contributions
to
this
community
and
and
also
offer
some
more
developers.
But
so
this
operation
system
Community,
has
a
has
now
not
owned
by
Huawei.
So
it
has
also
owned
by
the
open
Anthem
Community.
B
So
this
is
a
neutral
Community.
Yes,
sorry!
This
is
a
neutral
open
source
Foundation
in
China,
so
that
that
one
is
not
a
Huawei
owned
projects
now
so
for
the
open
waiter.
So
it
is
a
neutral
operation
system.
B
Yeah.
But
again
so
Huawei
is
a
it's
a
contributor
in
this
community
yeah.
A
A
Anyway,
I
see
that
Laura
has
joined
after
after
another
complicated
meeting
Laura.
Do
you
want
to
take
cover.
D
A
Well,
just
one
thing
related
to
to
to
counters
I
I
would
love
to
ensure
that
we
can
in
Reef
that
we
can
switch
some
components
from
using
the
old,
unlober
and
labeled
counters
to
new
version.
Two
newer
ones,
I'm,
not
sure
what
was
well.
My
main
take
care
was
that
we
wanted
to
provide
some
kind
of
of
transition
period
has
basically
count
the
original
counters
be
claimed,
are
claimed
to
be
part
of
the
of
the
of
the
interface.
D
Thanks
just
really
quick,
there
actually
is
a
PR
out.
That's
that
adds
some
label
per
counters.
I
can
link
it.
I
have
to
go
ahead.
Elia.
C
Yeah
so
I
just
had
because
I
was
I.
You
know
ended
up
being
very
involved
in
this.
For
some
reason,
the
there
isn't
so
a
transition
period
is.
C
I
I,
don't
think
it's
it's
it's
necessary,
because
reef
is
a
major
release
and
a
transition
period
would
basically
be
equal
to
like
delaying
any
change
in
this.
You
know
in
this
area.
So
if
someone,
if
every
component
wants
to
take
advantage
of
label
Turf
counter-
and
there
is
an
existing
unlabeled
one
since
you
really
don't
want
to
have
both-
then
a
transition
period
would
just
mean
you
know,
delaying
that
change
by
a
year.
I,
don't
think
that's
reasonable.
C
A
major
release
is
exactly
the
the
the
place
you
know
and
the
the
time
to
to
to
do
this
sort
of
thing,
because
it
it's
going
to
be
some
time
before
people
upgrade
they're,
definitely
going
to
read,
release
notes,
whereas
you
know
that
that
might
not
happen
for
Point
release,
for
example,
and
so
I
I,
don't
think
a
transition
period
is
is
necessary.
C
It's
also.
This
is
kind
of
the
other
aspect
of
this
is
I.
Guess
the
question
that
I
raised
before
and
I
I
I
I,
don't
think
a
straight
answer
was
kind
of
given
or
agreed
upon
is:
do
we
do
we
even
promise
any
sort
of
compatibility
for
perf
calendars,
or
is
it
just
a
you
know
we're
just
not
we're
just
trying
not
to
break
them
fundamentally,
both
counters
are
they
expose
internals
and
any
you
know
any
significant
refactoring
can
affect
sample
of
counters.
C
It's
there's
some
things
like
you
know
the
number
of
open
connections
you
know
taking
the
messenger
as
an
example,
the
number
of
open
connections
is
probably
always
going
to
be
there,
because,
no
matter
what
you
do
internally,
you
know
there's
always
going
to
be
a
connection
and
it
can
be
either
open
or
you
know,
closed,
and
in
that
case
it
just
doesn't
exist,
but
I'm
pretty
sure
that
if
we,
if
we
like,
dump
all
the
turf
counters
that
let's
say
OSD
exposes
we're
going
to
find
some
that
are
that
expose
some.
C
You
know
internal
implementation,
details
of
particular
subsystem
or
of
a
particular
class
even
and
committing
to
keeping
them
stable,
whether
it's
if
this
is
com
by
the
way,
completely
orthogonal
to
the
switch
from
old
style,
unlabeled
Earth
counters,
to
label
your
calendars
in
cases
where
that's
desired.
C
It's
just
a
question
of.
Can
we
even
maintain.
D
C
Know
can
we
even
maintain
the
semantics
or
even
the
presence
for
a
particular
curve
counter
that
just
happens
to
to
be
exposing
some
particular
class
or
even
some
particular
functionality
in
a
in
a
in
a
you
know,
in
one
of
the
classes,
my
opinion
is
that
we
just
can't
and.
C
There's
just
no,
you
know
if,
if
you
treat
good
counters
as
a
public
API
and
then
the
development
is
going
to
be
pretty
hindered
yeah.
So
that's
that
that's
that's!
C
That's
how
I
view
it,
and
and
from
that
perspective
the
switch
from
from
old
style
and
label
for
counters
to
label
curve
counters
is
just
is
just
you
know,
it's
just
another
kind
of
kind
of
change
right,
it's
nothing
new
and
since
we
are,
since
the
proposal
is
to
do
it
in
a
major
release
and
with
a
release,
note
added
I
see
no
problem
with
that
at
all.
A
I
hope
this
is
I
hope
this
is
the
entire
the
view
of
the
entire
project,
because
well,
as
you
pointed
out,
making
counters
a
part
of
our
public
operators
interface,
it's
really
bullderson
and
I.
Think
it's
a
recurring
discussion.
We
are
always
hitting
the
topic
whether
there
is
any
there
is
somebody
who
scripted
and
built
on
top
of
them,
and
you
still
I
I,
show
the
perception
that
still
there
is
no
definite
answer.
The
question
is:
are
per
counters
part
of
the
public
interface
or
not
area.
A
C
C
What's
brought
up
there
before,
maybe
not
you
know,
maybe
maybe
it
wasn't
kind
of
as
as
explicit,
and
we
may
need
to
you
know
to
to
do
it
again
and
make
sure
that
it's
circulated
not
just
across
the
kind
of
the
usual
Dev
and
users,
because
we,
you
know
some
some
operators
who
are
scripting.
Things
may
not
be
subscribed
to
that
list.
C
There
was
no
expectation
of
that,
so
users
list
would
definitely
need
to
be
included,
but
also
some
of
the
we
do
have
some
also
some
monthly
meetings,
for
example
the
scientific
community
meeting
where
a
bunch
of
people
who
I
suspect
have
quite
a
lot
of
scripts.
C
They
they
they
do
attend
that
meeting
and
it
could
be
right
up
there
as
well,
but
as
far
as
the
the
projects,
dance,
I
think
as
far
as
I
understand
it
right
now,
it
is
you
know
it
is
just
you
know,
try
not
to
break
it,
because
we're
definitely
remove
perf
counters
in
the
past.
I'm,
not
sure.
If
again,
if,
if
that's,
if
that
was
made
kind
of
visible-
and
it
was
elevated
to
the
kind
of
discussion
that
we're
having
now,
but
that
happens
in
the
past
so.
A
C
A
good
idea,
I,
think
I
think
just
to
start
with
discussing
this.
You
know
bringing
this
topic
up
at
several
time
and
then
also
following
that
on
the
on
the
on
on
the
mailing
list.
That
that
we
have
would
be
would
be
would
be.
You
know
the
the
right
path
forward,
but
as
far
as
the
they
are,
that
kind
of
I
think
you
know
that
started
this
discussion,
I
guess
I
think
again,
it's
it
should
be.
C
You
know
it's
completely
fine
to
do
this
in
a
major
release,
because,
even
if,
even
if
for
some
you
know,
even
if
we
consider,
even
if
we
considered
as
a
project
of
counters,
to
be
part
of
the
public
API,
which
we
do
change
public
API
in
major
releases,
we
do
that
too.
We
reserve
that
right
because
otherwise
again,
there's
no
way
to
there's
no
way
to
to
to
develop
things
and
there's
no
way
to
move
forward
eventually.
C
A
I
see
my
intake
is
that
the
first
my
take
is
that
it
is
that
we
would
need
to
have
to
speak
in
single
voice
because
the,
in
other
words
to
form
a
consensus.
Okay,
cdms
are
public
meetings,
Etc,
usually
tech
leads
are
governed
there,
but
not
not
all
of
them.
I
think
it
cannot
be
perceived
as
a
voice
of
entire
project.
A
A
But
just
to
summarize
I'm
Andy
bird
I
would
really
love
to
switch,
for
instance,
messenger
to
labels,
country
to
label
counters.
Otherwise,
you've
got
a
PR
that
brings
two
new
labor
like
counters,
while
other
others
are
still
all
about
being
unlabeled.
It's
it's
mixing.
It's
it's
birderson,
we'll
have
to
rectify
that.
C
Yeah
it
definitely,
it
definitely
doesn't
make
sense
to
split
so
that
we
are,
it
doesn't
just
bring
two
new
curve
counters
it.
Actually,
you
know
there
is
there.
Is
it
it
it
does
this
for
for
a
particular
class.
So
it's
it's
not.
C
You
know
just
messenger
at
large
right,
it's
a
very
particular
class
in
the
messenger
that
would
suddenly
report
some
connection
related
metrics
in
one
format
and
other
connection
related
to
metrics
they're,
very
closely
related
they're
related
to
the
point
that
you
know
you
could
even
try
to
derive
one
from
the
other.
You
know
to
some
degree
and
they
will
be
reported
in
another
format.
C
That
just
makes
zero
sense,
and
that's
exactly
why
I'm
saying
that,
no
matter
whether
it's
considered
to
be
part
of
the
public,
API
or
or
not,
we
still
can
make
this
change
in
a
major
release
and
for
the
question
of
whether
it's
considered
to
be
part
of
the
public
API
discussing
this
Etc
on,
like
like
you,
like
you,
said,
May
makes
makes
perfect
sense
just
to
finally,
you
know
kind
of
put
a
stake
in
the
ground
and
make
it
formal
to.
A
Cool
I'm
I'm,
putting
I'm
putting
this
identity
to
the
topic
list
for
for
the
dev
Summit
thanks.
D
All
right,
I
think
that's
it
thanks
for
everybody,
for
all
of
your
the
discussion
on
open
Oiler
and
for
kickstarting,
the
reef,
perf
counters,
I,
hope
everybody
has
a
great
day
and
I'll
see
you
guys
next
month,
thanks
Kevin.