Add highlightOtherMatches flag to work around performance problems #423
pull-request.yaml
on: pull_request
lint-test-danger
1m 13s
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/.
|