{"push_id":1031908258,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"14f45c17847723bf9968d5a7d0753f4bb4b9463f","before":"8127a06b2ec40fd5f31a6915143386dd853abc2b","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/rlugojr/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/rlugojr/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/rlugojr/elasticsearch/commits/4c3d889de4fd24ca55f6e0ee191a8d067b787b87"},{"sha":"a0c68c281c212c772768d1586fed952f8d9a683a","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Improve error message if setting is not found\n\nWe can do better than just throwing an error when we don't find a\nsetting. It's actually trivial to leverage lucenes slow LD StringDistance\nto find possible candiates for a setting to detect missspellings and suggest\na possible setting.\nThis commit adds error messages like:\n\n * `unknown setting [index.numbe_of_replica] did you mean [index.number_of_replicas]?`\n\nrather than just reporting the setting as unknown","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/a0c68c281c212c772768d1586fed952f8d9a683a"},{"sha":"47f0e6e8f4fc522c61ffe5693fbe482a9433a9dd","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] Disable InternalClusterInfoService in messy tests, it sends IndicesStatsRequest periodically which messes with the messy test","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/47f0e6e8f4fc522c61ffe5693fbe482a9433a9dd"},{"sha":"1264ee79b61690fc02a262c1a6680fab9e53235a","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Removed index level metadata election #17233\n\nWhen a master is elected, it reaches out to all master nodes for their cluster state, selecting the one with the highest version. At the moment, we do another round to select the index metadata with the highest version as well. This is not needed - the election of a cluster state is enough - we should just use whatever indices are in it.\n\nCloses #17233","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/1264ee79b61690fc02a262c1a6680fab9e53235a"},{"sha":"8f22a01bbd162d6595b0bc7c36010a7c7135394a","author":{"email":"4bbd6538573d69157ec8155ac2937b38e64a59f4@gmail.com","name":"Martijn van Groningen"},"message":"ingest: Give the `foreach` processor access to the rest of the document.\n\nCloses #17147","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/8f22a01bbd162d6595b0bc7c36010a7c7135394a"},{"sha":"33521fc27c77d454ba20308a578f5911a5d3dd39","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Detach IndexShard from node services\n\nthis is the last step to remove node level service from IndexShard.\nThis means that tests can now more easily create an IndexShard instance\nwithout starting a node and removes the dependency between IndexShard and Client/ScriptService","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/33521fc27c77d454ba20308a578f5911a5d3dd39"},{"sha":"20417262e251779fcd362909ae988ec9988b93df","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Remove unused methods and fields in NestedInnerQueryParseSupport","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/20417262e251779fcd362909ae988ec9988b93df"},{"sha":"b07a8185a7a3e9e5ea34e5a2aa11584f8d37b042","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Wait for metadata to stabilize before checking for it after opening indices in testMetaWrittenWhenIndexIsClosedAndMetaUpdated","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/b07a8185a7a3e9e5ea34e5a2aa11584f8d37b042"},{"sha":"a9a0f262af69a6ee4c09bcb286b42db0a78adf0a","author":{"email":"1fadefa1ca25c290ca38753e404bbf19c3990ee0@gmail.com","name":"Jun Ohtani"},"message":"Analysis Kuromoji: Add nbest option and NumberFilter\n\nAdd nbest_cost and nbest_examples parameter to KuromojiTokenizerFactory\nAdd KuromojiNumberFilterFactory","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/a9a0f262af69a6ee4c09bcb286b42db0a78adf0a"},{"sha":"ff021c60d9130d69cf93dc2d38d46080c6b6ef26","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Merge pull request #17238 from cbuescher/simplify-nestedInnerQueryParseSupport\n\nRemove unused methods and fields in NestedInnerQueryParseSupport","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/ff021c60d9130d69cf93dc2d38d46080c6b6ef26"},{"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/rlugojr/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/rlugojr/elasticsearch/commits/697174dcb0b625cf33d39c6cda06a629baaaac74"},{"sha":"75d5b83367145eb382edde2b37285dee75c71f8d","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Improve error message if resource files have illegal encoding\n\nThis commit fixes string formatting issues in the error handling and\nprovides a bettter error message if malformed input is detected.\nThis commit also adds tests for both situations.\n\nRelates to #17212","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/75d5b83367145eb382edde2b37285dee75c71f8d"},{"sha":"1988b8b38725a3aeb3ef6ef606504d68ab0d09a6","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] Reuse EsTestCase#createAnalysisService in KuromojiAnalysisTests","distinct":true,"url":"https://api.github.com/repos/rlugojr/elasticsearch/commits/1988b8b38725a3aeb3ef6ef606504d68ab0d09a6"},{"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/rlugojr/elasticsearch/commits/14f45c17847723bf9968d5a7d0753f4bb4b9463f"}]}