►
From YouTube: Ceph Crimson/SeaStore 2021-04-21
Description
A
And
so,
let's
start
last
week,
I've
been
reviewing
but
fair
to
wrap
up
the
review
of
the
pr
from
from
jihan
ritter
garrick.
I
will
continue
on
the
review
this
week.
Let's
meet
me.
B
I
review
sam's
peer
and
she
has
pr
and
currently
is
verifying
the
sams.
The
second
appear
and
I'm
working
on
the
on
the
proof.
Counter
supported
ec
stall
to
currently
fixed
the
test
cases,
and
because
there
are
many
structure,
is
a
constructor.
A
function
is
changed,
so
modify
the
money
test
case
and
fix
the
build
error.
So
that's
all.
A
C
Two
main
things
first
of
all,
is
the
most
important.
One,
of
course,
is
the
crimson
background.
I
went
through
the
results
of
of
iran
on
quite
fresh
master
and.
C
I
figured
out
that
the
reason
for
many
failures-
actually
it
was
single.
It's
single
back
in
the
in
our
manager,
client
implementation.
C
The
fix
got
merged
here
is
a
link
to
the
dpr
fixing
that
the
the
problem
fixing
the
problem
allowed
to
pass
three
new
tests.
Let
me
provide
another
link
to
the
repeater.
C
And
I
I'm
I'm
reiterating
the
process
right
now,
I'm
working
on
on
an
issue
with,
with
the
get
info
of
the
of
the
crs,
lock
f-class
implementation.
There
is
a
set
point
there.
The
problem
is
about
corrupted
buffer
list,
I'm
not
sure,
but,
however,
I
doubt
it's
caused
by
the
baffles
implementation
likely.
We
have
a
problem
that
causes
just
memory,
corruption
that
shows
up
in
this
particular
place.
C
C
I
still
in
the
link
it
got
matched
very
recently,
so
I
can,
I
hope
it.
I
hope
that
going
through
for
back
choices
now
will
be
much
easier
there
shouldn't
be.
There
should
be
no
need
to
to
deploy
the
container
fetch
a
ddr2
line
to
do
a
lot
of
boilerplate.
A
I
will
remove
that
sector
in
in
document.
C
C
I
saw
okay,
there
was
a
a
few
problems
there.
First
one
was
was
about
the
back
trace
symbol.
C
It
wasn't
able
to
provide
to
find
it
to
provide
all
provide
translation
from
address
from
from
the
a
from
the
from
an
address
to
to
a
symbol,
name
for
money
for
money.
For
many
cases,
however,
it
did
it
did.
It
has
found
the
dso
this
the
address
was
belonging
to
so
it
was
working
only
partially,
I
saw
we.
We
we
put
our
symbols
to
the
the
dynamic,
simple
tables
table
you
through
the
our
dyna
dynamic
option.
A
A
D
D
C
D
C
Second
problem
was
was
about
actually,
regarding
the
signal
handler.
Handle
signal
in
in
sister
is,
is
quite
bizarre.
It
requires
operation
yeah,
it
requires
having
operational
reactor
all
it
does
of
this.
All
the
signal,
actual
signal
handle
from
the
point
of
view
of
the
kernel
is
just
is
just
stating
on
a
flag
actually
and
reactor
during
during
a
new
swept
pulse,
verifies
that
the
that
that
this
flag
set
and
calls
the
the
real
handler
provided
by
an
application.
C
That's
fine,
if
that
that
works,
when
when
doing
when
simulating
a
tech
fault
via
kill
by
delivering
a
a
signal
using
the
kiln
cisco,
but
when
where,
if
there
is,
if
there
is
a
actual
sex
faults,
it's
it's
it.
It
might
become
problematic.
C
A
And
carried
with
with
a
with
a
crimson
chop
chop
crimson
chef
space
crimson.
I
believe
that
was
a
twitter.
D
Yep
I
merged
the
initial
object
extent
handling.
Last
night.
I
have
a
new
patch
out
that
I
think
fixes
shaun
may's
problem,
in
that
the
problem
we
were
running
into
is
that
a
transaction
that
have
been
detected
as
a
conflict
doesn't
get
detected
as
a
conflict
if
it
accesses
an
extent
that
has
been
retired.
D
So
I
added
some
machinery
to
keep
placeholders
for
those
extents
in
memory
until
all
transactions
that
could
reference
them
go
away
fairly.
Straightforward
fix
yingxin
is
running
into
an
entirely
separate
problem.
By
the
way
I
confirmed
that
this
happens
even
without
this
pr.
I
think
it's
probably
a
function
of
the
increased
complexity
of
what
you've
done
with
the
oh
no
tree.
So
I
think
it's
a
bug,
that's
been
here
for
some
time.
You
just
uncovered
it
by
making
test
cases
longer,
I'm
looking
into
what's
causing
it.
D
I
think
it's
something
in
the
lba
tree.
That's
it.
B
Hey
sam,
so
what
what
error
you
mean?
The
idp
error.
D
Correct
it
wasn't
actually
a
problem
with
the
pins
at
all.
It
was
that
a
transaction
that
should
have
failed
was
trying
to
read
an
extent
that
was
actually
dead
back
into
cache,
and
it
was
conflicting
with
its
replacement.
B
B
D
I
know
there's
some
weirdness
going
on
with
the
garbage
collector,
that's
also
on
my
list,
but
I
haven't
actually
seen
a
tank,
I'm
also
working
on
adding
crimson
or
c-store
into
crimson
itself.
Hopefully,
that
will
be
not.
A
Complicated
by
by
the
search
first
working
item,
you
mean
integrating
city
into
crimson
right.
D
E
A
A
I
will
ping
a
mark
on
the
on
the
tbs
lbt
test.
Also
in
tonight
it's
not
online
or
or
if
probably
he
was
offered
last
week.
So,
okay,
okay,.
E
A
Oh,
by
the
way,
I'm
also
extracting
the
configurations,
namely
the
ocd
related
and
crimson-related
configuration
out
of
the
of
the
global
tatyana.ing.
It
helped
to
reduce
the
memory
footprint
and
the
overhead
of
a
maintenance.