meilisearch/MeiliSearch

Enable LTO again

オープン

#2,718 opened on 2022/08/29

 (7 件のコメント) (1 件のリアクション) (0 人の担当者)Rust (2,542 件のフォーク)batch import
enhancementhelp wantedperformancetech discussion

Repository metrics

Stars
 (57,572 個のスター)
PR merge metrics
 (平均マージ 11d 20h) (30d で 41 merged PRs)

説明

We first enabled LTO in this PR https://github.com/meilisearch/meilisearch/pull/2690 to improve the performance of the search engine.

Then, we had to disable LTO in this PR https://github.com/meilisearch/meilisearch/pull/2717 because we were not able to compile the aarch64 binary anymore. See: https://github.com/meilisearch/meilisearch/actions/runs/2948932141

We would introduce LTO again and prevent using it when compiling the aarch64 binary. Some beginning of solution here

If anyone has a better solution, we would happy to read you!

コントリビューターガイド