ui.modern.padre_response_size_limit_bytes

Background

This setting controls the maximum size of response which will be accepted from padre-sw (i.e. Funnelback’s query processing system). The limit is intended to prevent queries which would otherwise consume large amounts of query processor memory (e.g. queries with a very high num_ranks value) from affecting other requests.

Please note that this limit affects only the internal 'padre' response size, not the size of the final response to the search user.

Setting the key

Set this configuration key in the search package or data source configuration.

Use the configuration key editor to add or edit the ui.modern.padre_response_size_limit_bytes key, and set the value. This can be set to any valid Integer value.

Default value

ui.modern.padre_response_size_limit_bytes=2147483647

This default setting causes Funnelback to allow padre response sizes of up to 2.1GB (the historical limit).

Please note that this default limit may be reduced in a future Funnelback version as, in practice, it is rare for Funnelback’s web server to be allocated enough memory to process such a large query successfully.

Examples

To allow only 'normal' sized padre responses (80kb in this case)

ui.modern.padre_response_size_limit_bytes=81920