We've noticed a slight performance regression caused by emitting a JSON representation of the navigator alongside the LMDB one. We should look into parallelizing there output to address this.
Project
Building with Indexing Disabled
Building with LMDB Indexing (Current Default)
Building With LMDB+JSON Indexing (Proposed Default)
Additional Detail from JIRA
| | | |------------------|-----------------| |Votes | 0 | |Component/s | Swift-DocC | |Labels | Bug | |Assignee | None | |Priority | Medium | md5: 0f2d9f67b27428207ea630cf28632c51Issue Description:
We've noticed a slight performance regression caused by emitting a JSON representation of the navigator alongside the LMDB one. We should look into parallelizing there output to address this.
https://forums.swift.org/t/emitting-a-json-representation-of-the-docc-navigator-index/55826/13