[ ] Commits are signed as per the DCO using --signoff
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.
Description
Cater the fix for https://github.com/opensearch-project/neural-search/issues/799 in Sorting.
This PR contains some cherry pick changes from commit https://github.com/opensearch-project/neural-search/pull/800 Therefore Classes to review are
Rest all class are cherry picked from the commit so please ignore them.
Issues Resolved
https://github.com/opensearch-project/neural-search/issues/799 https://github.com/opensearch-project/neural-search/issues/507
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.