►
From YouTube: Ceph Developer Monthly 2020-07-02
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
B
Yep
I
thought
I'd
give
a
brief
overview
of
what
happens
of
what's
happened
in
season
over
the
last
month
or
two
and
then
talk
about
some
upcoming
stuff
rocky
fizz,
you're.
Okay.
So
if
receipt
or
at
least
we
have
the
first
couple
of
rounds
of
portal
question
adding
basically
level
infrastructure
for
an
interface
for
DNS
devices,
abstracting
away
those
sort
of
sequential
writing
process,
as
well
as
a
transaction
structure
for
writing
out
blocks
and
serializing
deltas,
two
blocks
have
already
been
written,
as
well
as
a
b-tree
implementation.
B
B
B
Right
so
the
other
major
leg
of
work-
that's
going
on
is
getting
a
recovery
in
back
bill
up
to
a
place
where
they
can
support
2008
up
to
a
basic
level
of
Kelly
Aziz
and
bring
them
back
with
a
consistent
workload
and
most
of
the
empty
basic
infrastructure
is
in
place
and
we're
just
waiting
on
I
think
to
or
PRS
for
basic
support
to
be
complete
for
replicated
pools.
Now
the
other
major
task
is
getting
crimson
OST
integrated
into
technology.
B
B
C
B
So
the
current
prototype
isn't
complete.
You
can't
actually
do
I,
oh
so,
at
a
high
level
from
a
conventional
file
system
point
of
view,
I
guess
we
have
something
like
a
block
right
out
at
a
manager
for
abstracting
block
io.
We
have
an
L
VI,
indirection
layer,
we're
lacking
garbage
collection
and
we're
lacking
dirty,
node
right
out
and
right
now,
I'm
working
on
some
cache
niceties
that
will
enforce
pinning
of
Vitry
note
dependencies.
Passive
prerequisite
for
doing
dirty,
node
right
out
above
that
or
those
layers
comprise
a
transit.
B
The
transactional
layer
within
seized
or
above
that
there
are
still
pieces
that
are
in
progress
to
map
the
actual
object
store,
abstractions
onto
that
lower
level
block
abstraction,
namely
the
O
node
B
tree,
which
is
pretty
complicated.
The
goal
is
to
avoid
as
much
as
possible
duplicating
the
very
long
string
prefixes
that
are
common
between
consecutive
nodes
or
page
objects,
rather
both
of
the
node
tree
and
the
somewhat
simpler
work
on
the
extent
tree.
A
A
B
B
B
B
That's
true
functionality
implementing
blue
store
within
crimson,
using
an
external
thread
pool
and
a
message
passing
pub
system
has
been
merged.
It
is
usable.
Benchmarking
is
possible
all
that
system
with
crimson
and
that's
the
substance.
That's
that's.
The
configuration
planning
on
using
for
initial
mm.
B
C
B
Of
in
other
words,
the
thing
that's
really
hard
to
do,
you
know
testing
of
is
arbitrary,
killing
devotees
and
you
can't
do
that
without
recovery,
impactful
and
also
you
can't
test
recovery
backfill
without
the
knowledge
you
so
those
two
things
together
comprise
what
I
see
is
the
minimum
viable
prototype
it
might
because
then,
at
that
point
you
have
a
storage
system
right.
You.
B
Retrieve
and
recover
from
failures,
you
may
not
be
able
to
do
it
quickly,
but
at
least
it
works.
Yeah
makes
sense,
and
once
we
get
over
the
initial
activation
energy
of
literally,
there
exists
one
pathology
test.
Every
PR
after
that
has
actual
like
about
confidence.
We're
able
to
test
things.
It's
a
huge
productivity,
booster.
B
And
now
that
I'm
opposed
to
creating
other
totality
test.
First,
that's
just
the
one
I
see
is
the
biggest
single
milestone
within
testing.
B
C
C
The
way
started
to,
but
we
have
been
packaging
comes
those
deep
for
a
long
time,
but
I
haven't
texted
in
docker
image.
So
in
two
weeks
ago,
we
managed
to
to
compute
the
doping
container
image
with
criminals.
Do
you
need,
but
that
the
turned
out
that
it's
a
because
currently
criminality
and
the
safety
have
a
different
name
in
when
we
build
it
to
the
apparently
to
differentiate
community
from
class
Casa
T,
but
I
when
you
succumb
to
to
start
a
to
the
tooling
to
lead
to
the
testing
we
already
need
to
reference.
C
The
the
suitable
pious
name
and
welcome
to
the
system
did
indeed
the
base
units
we
also
referenced
cable
by
its
name.
So
we
designed
to
to
rename
the
crimson
t
to
stay
thirsty
when
packaging
it
and
using
that
to
try
to
leverage
released
it
in
tooling
and
squeeze
what
whatever
is
this?
The
content
we
are
using
but
to
to
to
an
able
crimson
ot
with
six
again,
we
need
to.
C
C
It
is
installing
crimson
tea,
I'm,
sorry
to
forest,
entering
the
class
SD
to
do
the
job
because
crimson,
because
sips,
which
allows
us
to
pass
the
flavor
by
the
way
we
use
the
flavor
machinery
to
build
criminal
tea
and
to
build
a
classical
tea
that
allows
us
to
to
to
run
the
tests
using
using
the
classical
way
so
currently
that
yesterday,
I
always
still
testing
the
second
approach,
namely
to
deploy
and
the
cluster
using
the
the
other
way.
I
will
continue
on
today
and
in
the
next
week.
I
think.
That's
it.
C
D
C
If
I
gave
them
to
do
that
to
push
first
and
for
the
first
thing
is
to
to
update
the
fifth
test
container
created
to
push
the
right
push
the
image
with
the
right
attack
and
the
on
the
other
side,
we
need
to
teach
CBM
to
pull
the
image
with
the
right
name.
That's
something
we
are
missing
at
this
moment.
That's
why
I'm
I
was
tried
to
do
the
first
way,
the
classical
way
by
storing
the
packages.
C
B
A
B
C
A
C
B
A
B
I
did
want
to
note
for
this.
One
I
would
really
encourage
you
to
add
enough
yeah
Milles,
so
that
exactly
one
test
runs
like
we
don't
need
to
version.
We
don't
need
both
spies
to
add
size
3.
We
only
need
one.
One
Thrasher
will
need
one
workload
like
I
would
I
would
really
try
to
keep
it
as
simple
as
possible.
C
B
C
B
A
B
B
B
B
C
B
My
mind:
that's
the
conversation
we
have
the
day
after
we
stopped
being
able
to
find
out
bugs
in
recovery.
Your
back,
though,
with
a
simple
thrashing
test,
specifically
because
the
bugs
that
will
come
up
with
em
to
add
mapping
implementations
will
be
ordering
bugs
and
they're
going
to
be
insanely
difficult
to
find
without
randomized
testing
yeah,
so
I'm,
okay,
with
kicking
the
can
down
the
road
for
another
month,.
B
B
B
Mean
there
are
lots
of
things
that
will
need
to
be
in
blood
order.
That's
really
like
we'll
need.
A
richer
coating
will
require
an
entire
additional
pass
over
this
stuff.
Patek
fees
will
have
snap
snap,
shots
will
have
knock-on,
that's,
although
I
think
they
actually
I
believe
we
covered
all
of
the
rollin
code.
It
just
probably
doesn't
work,
but
I
think
the
feature
is
actually
there
in
a
limited
sort
of
form.