3 ms·
GitLab is also using ElasticSearch, so one could recreate the ElasticSearch Indices they came up with. [1] They also share some of the challenges, they faced a
by bytefish 2y ago
GitLab is also using ElasticSearch, so one could recreate the ElasticSearch Indices they came up with. [1]
They also share some of the challenges, they faced along the way. It also discusses interesting challenges, like implementing the authorization model. [2], [3]
When GitHub removed its most useful Search feature, which is sorting results by date, I wrote a small “Search Engine” with ElasticSearch to selectively index Microsoft repositories. It works good enough for my needs. [4]
[1] https://gitlab.com/gitlab-org/gitlab/-/blob/7bbbc00bd871aeb67660a1c42ff30c65ba6ed47a/ee/lib/elastic/latest/config.rb https://gitlab.com/gitlab-org/gitlab/-/blob/7bbbc00bd871aeb6...
[2] https://about.gitlab.com/blog/2019/07/16/elasticsearch-update/ https://about.gitlab.com/blog/2019/07/16/elasticsearch-updat...
[3] https://about.gitlab.com/blog/2020/04/28/elasticsearch-update/ https://about.gitlab.com/blog/2020/04/28/elasticsearch-updat...
[4] https://github.com/bytefish/ElasticsearchCodeSearch https://github.com/bytefish/ElasticsearchCodeSearch