Skip to content

[Management] [5.6] Fix FF quirk with max width in the import saved object modal#14362

Merged
chrisronline merged 1 commit into
elastic:5.6from
chrisronline:fix/browser_quicks_import_saved_objects_modal-5.6
Oct 6, 2017
Merged

[Management] [5.6] Fix FF quirk with max width in the import saved object modal#14362
chrisronline merged 1 commit into
elastic:5.6from
chrisronline:fix/browser_quicks_import_saved_objects_modal-5.6

Conversation

@chrisronline
Copy link
Copy Markdown
Contributor

Fixes #14350
Ports #14352

Copy link
Copy Markdown
Member

@tylersmalley tylersmalley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chrisronline chrisronline merged commit f363a8f into elastic:5.6 Oct 6, 2017
@chrisronline chrisronline deleted the fix/browser_quicks_import_saved_objects_modal-5.6 branch October 6, 2017 19:10
Apmats added a commit to Apmats/kibana that referenced this pull request May 8, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- origin (keyword, URI form `{type}://{id}`, auto-populated by indexer)
- tags (keyword[], free-form)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.
- Indexer auto-populates origin = `{attachmentType}://{originId}` on every
  record alongside origin_id.

Kept for back-compat:
- origin_id retained alongside origin until the connector_ids filter
  (elastic#267333) and the search HTTP response migrate to origin.

Type writers need no changes: they keep returning the same SmlChunk
shape; the indexer constructs origin and ES copy_to handles the rest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 8, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- origin (keyword, URI form `{type}://{id}`, auto-populated by indexer)
- tags (keyword[], free-form)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.
- Indexer auto-populates origin = `{attachmentType}://{originId}` on every
  record alongside origin_id.

Kept for back-compat:
- origin_id retained alongside origin until the connector_ids filter
  (elastic#267333) and the search HTTP response migrate to origin.

Type writers need no changes: they keep returning the same SmlChunk
shape; the indexer constructs origin and ES copy_to handles the rest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 8, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- origin (keyword, URI form `{type}://{id}`, auto-populated by indexer)
- tags (keyword[], free-form)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.
- Indexer auto-populates origin = `{attachmentType}://{originId}` on every
  record alongside origin_id.

Kept for back-compat:
- origin_id retained alongside origin until the connector_ids filter
  (elastic#267333) and the search HTTP response migrate to origin.

Type writers need no changes: they keep returning the same SmlChunk
shape; the indexer constructs origin and ES copy_to handles the rest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 8, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- origin (keyword, URI form `{type}://{id}`, auto-populated by indexer)
- tags (keyword[], free-form)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.
- Indexer auto-populates origin = `{attachmentType}://{originId}` on every
  record alongside origin_id.

Kept for back-compat:
- origin_id retained alongside origin until the connector_ids filter
  (elastic#267333) and the search HTTP response migrate to origin.

Type writers need no changes: they keep returning the same SmlChunk
shape; the indexer constructs origin and ES copy_to handles the rest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 8, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- tags (keyword[], free-form labels)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.

origin_id is unchanged. An earlier draft of this PR added a parallel
`origin` URI field per the gist's vision but it was dropped: the URI
form is computable on the fly from type + origin_id, Sean's merged
buildTypeFilters targets origin_id directly, and adding a parallel
representation would just be redundant.

Type writers need no changes: they keep returning the same SmlChunk
shape; ES copy_to handles the fan-out.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 9, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- tags (keyword[], free-form labels)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.

origin_id is unchanged. An earlier draft of this PR added a parallel
`origin` URI field per the gist's vision but it was dropped: the URI
form is computable on the fly from type + origin_id, Sean's merged
buildTypeFilters targets origin_id directly, and adding a parallel
representation would just be redundant.

Type writers need no changes: they keep returning the same SmlChunk
shape; ES copy_to handles the fan-out.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 9, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- tags (keyword[], free-form labels)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.

origin_id is unchanged. An earlier draft of this PR added a parallel
`origin` URI field per the gist's vision but it was dropped: the URI
form is computable on the fly from type + origin_id, Sean's merged
buildTypeFilters targets origin_id directly, and adding a parallel
representation would just be redundant.

Type writers need no changes: they keep returning the same SmlChunk
shape; ES copy_to handles the fan-out.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Apmats added a commit to Apmats/kibana that referenced this pull request May 11, 2026
Builds on Peter's merged elastic#266573 by adding the schema fields the team
converged on and refactoring title/description/content for BM25 + a
single unified vector retrieval surface.

Fields added:
- tags (keyword[], free-form labels)
- payload (flattened, type-specific opaque data)
- title_autocomplete (search_as_you_type, copy target of title)
- unified_semantic (semantic_text, copy target of title/description/content)

Behavior changes:
- title becomes `text` with copy_to fanning into title_autocomplete and
  unified_semantic. Three retrieval modes (BM25/lexical, prefix/typeahead,
  semantic) from one producer-set field.
- description and content become `text` with copy_to: 'unified_semantic'.
  One inference pass per record instead of three; recall doesn't
  fragment across overlapping content.
- buildSmlSearchQuery: SAYT field paths move from title.* to
  title_autocomplete.*; the should-block uses match: { unified_semantic }
  in place of separate matches on content and description.

origin_id is unchanged. An earlier draft of this PR added a parallel
`origin` URI field per the gist's vision but it was dropped: the URI
form is computable on the fly from type + origin_id, Sean's merged
buildTypeFilters targets origin_id directly, and adding a parallel
representation would just be redundant.

Type writers need no changes: they keep returning the same SmlChunk
shape; ES copy_to handles the fan-out.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants