EZP-23129: update sort clause handlers to use field map
EZP-23129: dispatch field map to sort clause handlers
EZP-23129: update fixture for changed behaviour
EZP-23129: add tests
EZP-23129: update test for non-filtering behaviour
EZP-23129: fixed: assert total count, add missing id to last slice
EZP-23129: simplify join code
EZP-23129: fixed: removed unused dependencies
EZP-23129: move field map to the ContentType gateway
EZP-23129: fixed: use selectDistinct(), remove duplicate column
EZP-23129: changed: always sort null last
EZP-23129: fixed: use sortable field
EZP-23129: add reverse sort tests
EZP-23129: add missing Elasticsearch fixtures
EZP-23129: updated fixtures: null always sorted last
EZP-23129: optimize: load field map only if needed
Merge pull request #1101 from ezsystems/fix-EZP-23129-sort-filtering

Fix EZP-23129: sorting by field filters the result set