Skip to main content

Increase dropdown and multi-select option limit to 150

Context

The existing dropdown and multi-select field limit was hardcoded at 100 options. A client needs up to 120 options, and CDP wants to unblock adoption before moving this capability into a paid billing quota model.

Notes

  • Changing the option limit requires a deployment.
  • Zhelia Alifa requested raising the maximum to 150 and said an ad-hoc task would be created.
  • The requested change concerns the number of dropdown and multi-select options, not the field-name character limit. The ticket was corrected after this distinction was identified.
  • The frontend also has a limit and needs to read the option configuration.
  • The staging general_configs response showed a dropdown_select configuration with limit_item: 150 and limit_char: 30.
  • TF-3606 was reported as deployed to staging at 4:18 PM.

Decisions / changes

  • Set the dropdown and multi-select option limit to 150.
  • Store the temporary limit in the /general_configs API instead of continuing to hardcode it in the frontend.
  • The frontend will read the option limit from /general_configs, with 150 as the fallback when the configuration has not been set.
  • The longer-term direction is to manage this limit through billing quota management so additional capacity can be monetized.

Follow-ups

  • Gregorius Hendry to check TF-3606 after its staging deployment.