Application limit for ES indexed field length
All threads resolved!
All threads resolved!
Compare changes
Using the plan_limit
table we can down store a limit for the maximum size of any fields being indexed in Elasticsearch. This is for #201826 (closed) . Any strings above the length limit will be truncated down to the limit.
We default to 0
which means unlimited so this has no affect for self-managed customers. On GitLab.com we will likely want to set this to around 20k as a sensible upper limit on what we should store.
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
@gitlab-com/gl-security/appsec