►
From YouTube: Magento MSI Open Demo. May 11, 2018
Description
Today’s agenda:
-) Mass action for Sources disabling (@pavlo.bystritsky)
-) 'NoSuchEntityException' even when full reindex was performed after website code was modified (@pavlo.bystritsky)
-) New MFTF tests (@roman.kis)
-) Zero compensational reservations after invoice creation for order with virtual or downloadable products (@Slava Moskalyuk @seruymt)
-) Modularity track (@iminiailo)
-) Synchronization between legacy inventory and MSI (@iminiailo)
A
A
Of
a
messiah
for
ultra
release,
also,
we
will
show
you
the
MSPs
test
coverage.
We
have
pretty
big
update
for
this,
this
de
momentum
and
also
we
will
show
you
some
other
update
we
have
regarding
regarding
the
inventory
inventory
and
the
shipment,
and
after
that
we
will
show
you
the
majority
track
and
after
that,
the
architectural
architectural
task.
We
were
solving
now
right
now,
with
whatever
your
guidance,
a
synchronization
between
the
legacy
system
and
the
inventory,
and
then
the
msi
one,
so
the
first
one
were
going
to
be
I
will
boost
risky.
C
Yes,
first
of
all,
I
will
show
you
bug
fix
about.
If
you
we
have
no
such
entity
exception
on
manage
stock
screen
when
we
change
our
website
code,
but
fat
previously
assigned
to
funk
stock.
If
you
can
feel
we
have
a
free
websites,
one
defaulting
to
create
at
and
each
of
new
website
grade
assigned
for
stocks.
B
C
B
C
B
D
Hi
all
so
I'll
tell
us
something
about
functional
testing
and
which
test
be
wrote
on
this
week.
So
if
you
go
to
MSI
repository
and
you
can
sort
with
the
label,
if
you
check
in
an
FDF
label,
you
can
see
that
we
have
a
lot
of
poor
request
with
an
FDF
and
most
of
these
pull
requests
were
created
on
this
week
we
created
near
15
requests.
Most
of
this
will
request
a
delayed
to
the
creation,
undulation
stocks
to
creation
of
source
to
disable
source
different
manipulation
with
this
grid.
D
The
main
part
of
this
test
are
related
to
the
product,
to
the
product
creation,
to
its
visibility
on
on
usability
on
front-end.
So
today,
I'll
show
you
little
little
test.
I
will
not
show
use
any
tested
related
to
the
product
because
it
was
shot,
unparalleled,
Emma
and
it
is
pretty
similar
because
we
have
only
different
configuration
and
they
only
check
it
with
ability
unknown
usability
on
front-end.
So
today,
I
will
show
you
two
tests
which
are
related
to
the
mana
stone
grid.
So
first
is
administer
Wyatt
mass
action
played
in
Manistee
grid
and
another
one.
D
D
D
Let
me
clean
install
magenta,
maybe
I
have
some
old
information.
It's
a
quickly,
so
less
I
show
you
the
code
and
what
I
have
here
to
say.
So
when
we
are
going
to
the
to
agree
it
with
not
now,
if
I
do
they
have
some
sorting,
ascending
or
descending,
so
we
need
to
reset
it
sorting.
So
we
simple
press
on
hitter
name
and
then
we
oppressed
again
and
we
check
all
the
all
the
rows.
So
yes,
it
is.
D
We
are
walking
to
magenta,
so
now
we
should
delete
all
stocks
did
not
have
any
stock,
but
if
some
tests
create
some
stalking
interrelated
now
we
are
sorting
by
ie
by
this
fell
again
dontist
and
one
because
previous
I
started
it
several
times
and
it
was
good
okay,
I
will
I
will
check
and
I
will
repair
it
soon.
So
else
I'll
show
you
another
one
test:
let's
must
action
in
admin
delayed
in
target,
so
what
we
should
do
here
we
do.
D
We
should
create
new
stock,
a
stock
one,
and
we
just
go
to
select
all
stocks
and
press
to
delay
these
stocks.
Then
we
will
have
some
pop
up
press,
okay
and
we
should
have
message
related
for
stocks,
and
so
we
need
to
create
not
one
stock
but
for
stocks
to
Chelsea's
message
and
then
we
will
have
another.
One
message
said
that
the
default
stock
cannot
be
deleted.
I
hope
this
test,
the
wrong.
D
So
we
are
gain
going
to
the
manage
stock.
Italy
again
deleting
previous
created
stocks
refers
the
great
stock
back
by
metadata
Affairs,
the
page
delayed
all
as
and
ideally
we
had
to
message
you
deleted
for
stocks
and
the
false
document
be
deleted.
So
this
test
is
green.
I'm,
sorry
for
the
spell
tasks,
but
seems
like
that's
all
updates
from
me
by
the
enough
F.
So
thank
you
and
the
tail
test
I
will
repair
it.
A
Okay,
thank
you
and,
regarding
your
first
test,
I
believe
that
we
have
some
issue
with
the
test:
isolation
because
it's
probably
that's
not
the
desirable
stage
when
one
tests
need
to
be
run
in
like
with
a
clear
installation
of
magenta.
So
the
test
supposed
to
work
one
after
another
and
the
responsibility
of
each
test
to
clean
environment
after
its
execution,
and
they.
D
A
A
So
first
of
all,
I
will
show
you
I
will
continue
update
on
IMF
GF
desk
coverage,
so
currently
our
MFDs
m
f
GF
current
increase
drastically.
For
example,
we
have
17
open
to
request,
and
probably
we
will
move
all
the
will
assign
all
this
who
request,
marked
with
m
FK
f
label
to
dedicated
milestone,
just
not
to
effect
burn
down.
We
have
for
msi
and
like
move
them
to
an
I,
will
build
dedicated
burn
down
for
M
FTF
coverage,
and
now
we
process
all
this.
A
All
this
pool
request
independently
and
Alex
as
it
was
mentioned
Alex
today,
Singh
help
us
with
code
review.
So
regarding
similarity,
we
had
that
request
from
from
Anton
Creole,
and
now
we
have
a
track
devoted
for
the
modularity
will
ready,
introduce
all
the
modulus
for
I
was
just
Road
house
looks
like
in
a
code
base.
A
A
Actually,
we
are
finalizing
our
modularity
efforts
so,
like
typically,
we
have
each
each
module
consisting
of
3
different
modules,
module
responsible
for
API,
for
example,
for
implementation
of
this
API,
and
for
UI
of
this
API
and
collaboration
of,
for
example,
sales
admin.
You
with
implement
a
happens,
we
are
API
is
only
and
this
rule
is
applicable
for
other
modulus
as
well.
So,
for
example,
inventory
sales
functionality
collaborating
with
inventory
catalog
functionality.
We
are
the
where
the
modulus.
B
A
Interface,
so
this
increase
the
interchangeability
of
components
and
give
us
a
next
step
to
work
the
micro
service
architecture.
So
this
is
work
currently
done
by
sergey
from
illogic
he's
currently
on
the
call,
but
he's
still
a
bit
shy
to
share
with
his
update,
and
we
have
several
mobile
requests
regarding
the
finalizing
modularity
work,
especially
now
we're
working
on
a
on
a
decoupling
of
the
source,
selection
and
inventories
shipment,
so
I
believe
it's
gonna
is
going
to
be
done
here
in
probably
new
in
common
weekend,
and
maybe
maybe
the
beginning
of
next
week.
A
C
A
If
the
document
I
created
just
recently,
so
these
are
the
set
of
open
technical
design
question
we
have
currently,
so
you
can,
you
can
find
it
on
msi
wiki
in
a
section
technical
design,
there
is
open
technical
question
currently
at
least
it
here,
the
technical
question
we
have
for
which
we
don't
have
precise
answers.
Yet,
for
example,
like
synchronization
between
the
stock
and
the
legacy
stock,
we
created
a
design
document
with
a
draft
proposals
how
it's
better
to
do
this.
A
This
also
not
affect
our
release
date
assumption,
but
actually
it
should
be
discussed
with
this
magenta
architectural
console
because
in
magenta
never
before
we
made
such
such
a
high
granularity
of
modules
and
such
granularity
of
collaboration
with
these
modules,
we
are
interfaces
only
so
that
opened
and
unveiled
some
some
issues.
We
didn't
have
before
also
record
the
Tempesta
currently
working
on
pretty
interesting
stuff
and
elimination
of
setter
method
and
making
the
entity
the
data
interfaces
commutable
such
as
such
a
source,
interface,
TOC,
interface
and
source
item
interface.
A
Of
the
default
source,
so
currently
we
don't
have
like
we
don't
it
is.
It
is
now
so
admin
can
do
it
where
we
are
admin
and
all
there
is
no
any
limitation,
so
the
default
source
can
be
disabled,
but
this
is
potentially
can
lead
to
different
unpredictable
situation
around
behavior,
both
on
a
front
end
and
back
end
side.
So
probably
this
the
easiest
way
to
prevent
this
would
be
would
be
additional
check
which
will
prevent
disabling
of
the
default
source.
A
But
potentially
it
is
a
valid
case,
for
example,
to
have
a
single
source
mode,
but
not
based
on
the
default
source,
but
but
on
a
real
one,
because
we
already
been
asked
from
from
the
third
party
developers
regarding
that
whether
the
phone
source
can
be
disabled
that
can
be
substituted
to
another.
So
we
are
currently
investigation.
You
know
we're
currently
investigated
in
this
possibility
and
another
another
issue
is
configurable
configurable
products,
so
the
detection
is
equation.
We
ask
mark
on
a
previous
demo
meeting
whether
it's
possible
to
make
the
configurable
product
disable.
A
All
the
variation
are
disabled
as
well,
and
the
time
mark
on
through
does.
That
is
better
to
move
the
configurable
product
in
out
of
stock,
then
making
it
disabled,
because
disabling
configurable
product
will
not
make
it
configurable
and
we
will
not
make
it
possible
to
show
configurable
product
in
in
on
front
and
in
the
category
or
in
search
result
page,
but
for
us
actually
it
introduced
a
lot
of
limitation
and
a
lot
of
additional
work
for
changing
the
API.
So
maybe
it
makes
sense
to
introduce
the
additional
option
for
configurable
product
in
admin.
A
A
So
at
least
that
will
our
untie
the
issue
from
the
inventory
and
also
currently,
we
are
discovering-
and
we
spend
quite
a
lot
of
time
during
this
week
with
Valerie
talking
about
different
synchronization
between
two
indexes,
because
currently
it's
pretty
interesting.
That
synchronization,
which
happens
in
between
the
legacy
system
and
MSI,
happens
to
time.
So,
for
example,
updating
the
inventory.
We
are
legacy
interfaces
we
we
intercept.
The
data
apply,
apply
legacy
update.
A
C
A
So
that's
actually
all
regarding
our
garden
preparation
for
for
aggression,
so
we
are
going
to
to
process
the
most
important
box
during
during
the
next
weekend
starts
the
regression
to
prepare
alpha
release.
So
I
have
a
question:
wretches
love
whether
we
are
ready
or
not
to
make
demonstration.
Yeah
ready,
I,
see
so
I'm.
Stop
sharing
my
screen
and
give
a
word
to.
B
A
Thank
you,
which
is
following
circus,
Thank,
You
Sergei
from
the
low
drift
which
should
be
implemented
and
derivatives
fixed.
So
that's
all
regarding
our
update,
the
Motor
Show
on
the
next
demo.
Is
there
any
other
if
they're,
actually
in
an
open
question,
maybe
from
your
side
mark
or
from
from
your
side
max.