Allow specifying a whitelist of Version Control paths that I want CodeLens to index
The CodeLens feature is great, but I had to disable it in our main team project collection because this feature impacted our server in such a way that its database was growing out of control. My metrics revealed that I had 3.2 TB of CodeSense files (number of files: 13,199,733) against only 170 GB of VersionControl files (number of files: 1,169,366). Maybe it has something to do with the fact that we're working extensively with dev branches.
That being said, the "tfsconfig codeindex" command allows TFS administrators to configure a blacklist for a given team project collection (i.e. option /ignorelist). Having the possibility to configure a whitelist would make it more predictable and easier to maintain. And if the said whitelist is empty, CodeLens should continue indexing everything as it does currently.
Frederic Q commented
This fix needs to be implemented because the CodeLens function is relevant to us but we do not want this feature to be disabled due to performance concerns