Select a search service
Proposal
Evaluate Elasticsearch and OpenSearch to determine which software will be packaged with GitLab as the search service.
The following must be taken into consideration:
- license (legal will be consulted)
- distribution methods available (and licensing of those)
Considerations
- GitLab.com uses Elasticsearch hosted on ElasticCloud
- Dedicated uses GET (GitLab Environment Toolkit) which uses OpenSearch
- SM customers use both with a higher percentage on Elasticsearch
- Handbook on using open source software guidance does not list AGPLv3 an a approved licenses. We would have to discuss with legal if an exception applies.
Edited by 🤖 GitLab Bot 🤖