{"push_id":1031876953,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"14f45c17847723bf9968d5a7d0753f4bb4b9463f","before":"1988b8b38725a3aeb3ef6ef606504d68ab0d09a6","commits":[{"sha":"1908d6dc7366ae1a72e1d0390470622ceca5ecda","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Add build() method to SortBuilder implementations\n\nFor the current refactoring of SortBuilders related to #10217,\neach SortBuilder should get a build() method that produces a\nSortField according to the SortBuilder parameters on the shard.\n\nThis change also slightly refactors the current parse method in\nSortParseElement to extract an internal parse method that returns\na list of sort fields only needs a QueryShardContext as input\ninstead of a full SearchContext. This allows using this internal\nparse method for testing.","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/1908d6dc7366ae1a72e1d0390470622ceca5ecda"},{"sha":"d9de1299958aa07a2b112bc24a79a15f110f88c0","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Adressing review comments","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/d9de1299958aa07a2b112bc24a79a15f110f88c0"},{"sha":"4c3d889de4fd24ca55f6e0ee191a8d067b787b87","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Adding tests for median sort mode to GeoDistanceSortBuilderIT\n\nAlso adding checks for median SortMode on non-numeric field types\nto FieldSortBuilder, removing some unused code and switching\nGeoDistanceSortBuilder to using ParseField.","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/4c3d889de4fd24ca55f6e0ee191a8d067b787b87"},{"sha":"25da6b2f2e25e20d1162c13bcb36f80d34958ff3","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Merge branch 'master' into sort-add-build","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/25da6b2f2e25e20d1162c13bcb36f80d34958ff3"},{"sha":"697174dcb0b625cf33d39c6cda06a629baaaac74","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Make sure to use nestedScope levels when building nested filters","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/697174dcb0b625cf33d39c6cda06a629baaaac74"},{"sha":"14f45c17847723bf9968d5a7d0753f4bb4b9463f","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Merge pull request #17146 from cbuescher/sort-add-build\n\nFor the refactoring of SortBuilders related to #10217, each SortBuilder needs to get a build()\r\nmethod that produces a SortField according to the SortBuilder parameters on the shard.","distinct":true,"url":"https://api.github.com/repos/elastic/elasticsearch/commits/14f45c17847723bf9968d5a7d0753f4bb4b9463f"}]}