{"push_id":858375287,"size":55,"distinct_size":29,"ref":"refs/heads/geopointv2_fielddata_3.0bwc","head":"2cbd14bb2d9dc678b77a6e91a0edaf35c61264d7","before":"e4bf6d45a50d56cd4e5d5aa1d5a49817b4115a45","commits":[{"sha":"8e9325d5ec9591691a11ad5f8d9b5a1e120f7fd9","author":{"email":"06ec547babb729b651fb2b6db6917c40f9babe99@gmail.com","name":"Yuhao Bi"},"message":"Update README.textile\n\nfix readme","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/8e9325d5ec9591691a11ad5f8d9b5a1e120f7fd9"},{"sha":"7d010195f4348e253d415bee1fd9e5c4e38584b9","author":{"email":"d41c282c8830cf28c79c5229981aac1262a0ebfa@gmail.com","name":"Andrzej Wisłowski"},"message":"Update plugin-script.asciidoc\n\nIt is better not to show lang-groovy plugin in the example, as it is not used since elasticsearch 1.4.0","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/7d010195f4348e253d415bee1fd9e5c4e38584b9"},{"sha":"99b61ef91cd25690c65284420ca427f13fa28e9e","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] use TRACE Logging for syncFlush tests","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/99b61ef91cd25690c65284420ca427f13fa28e9e"},{"sha":"72187ecfbc559adf784f1b88fae208ca0f1822b0","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Merge branch 'pr/14427'","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/72187ecfbc559adf784f1b88fae208ca0f1822b0"},{"sha":"10f9de4d5f031dfb6b42f1b7f8a37c39ff2f8178","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"[DOCS] Update version info in README","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/10f9de4d5f031dfb6b42f1b7f8a37c39ff2f8178"},{"sha":"86ae08fa886bc8b94fb1a4cb63a0d665d4b28451","author":{"email":"a9feab4c43c307364f4cf9dd9959bbfa8385ecbd@gmail.com","name":"Nicholas Knize"},"message":"Add support for Lucene 5.4 GeoPoint queries\n\nThis commit adds query support for Lucene 5.4 GeoPointField type along with backward compatibility for (soon to be) \"legacy\" geo_point indexes.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/86ae08fa886bc8b94fb1a4cb63a0d665d4b28451"},{"sha":"fbeade92e5b6a911c874e51f486a1736ce690560","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"[docs] Fix download link","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/fbeade92e5b6a911c874e51f486a1736ce690560"},{"sha":"1dd00dddd5eab786b485aedc622b2c666612c272","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"[test] Gradle-ify vagrant tests\n\nThis gets the tar and tar_plugins tests working in gradle. It does so by\nadding a subproject, qa/vagrant, which adds the following tasks:\n\nVerification\n------------\ncheckPackages - Check the packages against a representative sample of the\n                linux distributions we have in our Vagrantfile\ncheckPackagesAllDistros - Check the packages against all the linux\n                          distributions we have in our Vagrantfile\n\nPackage Verification\n--------------------\ncheckCentos6 - Run packaging tests against centos-6\ncheckCentos7 - Run packaging tests against centos-7\ncheckDebian8 - Run packaging tests against debian-8\ncheckFedora22 - Run packaging tests against fedora-22\ncheckOel7 - Run packaging tests against oel-7\ncheckOpensuse13 - Run packaging tests against opensuse-13\ncheckSles12 - Run packaging tests against sles-12\ncheckUbuntu1204 - Run packaging tests against ubuntu-1204\ncheckUbuntu1404 - Run packaging tests against ubuntu-1404\ncheckUbuntu1504 - Run packaging tests against ubuntu-1504\n\nVagrant\n-------\nsmokeTestCentos6 - Smoke test the centos-6 VM\nsmokeTestCentos7 - Smoke test the centos-7 VM\nsmokeTestDebian8 - Smoke test the debian-8 VM\nsmokeTestFedora22 - Smoke test the fedora-22 VM\nsmokeTestOel7 - Smoke test the oel-7 VM\nsmokeTestOpensuse13 - Smoke test the opensuse-13 VM\nsmokeTestSles12 - Smoke test the sles-12 VM\nsmokeTestUbuntu1204 - Smoke test the ubuntu-1204 VM\nsmokeTestUbuntu1404 - Smoke test the ubuntu-1404 VM\nsmokeTestUbuntu1504 - Smoke test the ubuntu-1504 VM\nvagrantHaltCentos6 - Shutdown the vagrant VM running centos-6\nvagrantHaltCentos7 - Shutdown the vagrant VM running centos-7\nvagrantHaltDebian8 - Shutdown the vagrant VM running debian-8\nvagrantHaltFedora22 - Shutdown the vagrant VM running fedora-22\nvagrantHaltOel7 - Shutdown the vagrant VM running oel-7\nvagrantHaltOpensuse13 - Shutdown the vagrant VM running opensuse-13\nvagrantHaltSles12 - Shutdown the vagrant VM running sles-12\nvagrantHaltUbuntu1204 - Shutdown the vagrant VM running ubuntu-1204\nvagrantHaltUbuntu1404 - Shutdown the vagrant VM running ubuntu-1404\nvagrantHaltUbuntu1504 - Shutdown the vagrant VM running ubuntu-1504\nvagrantSmokeTest - Smoke test some representative distros from the Vagrantfile\nvagrantSmokeTestAllDistros - Smoke test all distros from the Vagrantfile\nvagrantUpCentos6 - Startup a vagrant VM running centos-6\nvagrantUpCentos7 - Startup a vagrant VM running centos-7\nvagrantUpDebian8 - Startup a vagrant VM running debian-8\nvagrantUpFedora22 - Startup a vagrant VM running fedora-22\nvagrantUpOel7 - Startup a vagrant VM running oel-7\nvagrantUpOpensuse13 - Startup a vagrant VM running opensuse-13\nvagrantUpSles12 - Startup a vagrant VM running sles-12\nvagrantUpUbuntu1204 - Startup a vagrant VM running ubuntu-1204\nvagrantUpUbuntu1404 - Startup a vagrant VM running ubuntu-1404\nvagrantUpUbuntu1504 - Startup a vagrant VM running ubuntu-1504\n\nIt does not make the \"check\" task depend on \"checkPackages\" so running the\nvagrant tests is still optional. They are slow and depend on vagrant and\nvirtualbox.\n\nThe Package Verification tasks are useful for testing individual distros.\n\nThe Vagrant tasks are listed in `gradle tasks` primarily for discoverability.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/1dd00dddd5eab786b485aedc622b2c666612c272"},{"sha":"047e3b9b69ccda230788529de30ed88c617d4e42","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Merge pull request #14531 from nik9000/gradle_vagrant\n\nGradle-ify vagrant tests","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/047e3b9b69ccda230788529de30ed88c617d4e42"},{"sha":"46bec2785e2734e1efcb2f7d0d56f135cd9df285","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] mark test awaitsfix","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/46bec2785e2734e1efcb2f7d0d56f135cd9df285"},{"sha":"8278c9887e427772c9fd909a5c4fcfd6e1a0c878","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Restore build properties\n\nThis commit restores the build properties provided in\norg.elasticsearch.Build. This class previously obtained the build hash\nand timestamp from a resource es-build.properties that was included in\nthe jar and produced by the Maven resources plugin. After the switch to\nGradle, the production of this file was lost and these build properties\ndefaulted to “NA” in all instances.\n\nThe most important place that the build hash is used is in the plugin\nmanager to determine the URL of staging artifacts for plugins.\n\nThe build hash is also used in several responses including the /_nodes\nresponse and the response to HTTP GET requests on the root path.\n\nThese properties can now be obtained from the jar manifest as they are\ncurrently placed there by the gradle-info plugin. However, only the\nshort hash is provided. We now read the manifest for these properties\nand no longer provide the full hash in responses to HTTP GET requests\non the root path.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/8278c9887e427772c9fd909a5c4fcfd6e1a0c878"},{"sha":"54d2b5f3b6e2c2820c626950a6e619087b6587fa","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Merge pull request #14564 from jasontedor/restore-build-properties\n\nRestore build properties","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/54d2b5f3b6e2c2820c626950a6e619087b6587fa"},{"sha":"1bff08b2b39cec42536d853779d7e3cbe3fa517b","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] Add test only API that allows to pass the inactive time in NS directly\n\nif we set the inactive time for the shard via API the entire test if fully time\ndependent and might fail if we concurrently check if the shard is inactive\nwhile the document we are indexing is in-flight.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/1bff08b2b39cec42536d853779d7e3cbe3fa517b"},{"sha":"1902c66aaf95d88d6ec78e49bb3f73f7ad6c2ee9","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@elastic.co","name":"Yannick Welsch"},"message":"Port of publishAddress should match port of corresponding boundAddress\n\nCloses #14535\nCloses #14503\nCloses #14514\nCloses #14513\nCloses #14476","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/1902c66aaf95d88d6ec78e49bb3f73f7ad6c2ee9"},{"sha":"1c31845b7af808277cf07ce6071bd2725a49f469","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@elastic.co","name":"Yannick Welsch"},"message":"Merge pull request #14535 from ywelsch/fix/bound-vs-publish-port\n\nPort of publishAddress should match port of corresponding boundAddress","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/1c31845b7af808277cf07ce6071bd2725a49f469"},{"sha":"40f82de4a1fa0bf3b76186687aca42463ce26396","author":{"email":"7abde52c298496fa169fb750f91f213a282142af@elastic.co","name":"Christoph Büscher"},"message":"Tests: make sure to load timezones in parent classloader\n\nWhen GroovySecurityTests are run before any other test using\ntime zones, joda ZoneInfoProvider fails to load the time zones\ncorrectly and never tries again later. This makes sure we load it\ncorrectly on startup.\n\nRelates to #14524","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/40f82de4a1fa0bf3b76186687aca42463ce26396"},{"sha":"af3b126a150d510bded7e472d6f4f85e6c2e0aba","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@elastic.co","name":"Yannick Welsch"},"message":"[TEST] InternalCluster.restartRandomDataNode should restart a *data* node","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/af3b126a150d510bded7e472d6f4f85e6c2e0aba"},{"sha":"c71cc0f21d99ae6667029565c69476aa3025829a","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Revert \"Build: Fail integ test if elasticsearch fails to start on windows\"\n\nThis reverts commit f974d5e47041c3910dc136bb374937daa1a06b34.\n\nApprently spawn does not support failonerror in ant.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/c71cc0f21d99ae6667029565c69476aa3025829a"},{"sha":"faf5f55f41447d6c244485594f0eb98b16da831c","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Enforce Java 8 in Gradle builds\n\nThis commit forces builds with Gradle to require at least Java 8.\n\nCloses #14499","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/faf5f55f41447d6c244485594f0eb98b16da831c"},{"sha":"699c701b59ca9827883fba8740e9851efd1e401f","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Handle shards assigned to nodes that are not in the cluster state\n\nThis commit addresses an issue in TransportBroadcastByNodeAction.\nNamely, if in between a master leaving the cluster and a new one being\nassigned, a request that relies on TransportBroadcastByNodeAction\n(e.g., an indices stats request) is issued,\nTransportBroadcastByNodeAction might attempt to send a request to a\nnode that is no longer in the local node’s cluster state.\n\nThe exact circumstances that lead to this are as follows. When the\nmaster leaves the cluster and another node’s master fault detection\ndetects this, the local node will update its local cluster state to no\nlonger include the master node. However, the routing table will not be\nupdated. This means that in the preparation for sending the requests in\nTransportBroadcastByNodeAction, we need to check that not only is a\nshard assigned, but also that it is assigned to a node that is still in\nthe local node’s cluster state.\n\nThis commit adds such a check to the constructor of\nTransportBroadcastByNodeAction. A new unit test is added that checks\nthat no request is sent to the master node in such a situation; this\ntest fails with a NullPointerException without the fix. Additionally,\nthe unit test TransportBroadcastByNodeActionTests#testResultAggregation\nis updated to also simulate a master failure. This updated test also\nfails prior to the fix.\n\nCloses #14584","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/699c701b59ca9827883fba8740e9851efd1e401f"}]}