Log the time it takes to index the project
rafeca opened this issue · 1 comments
rafeca commented
Prerequisites
- Put an X between the brackets on this line if you have done all of the following:
- Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
- Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
- Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
- Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
- Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages
Description
In order to understand better the real world performance of the fuzzy-finder
and allow us to take better decisions, we want to start logging the time it takes to re-index a project (code pointer).
Some additional information that we want to log along the time:
- Number of files in the repository: the time will vary a lot depending on the project size so we need to be able to filter results by similar project sizes.
- is ripgrep enabled: Our hypothesis is that
ripgrep
will have an important impact on the indexing time, so we want to log if it's enabled to be able to compare results.
rafeca commented
This has already landed atom@master