{"push_id":790375135,"size":358,"distinct_size":358,"ref":"refs/heads/master","head":"3a0dd59a15c49f5be0483658f44bd411f62e1ac5","before":"0fa8ee1edd2a3da5e47ea5c96169cd7459a4862a","commits":[{"sha":"c151f2137a23c36d59aed30153a6d989872a5262","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Internal: Remove all uses of ImmutableList\n\nWe are in the process of getting rid of guava, and this removes a major\nuse. The replacement is mostly Collections.emptyList(), Arrays.asList\nand Collections.unmodifiableList. While it is questionable whether we\nneed the last one (as these are usually placed in final members), we can\ncontinue to refactor later by removing unnecessary wrappings.","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/c151f2137a23c36d59aed30153a6d989872a5262"},{"sha":"6520395c1cc8f6cab4895047f8d0f21fc4a5f686","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"tweaks","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/6520395c1cc8f6cab4895047f8d0f21fc4a5f686"},{"sha":"0a4d6b3a1d40335415340e753ee48ccbff8ac32c","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Enforce supported Maven versions\n\nOur builds are currently not compatible with Maven versions < 3.1.0 and\n>= 3.3.0. This commit will enforce Maven 3 versions that our builds are\nknown to be compatible with. We will consider these our supported Maven\nversions.\n\nCloses #13022","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/0a4d6b3a1d40335415340e753ee48ccbff8ac32c"},{"sha":"57a83fce07bac77ccf787c682e5644999fefcc5b","author":{"email":"7d74f5cbb5a43adec932f2b37fd6c79aebac47aa@yahoo.co.uk","name":"Jim Hooker"},"message":"Turn DestructiveOperations.java into a Guice module.\n\nhttps://github.com/elastic/elasticsearch/issues/4665\n\nInject DestructiveOperations object rather than use new.\n\nUse constant rather than hard-coded string","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/57a83fce07bac77ccf787c682e5644999fefcc5b"},{"sha":"89e1a0fb7dd6227fb1d74d51644da7a52c3f7055","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Plugins: Removed plugin.types\n\nThe setting `plugin.types` is currently used to load plugins from the\nclasspath. This is necessary in tests, as well as the transport client.\n\nThis change removes the setting, and replaces it with the ability to\ndirectly add plugins when building a transport client, as well as\ninfrastructure in the integration tests to specify which plugin classes\nshould be loaded on each node.","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/89e1a0fb7dd6227fb1d74d51644da7a52c3f7055"},{"sha":"345b2b98cfa5af1900b65ba62835f64af025fbea","author":{"email":"cfe6901433036929a89ffc229c7040a9bd48955e@gmail.com","name":"André Carvalho"},"message":"FunctionScore should work on unampped fields when missing parameter is specified","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/345b2b98cfa5af1900b65ba62835f64af025fbea"},{"sha":"60ab72e32246cd301b194faaebff91f7c25ef6a0","author":{"email":"cfe6901433036929a89ffc229c7040a9bd48955e@gmail.com","name":"André Carvalho"},"message":"using emptySortedNumericDoubles instead of null in score function","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/60ab72e32246cd301b194faaebff91f7c25ef6a0"},{"sha":"c2c4742f6543991dc06f106b45d96f3a03eb4e7b","author":{"email":"cfe6901433036929a89ffc229c7040a9bd48955e@gmail.com","name":"André Carvalho"},"message":"proper creation of values for unmapped field on score function","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/c2c4742f6543991dc06f106b45d96f3a03eb4e7b"},{"sha":"297f0f22d7934b1948040e3b70595e10a831c718","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Merge branch 'master' into tell_me_your_plugins","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/297f0f22d7934b1948040e3b70595e10a831c718"},{"sha":"d06be0707caaf974b9efdadd68196859bc3bfff0","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Added link to test framework for plugin authors","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/d06be0707caaf974b9efdadd68196859bc3bfff0"},{"sha":"311faa822a19a1b3a97629bb947777df9579b10b","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Merge branch 'master' into lists_are_simple","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/311faa822a19a1b3a97629bb947777df9579b10b"},{"sha":"69ba45a797f1799ec9a2873afd5e30142c21d669","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Merge branch 'master' into lists_are_simple","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/69ba45a797f1799ec9a2873afd5e30142c21d669"},{"sha":"01cfa95d1c33ac8aa222cceef77f4fbdd3086225","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"do real copies where copyOf was used before","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/01cfa95d1c33ac8aa222cceef77f4fbdd3086225"},{"sha":"a5bae3bdd89f7c99ac2186439432c71113546d29","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Mappings: Fix doc parser to still pre/post process metadata fields on disabled type\n\ncloses #13017","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/a5bae3bdd89f7c99ac2186439432c71113546d29"},{"sha":"05aa1d90b84697f9a489b03f50fd66192fdadba7","author":{"email":"7d74f5cbb5a43adec932f2b37fd6c79aebac47aa@yahoo.co.uk","name":"Jim Hooker"},"message":"Extend AbstractComponent and remove logger","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/05aa1d90b84697f9a489b03f50fd66192fdadba7"},{"sha":"3636563242d34257a2dd57092fe4f6034a8c128d","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Docs: Fixed typo in getting started","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/3636563242d34257a2dd57092fe4f6034a8c128d"},{"sha":"5cb86130ec65c508b25b503d228f0acfb1797663","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add mechanism for transporting shard-level actions by node\n\nCurrently, many shard-level operations are transported with a request\nper shard via TransportBroadcastAction. These shard-level requests are\nthen submitted to unbounded execution queues for asynchronous execution\non the receiving node. This transport mechanism and stuffing of the\nexecution queues can be problematic on large clusters. A better\nmechanism would be to aggregate the shard-level requests, transport\nthem via a single request per node, and execute the shard-level\noperations serially on the receiving node.\n\nThis commit introduces TransportNodeBroadcastAction which is the\nhigh-level mechanism for transporting the shard-level operations in a\nsingle request per node. The shard-level operations are executed\nserially on the receiving node and per-node shard-level results are\naggregated into a single response per node. These node-level results\nare then aggregated into a single response to the initial request.\n\nOne item of note is a new mechanism for registering request handlers.\nThis mechanism enables registrants to provide a callback for\ninstantiating new instances of the request class. Doing this enables\nthe inner class to be instantiated with the context of its outer class.\nThis is done so that a single NodeRequest class can be defined rather\nthan defining a class per operation.\n\nCloses #7990","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/5cb86130ec65c508b25b503d228f0acfb1797663"},{"sha":"5e2efcfe091c62ef215016e2981d05339ea945a3","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Merge pull request #12944 from jasontedor/feature/7990\n\nAdd mechanism for transporting shard-level actions by node","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/5e2efcfe091c62ef215016e2981d05339ea945a3"},{"sha":"03bb28514e275e772c7822fbfb0b295baa64e2a0","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@pilato.fr","name":"David Pilato"},"message":"Installing plugin without checksums ends up downloading from github\n\n```sh\nbin/plugin install lmenezes/elasticsearch-kopf/develop\n-> Installing lmenezes/elasticsearch-kopf/develop...\nTrying http://download.elastic.co/lmenezes/elasticsearch-kopf/elasticsearch-kopf-develop.zip ...\nTrying http://search.maven.org/remotecontent?filepath=lmenezes/elasticsearch-kopf/develop/elasticsearch-kopf-develop.zip ...\nTrying https://oss.sonatype.org/service/local/repositories/releases/content/lmenezes/elasticsearch-kopf/develop/elasticsearch-kopf-develop.zip ...\nTrying https://github.com/lmenezes/elasticsearch-kopf/archive/develop.zip ...\nDownloading .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DONE\nVerifying https://github.com/lmenezes/elasticsearch-kopf/archive/develop.zip checksums if available ...\nTrying https://github.com/lmenezes/elasticsearch-kopf/archive/master.zip ...\nDownloading ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DONE\nVerifying https://github.com/lmenezes/elasticsearch-kopf/archive/master.zip checksums if available ...\n```\n\nThis happens because we don't have anymore ElasticsearchWrapperException here but standard java exceptions.\n\nCloses #13196.","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/03bb28514e275e772c7822fbfb0b295baa64e2a0"},{"sha":"1c85b686745bc6db37292f10e5f18d76d4578f5a","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@mikemccandless.com","name":"Michael McCandless"},"message":"Don't document expert segment merge settings","distinct":true,"url":"https://api.github.com/repos/naveenhooda2000/elasticsearch/commits/1c85b686745bc6db37292f10e5f18d76d4578f5a"}]}