insights: [spike] monorepo improvements
Created by: coury-clark
Code Insights currently uses the GraphQL API to perform searches, which has spotty support for large monorepos. When searches fail due to monorepo scale, Code Insights will partially populate, or fail to populate. This spike is to investigate any possible solutions in the short term to make these Code Insights more consistent.
The first avenue we should explore is how much effort it would be and what problems may arise by switching to use the streaming API for search instead of the GraphQL API (ignoring compute until it is available over stream).