The Global Search team is focused on bringing world class search functionality to GitLab.com and self-managed instances.
The team will be responsible for improving and expanding upon our current global search implementations using Elasticsearch, PostgreSQL, and Gitaly. Areas of responsibility will include global search functionality, UI, ingestion mechanisms, optimal indexing, administrative tools and installation mechanisms for self-managed installations.
The following people are permanent members of the Global Search Team:
|Changzheng Liu||Engineering Manager, Global Search|
|Micaël Bergeron||Senior Backend Engineer, Global Search|
|Dylan Griffith||Staff Backend Engineer, Global Search|
|Alishan 'Ali' Ladhani||Backend Engineer, Global Search|
|Dmitry Gruzd||Senior Backend Engineer, Global Search|
|Terri Chu||Senior Backend Engineer, Global Search|
The following members of other functional teams are our stable counterparts:
|Erick Banks||Senior Software Engineer in Test Enablement:Search|
|John M.||Senior Product Manager, Enablement:Global Search|
Whenever possible, we prefer to communicate asynchronously using issues, merge requests, and Slack. However, face-to-face meetings are useful to establish personal connection and to address items that would be more efficiently discussed synchronously such as blockers.
We follow the GitLab engineering workflow guidelines. To bring an issue to our attention please create an issue in the relevant project. Add the
~"group::global search" label along with any other relevant labels. If it is an urgent issue, please reach out to the Product Manager or Engineering Manager listed in the Stable Counterparts section above.