Skip to content

Commit f277dda

Browse files
Merge branch 'main' into 200538-so-names
2 parents 373926d + 7987527 commit f277dda

3 files changed

Lines changed: 10 additions & 11 deletions

File tree

x-pack/solutions/search/plugins/search_playground/__mocks__/fetch_query_source_fields.mock.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ export const SPARSE_SEMANTIC_FIELD_FIELD_CAPS = {
1111
indices: ['test-index2'],
1212
fields: {
1313
infer_field: {
14-
semantic_text: {
15-
type: 'semantic_text',
14+
text: {
15+
type: 'text',
1616
metadata_field: false,
17-
searchable: false,
17+
searchable: true,
1818
aggregatable: false,
1919
},
2020
},
@@ -127,10 +127,10 @@ export const DENSE_SEMANTIC_FIELD_FIELD_CAPS = {
127127
indices: ['test-index2'],
128128
fields: {
129129
infer_field: {
130-
semantic_text: {
131-
type: 'semantic_text',
130+
text: {
131+
type: 'text',
132132
metadata_field: false,
133-
searchable: false,
133+
searchable: true,
134134
aggregatable: false,
135135
},
136136
},

x-pack/solutions/search/plugins/search_playground/server/lib/fetch_query_source_fields.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,10 +244,9 @@ export const parseFieldsCapabilities = (
244244
(indexModelIdField) => indexModelIdField.index === index
245245
)!;
246246
const nestedField = isFieldNested(fieldKey, fieldCapsResponse);
247+
const semanticFieldMapping = getSemanticField(fieldKey, semanticTextFields);
247248

248-
if (isFieldInIndex(field, 'semantic_text', index)) {
249-
const semanticFieldMapping = getSemanticField(fieldKey, semanticTextFields);
250-
249+
if (isFieldInIndex(field, 'text', index) && semanticFieldMapping) {
251250
// only use this when embeddingType and inferenceId is defined
252251
// this requires semantic_text field to be set up correctly and ingested
253252
if (
@@ -260,7 +259,7 @@ export const parseFieldsCapabilities = (
260259
field: fieldKey,
261260
inferenceId: semanticFieldMapping.inferenceId,
262261
embeddingType: semanticFieldMapping.embeddingType,
263-
indices: (field.semantic_text.indices as string[]) || indicesPresentIn,
262+
indices: (field.text.indices as string[]) || indicesPresentIn,
264263
};
265264

266265
acc[index].semantic_fields.push(semanticField);

x-pack/solutions/search/plugins/search_playground/server/utils/stream_factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export function streamFactory(logger: Logger, isCloud: boolean = false): StreamF
107107
);
108108

109109
if (line === undefined) {
110-
logger.error('Stream chunk must not be undefined.');
110+
logDebugMessage('Stream chunk must not be undefined.');
111111
return;
112112
}
113113

0 commit comments

Comments
 (0)