Skip to content

Add highlightOtherMatches flag to work around performance problems #423

Add highlightOtherMatches flag to work around performance problems

Add highlightOtherMatches flag to work around performance problems #423

Triggered via pull request February 13, 2024 21:25
Status Failure
Total duration 1m 21s
Artifacts

pull-request.yaml

on: pull_request
lint-test-danger
1m 13s
lint-test-danger
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 1 warning
getRequestHighlightFields() › should exclude fields without mappings: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L256
expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 1 - Object { - "city.street": Object {}, - "state": Object {}, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:256:20)
getRequestHighlightFields() › should exclude group fields: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L283
expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 1 - Object { - "city.street": Object {}, - "state": Object {}, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:283:20)
getRequestHighlightFields() › should include text sub fields: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L318
expect(received).toEqual(expected) // deep equality - Expected - 6 + Received + 1 - Object { - "city.street": Object {}, - "city.street.subfield": Object {}, - "state": Object {}, - "state.subfield": Object {}, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:318:20)
getRequestHighlightFields() › should generate configuration for blob text fields: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L346
expect(received).toEqual(expected) // deep equality - Expected - 10 + Received + 1 - Object { - "state": Object { - "fragment_size": 250, - "number_of_fragments": 3, - }, - "state.subfield": Object { - "fragment_size": 250, - "number_of_fragments": 3, - }, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:346:20)
getRequestHighlightFields() › should generate highlight_query with group fields replaced: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L394
expect(received).toEqual(expected) // deep equality - Expected - 40 + Received + 1 - Object { - "city.street": Object { - "highlight_query": Object { - "bool": Object { - "must": Array [ - Object { - "terms": Object { - "city.street": "memphis", - }, - }, - Object { - "query_string": Object { - "default_field": "city.street", - "query": "memphis", - }, - }, - ], - }, - }, - }, - "state": Object { - "highlight_query": Object { - "bool": Object { - "must": Array [ - Object { - "terms": Object { - "state": "memphis", - }, - }, - Object { - "query_string": Object { - "default_field": "state", - "query": "memphis", - }, - }, - ], - }, - }, - }, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:394:20)
getRequestHighlightFields() › should generate highlight_query with group fields replaced for sub fields: packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js#L455
expect(received).toEqual(expected) // deep equality - Expected - 42 + Received + 1 - Object { - "city.street": Object {}, - "city.street.subfield": Object { - "highlight_query": Object { - "bool": Object { - "must": Array [ - Object { - "terms": Object { - "city.street.subfield": "memphis", - }, - }, - Object { - "query_string": Object { - "default_field": "city.street.subfield", - "query": "memphis", - }, - }, - ], - }, - }, - }, - "state": Object {}, - "state.subfield": Object { - "highlight_query": Object { - "bool": Object { - "must": Array [ - Object { - "terms": Object { - "state.subfield": "memphis", - }, - }, - Object { - "query_string": Object { - "default_field": "state.subfield", - "query": "memphis", - }, - }, - ], - }, - }, - }, - } + Object {} at Object.toEqual (packages/provider-elasticsearch/src/example-types/results/highlighting/request.test.js:455:20)
lint-test-danger
Process completed with exit code 1.
lint-test-danger
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, wearerequired/lint-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.