Skip to content

docs: mark data.autocomplete.* settings as deprecated since 8.3.0#269868

Merged
florent-leborgne merged 10 commits into
mainfrom
docs/deprecate-data-autocomplete-settings
May 21, 2026
Merged

docs: mark data.autocomplete.* settings as deprecated since 8.3.0#269868
florent-leborgne merged 10 commits into
mainfrom
docs/deprecate-data-autocomplete-settings

Conversation

@florent-leborgne
Copy link
Copy Markdown
Member

@florent-leborgne florent-leborgne commented May 19, 2026

Summary

This PR addresses elastic/docs-content#6511.

The page General settings in Kibana lists `data.autocomplete.valueSuggestions.terminateAfter` and `data.autocomplete.valueSuggestions.timeout` without any deprecation indicator, making them appear as valid current settings.

These settings were deprecated in Kibana 8.3.0 when the autocomplete logic was moved from the `data` plugin to the `unified_search` plugin (now `kql`) via #129977. The canonical settings since 8.3.0 are `unifiedSearch.autocomplete.valueSuggestions.terminateAfter` and `unifiedSearch.autocomplete.valueSuggestions.timeout`.

The backward-compatible deprecation handler (which remaps the old keys to the new ones with a warning) was accidentally removed in #246674 and restored in #268872 (backported to v9.4.2 and v9.5.0). During the window between 9.4.0 and 9.4.1, customers using `data.autocomplete.*` in `kibana.yml` experienced startup failures.

All three generations of the settings (`kibana.`, `data.`, `unifiedSearch.*`) are explicitly allowlisted in ECH and work for users on ECH deployments.

Changes

  • `docs/reference/configuration-reference/general-settings.yml`:
    • Marks `data.autocomplete.valueSuggestions.terminateAfter` and `data.autocomplete.valueSuggestions.timeout` as `deprecated 8.3` on stack, with `deprecation_details` pointing to the `unifiedSearch.*` replacements.
    • Adds an inline note on both deprecated settings warning that using them in Kibana 9.4.0–9.4.1 causes a startup failure, and advising users to migrate or upgrade.
    • Adds `unifiedSearch.autocomplete.valueSuggestions.timeout` and `unifiedSearch.autocomplete.valueSuggestions.terminateAfter` as `stack: ga 8.3` entries so the canonical settings are properly documented.

Resolves

Closes elastic/docs-content#6511


AI-assisted draft — created with Claude Sonnet 4.6 in Cursor.
Review all generated content for factual accuracy before merging.

)

These settings were moved to unifiedSearch.autocomplete.* when the
unified_search plugin was introduced in 8.3.0. The docs still showed them
as valid current settings with no deprecation indicator.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

🔍 Preview links for changed docs

⏳ Building and deploying preview... View progress

This comment will be updated with preview links when the build is complete.

florent-leborgne and others added 2 commits May 19, 2026 11:01
Co-authored-by: Cursor <cursoragent@cursor.com>
…plete.* settings

Co-authored-by: Cursor <cursoragent@cursor.com>
Comment thread docs/reference/configuration-reference/general-settings.yml
Comment thread docs/reference/configuration-reference/general-settings.yml Outdated
Comment thread docs/reference/configuration-reference/general-settings.yml Outdated
Comment thread docs/reference/configuration-reference/general-settings.yml
florent-leborgne and others added 4 commits May 19, 2026 11:19
Co-authored-by: Cursor <cursoragent@cursor.com>
- data.autocomplete.* settings: ech: ga (all three generations are
  explicitly allowlisted in ECH, not unavailable)
- unifiedSearch.autocomplete.* settings: stack: ga 8.3 to reflect
  when these became the canonical replacement settings

Co-authored-by: Cursor <cursoragent@cursor.com>
@florent-leborgne florent-leborgne marked this pull request as ready for review May 19, 2026 10:08
@florent-leborgne florent-leborgne requested a review from a team as a code owner May 19, 2026 10:08
@florent-leborgne florent-leborgne added Team:Docs release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting docs labels May 19, 2026
@infra-vault-gh-plugin-prod
Copy link
Copy Markdown

Pinging @elastic/experience-docs (Team:Docs)

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

@florent-leborgne florent-leborgne merged commit 5af9699 into main May 21, 2026
95 checks passed
@florent-leborgne florent-leborgne deleted the docs/deprecate-data-autocomplete-settings branch May 21, 2026 10:44
paulinashakirova pushed a commit to paulinashakirova/kibana that referenced this pull request May 22, 2026
…lastic#269868)

## Summary

This PR addresses elastic/docs-content#6511.

The page [General settings in
Kibana](https://www.elastic.co/docs/reference/kibana/configuration-reference/general-settings)
lists \`data.autocomplete.valueSuggestions.terminateAfter\` and
\`data.autocomplete.valueSuggestions.timeout\` without any deprecation
indicator, making them appear as valid current settings.

These settings were deprecated in Kibana 8.3.0 when the autocomplete
logic was moved from the \`data\` plugin to the \`unified_search\`
plugin (now \`kql\`) via
[elastic#129977](elastic#129977). The canonical
settings since 8.3.0 are
\`unifiedSearch.autocomplete.valueSuggestions.terminateAfter\` and
\`unifiedSearch.autocomplete.valueSuggestions.timeout\`.

The backward-compatible deprecation handler (which remaps the old keys
to the new ones with a warning) was accidentally removed in
[elastic#246674](elastic#246674) and restored in
[elastic#268872](elastic#268872) (backported to
v9.4.2 and v9.5.0). During the window between 9.4.0 and 9.4.1, customers
using \`data.autocomplete.*\` in \`kibana.yml\` experienced startup
failures.

All three generations of the settings (\`kibana.*\`, \`data.*\`,
\`unifiedSearch.*\`) are explicitly allowlisted in ECH and work for
users on ECH deployments.

## Changes

- **\`docs/reference/configuration-reference/general-settings.yml\`**:
- Marks \`data.autocomplete.valueSuggestions.terminateAfter\` and
\`data.autocomplete.valueSuggestions.timeout\` as \`deprecated 8.3\` on
stack, with \`deprecation_details\` pointing to the \`unifiedSearch.*\`
replacements.
- Adds an inline note on both deprecated settings warning that using
them in Kibana 9.4.0–9.4.1 causes a startup failure, and advising users
to migrate or upgrade.
- Adds \`unifiedSearch.autocomplete.valueSuggestions.timeout\` and
\`unifiedSearch.autocomplete.valueSuggestions.terminateAfter\` as
\`stack: ga 8.3\` entries so the canonical settings are properly
documented.

## Resolves

Closes elastic/docs-content#6511

---

> **AI-assisted draft** — created with Claude Sonnet 4.6 in Cursor.
> Review all generated content for factual accuracy before merging.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting docs release_note:skip Skip the PR/issue when compiling release notes Team:Docs v9.5.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Internal]: Kibana settings shows deprecated settings as still valid

4 participants