►
From YouTube: GitLab 13.8 Kickoff - Enablement:Global Search
Description
Leave us feedback in our kick-off issue.
https://gitlab.com/gitlab-org/search-team/team-tasks/-/issues/27.
A
Hi,
I'm
john
mcguire
and
I'm
the
product
manager
for
global
search
and
I'm
going
to
take
you
through
what
we're
expecting
to
work
on
for
13
8.,
and
so
I
have
with
me
terry
and
cz,
our
senior
our
engineering
manager
and
we're
going
to
cover
all
the
different
pieces
that
we're
going
to
work
on
and
so
terry's
going
to
get
us
started.
B
Hi,
I'm
terry,
so
the
first
thing
we're
going
to
be
talking
about
is
the
move
of
the
group
in
project
filters
to
view
components,
that's
something
that
we're
going
to
be
working
on
for
13,
8
and
john.
If
you
would
move
to
the
next
tab
and
as
part
of
that
we're
going
to
be
addressing
an
issue
where,
if
you
select
a
project
from
the
drop
down,
it
doesn't
auto-populate
the
group,
so
that
fix
will
be
included
in
the
work
that
is
done
when
the
view
component
is
moved
over.
A
You
know
that's
great.
I
know
that
there's
been
a
lot
of
feedback
from
our
community
on
actually
like
trying
to
improve
the
way
these
group
and
project
drop
downs,
work,
and
so
it's
exciting
to
see
that
we're
going
to
be
moving
us
into
a
view
component,
which
will
make
additional
updates
further
and
we're
already
getting
our
first
update
in
which
will
be.
You
know
something
that
is
at
least
a.
A
You
know
it's
a
little
bit
of
a
concern
for
me
whenever
I
use
it
as
if
I
choose
that
project
you
know,
I
don't
always
think
about
changing
the
group
as
well.
I
don't
think
that
you're
not
to
apparently,
we
won't
have
to
now,
which
is
really
great.
That's
great.
B
The
next
thing
is
we're
going
to
be
continuing
the
work
on
moving
issues
to
a
dedicated
elastic
search
index.
B
If
you
could
scroll
down
a
little
bit
to
see
the
proposal,
we
have
an
updated
information
and
epic
here
about
the
work
that's
being
done
so
we've
already
completed
some
of
it,
but
in
13
8
we're
going
to
be
working
on
the
actual
migration,
which
is
copying
data
from
the
default
index
to
the
new
issue
index,
removing
the
data
from
the
old
index
and
making
sure
that
all
of
the
my
manager,
management
rake
tasks
are
updated
and
support
the
new
index,
as
well
as
the
zero
time
re-indexing
is
going
to
be
included
in
that
update.
B
So
we're
really
excited
to
see
this
work
come
to
fruition
and
we
fully
expect
it
to
have
some
great
improvements
for
people
using
search.
A
Yeah-
and
so
this
is,
you
know,
this
is
interesting.
We
talked
about
this
a
little
bit
as
we
were
getting
into
1370
and
really
kicking
off
the
work
that
was
going
on
here.
You
know
it's
not
it's.
It's
not
clear
that
we
actually
get
all
of
this
complete
in
138
that
we're
going
to
keep
moving
through
that
milestone,
but
once
this
is
complete,
we
do
expect
that
users
are
going
to
have
faster
searches
when
they're.
Looking
at
issues,
we
had
something
that
came
up
in
1307
was
a
great
surprise.
A
That's
going
to
improve
the
performance
that
had
to
do
with
permissions
right.
B
Right
the
work
that's
already
been
completed
in
13
7
is
denormalizing
the
permission
data
for
issues
which
is
moving
the
permission,
data
into
the
issues,
documents
versus
trying
to
pull
them
from
the
project
documents
and
then
removing
the
reliance
upon
the
project
data
and
this
the
search
queries
for
elasticsearch.
So
when
you
do
group
global
and
project
searches,
it's
only
querying
data.
That's
issued
data
in
the
issue
document
and
that
was
also
already
completed.
A
And
so,
if
I've
got
this
right,
you
know
if
I'm
a
user
and
I'm
going
through
and
I'm
searching
for
something
in
issues
you
know
before
I
would
have
actually
searched
on
something.
You
know,
let's
say
that
my
my
company
does
a
lot
of
permissions
across
projects
that
say
you
know.
Every
project
has
a
specific
list
of
users
that
are
able
to
view
it.
We
use
confidentiality
a
lot.
A
So
if
I'm
understanding
this
correctly,
we
actually
we're
doing
a
bunch
of
checks
to
make
sure
that
the
list
that
comes
back
is
something
that
you
can
view,
and
this
would
have
had
been
done
across
any
project
that
would
have
a
result
that
was
going
to
be
shown
and
now
that's
actually
going
to
be
consolidated.
So
the
permission
information
is
in
the
issue
itself,
so
we
won't
have
to
check
against
the
project.
Is
that
right.
A
Yeah,
that's
great,
especially,
I
think,
for
the
customers
that
are
using
lots
of
you,
know
confidentiality
and
projects
and
using
permissions
across
projects
to
view
them
like.
That's
where
it
seems
like
it
would
have
the
most
impact,
which
there
are
a
lot
of
our
customers
that
do
have
some
complex
structures
and
how
they
manage
projects.
That
way.
B
A
Okay,
that's
super
all
right,
so
the
next
thing
we're
going
to
be
working
on
we're
going
to
start
working
through
some
of
the
pieces
in
the
admiral
console.
The
first
thing
that
we're
going
to
do
is
move
advanced
search
out
of
the
general
section
that
it's
in
right
now,
so
that
it
actually
appears
next
to
general,
with
settings
so
you'll
be
able
to
go
to
admin
settings
and
then
see
advanced
search
and
with
advanced
search.
We're
also
going
to
be
starting
to
update
some
of
these
areas.
A
So
that
way,
if
you
do
have
to
quickly
understand
what
that
is
and
trying
to
understand
some
of
the
indexing
rules
that
are
out
there,
for
example,
if
you're
using
you
know
a
version
of
the
index,
that's
earlier
than
130,
we
have
some
specific
things
about
that
that
we
note
in
that
console
and
this
will
quickly
kind
of
align
if
you're,
actually
using
a
version
that
is
newer
than
that
or
not
also,
it
helps
kind
of
promote
the
changes
that
are
coming
in
this
future
year
with
elasticsearch.
A
There's
a
lot
of
different
version
updates
that
are
going
to
be
happening
and
they
will
be
enabling
new
features
we've.
We
definitely
want
to
make
sure
that's
more
visible
to
our
customers,
as
we
can,
as
we
actually
see
more
migration
to
the
newer
versions
of
elasticsearch
in
the
in
the
years
to
come,
we'll
be
able
to
provide
more
feature,
sets
and
less
complexity.
A
All
right,
we're
also
going
to
be
improving.
Something
that
came
up
in
some
research
is
a
really
important
use
case
for
us,
so
file
searching
has
become
one
of
our
top
use
cases
that
we've
seen
our
users,
you
know
really
doing
in
global
search,
and
we
want
to
make
this
easier.
So
I've,
you
know,
pulled
together
three
items
that
I
think
is
going
to
help
a
lot
with
that
and
the
first
one
is
is
really
just
a
bug
right.
A
So
when
you're
actually
searching
for
a
file
using
path,
if
it
has
a
space,
it
doesn't
always
find
it
fun
and
we'll
be
addressing
that
fixing
it.
The
next
one
is
searching
with
the
filename
syntax
as
a
confusing
behavior.
So
when
you
do
a
file
name,
syntax
search-
and
you
have
your
wildcard
in
there
to
try
to
capture
everything
that
has
an
extension
as
an
example.
It
doesn't
return
some
of
those
results
and
then
modifying
this
by
adding
the
wild
card
in
front
of
the
file.
A
Name
is
all
that
would
take
so
we're
going
to
address
this
so
that
it
doesn't
require
a
keyword
or
the
or
the
wildcard
star
in
front
of
the
syntax
to
be
able
to
return
something
before
that
search
result.
A
A
So
right
now,
when
you
go
into
a
search
and
if
you
copy
this
out
of
you
know,
for
example,
if
you're
copying
it
out
of
a
you,
know
a
file
location
from
internet
or
something
like
that,
you
paste
in
the
google
search,
it
doesn't
actually
find
it
it'll
find
references
to
it
in
the
code,
but
it
won't
find
the
file
that
you're
looking
for
and
as
we
make
this
searchable
you'll
be
able
to
just
take
what
you
pasted
into
the
search
box
and
be
able
to
return.
You
know
that
specific
result.
A
A
Okay
and
now
I'm
going
to
turn
it
over
to
cz
to
talk
about
community
contributions.
C
Hi,
I'm
cindy
the
engineer,
engineering
manager
of
global
search
team.
In
the
past
two
releases,
we
have
received
good
community
contributions.
We
welcome
more
in
the
future,
so
we
have
scoped
out
a
couple
of
issues
that
we
think
they
are
good
for
community
contribution.
C
C
The
other
issue
is
the
one
that
john
just
mentioned
about
the
the
four
pass
search
in
the
co-search
yeah,
so
those
are
good
candidates
for
the
community
contribution
working
on
a
project
like
this
lab
may
not
be
easy,
but
don't
worry
and
feel
free
to
reach
out.
We
are
here
to
help.
Thank
you.
A
Yeah,
thank
you
and
I'll.
Tell
you
it's
really
good
to
see
that
we've
had
you
know
more
community
contributions
continue
to
increase
every
milestone,
and
I
look
forward
to
seeing
even
more-
and
I
really
want
to
help
do
whatever
I
can
to
advocate
prioritizing
issues
that
will
give
our
community
an
opportunity
to
develop
with
us
and
contribute.