Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.1.X, 7.2.X, Master
-
7.2.x, 7.1.x
-
Committed
-
3
Description
Steps to Reproduce:
- Go to Control Panel > Configuration > Server Administration > Log Levels
- Enable log with DEBUG level for these entries(considering the elasticsearch 6 integration):
- com.liferay.portal.search.elasticsearch6.internal.search.engine.adapter.search.SearchSearchRequestExecutorImpl
- com.liferay.portal.search.elasticsearch6.internal.search.engine.adapter.search.CountSearchRequestExecutorImpl
- Go to My Submissions page
- Verify server log
Expected Result:
just one call for query the search entries and other for count must be executed
Actual Result:
Extra calls are being made unnecessarily
{"from":0,"size":5,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false,"stored_fields":["uid","companyId","entryClassPK","entryClassName","assetDescription_en_US","assetTitle","kaleoInstanceId","assetTitle_en_US","assetDescription"],"sort":[{"completed_String_sortable":{"order":"asc","unmapped_type":"keyword"}},{"createDate_Number_sortable":{"order":"asc","unmapped_type":"keyword"}},{"kaleoInstanceId_Number_sortable":{"order":"asc","unmapped_type":"keyword"}}],"track_scores":true} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false} {"from":0,"size":5,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false,"stored_fields":["uid","companyId","entryClassPK","entryClassName","assetDescription_en_US","assetTitle","kaleoInstanceId","assetTitle_en_US","assetDescription"],"sort":[{"completed_String_sortable":{"order":"asc","unmapped_type":"keyword"}},{"createDate_Number_sortable":{"order":"asc","unmapped_type":"keyword"}},{"kaleoInstanceId_Number_sortable":{"order":"asc","unmapped_type":"keyword"}}],"track_scores":true} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false} {"from":0,"size":5,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false,"stored_fields":["uid","companyId","entryClassPK","entryClassName","assetDescription_en_US","assetTitle","kaleoInstanceId","assetTitle_en_US","assetDescription"],"sort":[{"completed_String_sortable":{"order":"asc","unmapped_type":"keyword"}},{"createDate_Number_sortable":{"order":"asc","unmapped_type":"keyword"}},{"kaleoInstanceId_Number_sortable":{"order":"asc","unmapped_type":"keyword"}}],"track_scores":true} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false} {"size":0,"query":{"bool":{"must":[{"match_all":{"boost":1.0}}],"filter":[{"bool":{"must":[{"bool":{"should":[{"bool":{"must":[{"term":{"entryClassName":{"value":"com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken"}}}]}}]}}]}}]}},"explain":false}
NOTE: We will try to fix it using only one call for the search api