The 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 Search Team:
|Changzheng Liu||Engineering Manager, Search|
|Dylan Griffith||Staff Backend Engineer, Search|
|Dmitry Gruzd||Senior Backend Engineer, Search|
The following members of other functional teams are our stable counterparts:
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::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.