Increase LSIF artifacts in code
What does this MR do and why?
We are increasing LSIF artifacts limit so we can accommodate projects with bigger LSIF indexes.
This is behind a feature flag and done in code for now as we want to monitor how will this affect workhorse memory usage.
Once confirmed that it's good, we'll remove the feature flag and add a migration to increase the default LSIF artifacts limit like what's done in !46980 (merged).
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #497150
Edited by Patrick Bajao