{"push_id":826537473,"size":14,"distinct_size":7,"ref":"refs/heads/2.1","head":"2e1c8887e6b7f86922acc7315ab2d91bacfc855a","before":"7b3a6051527aff70d8533932e2018e6e33e9c330","commits":[{"sha":"880d66c86299abf2299388c9e81d94be76d9f305","author":{"email":"69d448d1f653a116556c7279810bf60a3ebff907@elasticsearch.com","name":"Simon Willnauer"},"message":"Merge pull request #14072 from s1monw/remove_clear_index_reader\n\nRemove unused clear(IndexReader) method from IndexFieldData","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/880d66c86299abf2299388c9e81d94be76d9f305"},{"sha":"c32c79aaf4715905369871dc27b5f96bc10fb2da","author":{"email":"69d448d1f653a116556c7279810bf60a3ebff907@elasticsearch.com","name":"Simon Willnauer"},"message":"Merge pull request #14071 from s1monw/dont_wrap_on_internal\n\nNever wrap searcher for internal engine operations","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/c32c79aaf4715905369871dc27b5f96bc10fb2da"},{"sha":"3dc82037ad4affd784919ecd484bc5857aac8a34","author":{"email":"7658bca979a635f8885feb26fcbf4288a9fb3170@apache.org","name":"Robert Muir"},"message":"Support \"bogus\" windows classpath entries in JarHell.","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/3dc82037ad4affd784919ecd484bc5857aac8a34"},{"sha":"e9dbfdf7623d4b73f0c254832e5ee73ead688ce5","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@elastic.co","name":"Yannick Welsch"},"message":"Parse Java system properties in plugin.bat\n\nCloses #13616","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/e9dbfdf7623d4b73f0c254832e5ee73ead688ce5"},{"sha":"72b58fa46c51c2e1c8a2ae3f77e5791c917169f3","author":{"email":"76fbeec969ca5e8c53c03baa1a8cd03f1007b16f@elastic.co","name":"Yannick Welsch"},"message":"Snapshot restore and index creates should keep index settings and cluster blocks in sync\n\nRestoring an index from a snapshot or creating a new index can bring the index settings index.blocks.read_only, index.blocks.read, index.blocks.write and index.blocks.metadata out-of-sync with the corresponding cluster blocks.\n\nCloses #13931","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/72b58fa46c51c2e1c8a2ae3f77e5791c917169f3"},{"sha":"f7dd3f614313866a493a50ef3a2f1e74af7335bd","author":{"email":"7658bca979a635f8885feb26fcbf4288a9fb3170@apache.org","name":"Robert Muir"},"message":"Make PerThreadIDAndVersionLookup per-segment\n\nCloses #14070\n\nSquashed commit of the following:\n\ncommit ad5829e590cf6150763c31886e97d69976b7f02d\nAuthor: Robert Muir <rmuir@apache.org>\nDate:   Tue Oct 13 06:50:25 2015 -0400\n\n    Add more tests for version map caching\n\ncommit 617333eefd6d4ddc99db491d0843827b1b5936b2\nAuthor: Robert Muir <rmuir@apache.org>\nDate:   Mon Oct 12 13:25:51 2015 -0400\n\n    fix javadocs ref\n\ncommit 9626dd02e01a2676538e1071e302d882fc870837\nAuthor: Robert Muir <rmuir@apache.org>\nDate:   Mon Oct 12 13:23:16 2015 -0400\n\n    make the version map cache per-segment\n\nConflicts:\n\tcore/src/main/java/org/elasticsearch/common/lucene/uid/Versions.java","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/f7dd3f614313866a493a50ef3a2f1e74af7335bd"},{"sha":"a77447d12a88fa18c4c06a9ea67547f730dcf912","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add methods for variable-length encoding integral arrays\n\nThis commit backports commit b7e09582cecdd60d01e2bc6bab06b10e42664dbe\nfrom master to 2.1.","distinct":false,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/a77447d12a88fa18c4c06a9ea67547f730dcf912"},{"sha":"bc76cb19b27ffb50a936b4f292ec5de973864d6d","author":{"email":"3939ed0e68e7422cd6f4a2fb132609f746324bd2@users.noreply.github.com","name":"Britta Weber"},"message":"Merge pull request #14085 from brwe/fix-score-accuracy\n\nfix numerical issue in function score query\n\nwe should sum the weights as double to not lose precision. also,\nthe tests should simulate exactly what function score does and then test\nfor equality of scores.\n\nAlso, change the same thing for explain.\nFiltersFunctionScoreQuery sums up scores and weights and scores as double but when\nwe explain we cannot get the double scores from the explanation of score\nfunctions. as a result we cannot compute the exact score from the explanations\nof the functions alone.\nthis commit makes the explanation more accurate but also causes the score to be\ncomputed one additional time.","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/bc76cb19b27ffb50a936b4f292ec5de973864d6d"},{"sha":"8d030aae5ae4ba02e08788baa9e3fbdd0745902c","author":{"email":"c65e851babdf22321bc64189a1cd0ecd9b0b36d5@elasticsearch.com","name":"jaymode"},"message":"[TEST] do not wipe excluded templates\n\nIn #13606, the ability to exclude a template from being wiped was added but a call to\nwipeTemplates() was not removed, so all index templates were still being removed.\n\nThis change removes the wipeTemplates() call in the wipe method so that only the\nnon-excluded templates are removed.","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/8d030aae5ae4ba02e08788baa9e3fbdd0745902c"},{"sha":"9d5d6b695ba1981ee3f1223444bbd29388f95c08","author":{"email":"b94c0cfa21109a77b1c218c0761b0bfc6299786a@gmail.com","name":"javanna"},"message":"Plugins: plugin script to set proper plugin config dir attributes\n\nDepending on how elasticsearch is installed, we have two scenarios to take into account that relate to user, group and permissions assigned to the config directory:\n\n1) deb/rpm package: /etc/elasticsearch is root:elasticsearch 750 and the plugin script is run from root user\n2) tar/zip archive: es config dir is most likely elasticsearch:elasticsearch and the plugin script is most likely run from elasticsearch user\n\nWhen the plugin script copies over the plugin config dir within the es config dir, it should take care of setting the proper user, group and permissions, which vary depending on how elasticsearch was installed in the first place. Should be root:elasticsearch 750 if installed from a package, or elasticsearch:elasticsearch if installed from an archive.\n\nThis commit makes sure that the plugin script looks at user, group and permissions of the config dir and copies them over to the plugin config subdirectory, whatever they are, so that they get properly setup depending on how elasticsearch was installed in the first place. We also make sure that execute permissions are left untouched for files.\n\nRelates to #11016\nCloses #14048","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/9d5d6b695ba1981ee3f1223444bbd29388f95c08"},{"sha":"efd6667c0823f7413e399a74bb6b3aa60bef7b97","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Update fuzzy-query.asciidoc\n\nCloses #14092","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/efd6667c0823f7413e399a74bb6b3aa60bef7b97"},{"sha":"42dd6302df6781c78578d0227c3feda78f5629ef","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Merge pull request #14096 from speedplane/patch-2\n\nFixed a typo (\"when when\")","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/42dd6302df6781c78578d0227c3feda78f5629ef"},{"sha":"ef1a4c6f4add26a4ec586a0ff7245c2b99f2ea8c","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Merge pull request #14097 from timschlechter/patch-4\n\nAdded link to Swagger for Elasticsearch","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/ef1a4c6f4add26a4ec586a0ff7245c2b99f2ea8c"},{"sha":"2e1c8887e6b7f86922acc7315ab2d91bacfc855a","author":{"email":"69d448d1f653a116556c7279810bf60a3ebff907@elasticsearch.com","name":"Simon Willnauer"},"message":"Merge pull request #14105 from s1monw/upgrade_netty_3_10_5_final\n\nUpgrade Netty to 3.10.5.final","distinct":true,"url":"https://api.github.com/repos/mapr/elasticsearch/commits/2e1c8887e6b7f86922acc7315ab2d91bacfc855a"}]}