Update: The challenge of enabling Elasticsearch on GitLab.com
Jul 16, 2019Nick Thomas

Summary
This post details the ongoing efforts to enable and improve Elasticsearch integration for GitLab.com's advanced search functionality. Key contributions include the implementation of selective indexing (per-project and per-group controls) to manage index size, numerous bug fixes identified through dogfooding and production readiness reviews, and improvements to the administration experience for managing the indexing process. It also outlines future challenges and plans, such as managing the Elasticsearch schema and reducing index size.
More from the Log Management and Observability trail
- Green DevOps: Why carbon measurement belongs in your CI/CD pipeline
- Automate detection testing with GitLab CI/CD and Duo
- How to build CI/CD observability at scale
- Track vulnerability remediation with the updated GitLab Security Dashboard
- More granular product usage insights for GitLab Self-Managed and Dedicated