# rustdoc: Index crates progressively \(\#13011\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/6181ac6bade22e7ed074c47793a7fde298a5536b)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 6181ac6bade22e7ed074c47793a7fde298a5536b

Requested commit: 6181ac6bade22e7ed074c47793a7fde298a5536b

Commit: 6181ac6bade22e7ed074c47793a7fde298a5536b

Tree: 872c543de9eb30382d3bc13d1a6377c7dcd541eb

Author: Marshall Bowers

Committer: GitHub

## Message

```
rustdoc: Index crates progressively (#13011)

This PR updates the rustdoc indexing to be more progressive.

Rather than waiting until we've crawled the entire crate to begin
writing to the database, we instead start writing the docs as we go.

This makes it so you can start getting completions while the indexing is
still running.

Release Notes:

- N/A
```

## Parents

- [0705fb9b971c69788a1f0c46b8721bb9e8c4356e](https://git.cafe/gitcafe/zed/commit/0705fb9b971c69788a1f0c46b8721bb9e8c4356e?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/6181ac6bade22e7ed074c47793a7fde298a5536b?format=markdown)
