{"push_id":776274651,"size":500,"distinct_size":336,"ref":"refs/heads/feature/10004","head":"bba2c02267c76c245d4739c70515e930016d584d","before":"e0886d224f8a95ecc7371b86af3a04eb9b42ef53","commits":[{"sha":"b09dce4e58b3f08eef236fd3e06e43e217b93021","author":{"email":"e45ccaf13ad79afaa51731a463642e34d9643ad5@users.noreply.github.com","name":"oyiadom"},"message":"Update BulkProcessor.java\n\nI suggest updating the BulkProcessor so that it prevents users from building a BulkProcessor with a null client.  If the client is null, then the class should throw an exception with a message that describes the cause of the exception.  Earlier today, when I passed a null client to the builder() method, later received an exception, and attempted to get the exception's message in my afterBulk() listener (e.g. e.getMessage()), the message was null.  It took me a while to pinpoint the cause of the problem.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/b09dce4e58b3f08eef236fd3e06e43e217b93021"},{"sha":"3470a328e0f16b44731beae1ee52acf3235fa0f3","author":{"email":"e45ccaf13ad79afaa51731a463642e34d9643ad5@users.noreply.github.com","name":"oyiadom"},"message":"Update BulkProcessor.java","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/3470a328e0f16b44731beae1ee52acf3235fa0f3"},{"sha":"f843a1375f6d8bdbd9250284fe4b7725af7ed958","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@pilato.fr","name":"David Pilato"},"message":"[cloud-aws] add support for base_path in elasticsearch.yml\n\nRelated to https://github.com/elastic/elasticsearch-cloud-aws/issues/230\n\nWe now can support setting a global `base_path` in `elasticsearch.yml` using `repositories.s3.base_path` key.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/f843a1375f6d8bdbd9250284fe4b7725af7ed958"},{"sha":"b6f2cebf8b00fdc4ac0fd14762cd4f1f9e5f237a","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Vagrant tests: set prompts to be more consistent\n\nAlso a small amount of cleanup in the way we create VMs - just a bit less\nrepetition.\n\nPrompts are always of the form \"box:cwd$ \". Even for root. Which is ok because\nyou don't have to be that careful with root because these are VMs that you\ncan destroy and recreate quickly.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/b6f2cebf8b00fdc4ac0fd14762cd4f1f9e5f237a"},{"sha":"dfb6d4d08f94ea2544d1e2715944f97370820339","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"QA: Create a test plugin with configuration\n\nIn order to test the way plugins with configuration are installed and removed\nwe need a plugin with configuration in the repository. The simplest way to\nget one is to make an \"example\" plugin.\n\nIn the process of making this example it became aparent that cat actions were\ndifficult to create outside of the org.elasticsearch.rest.action.cat package\nbecause key methods in AbstractCatAction were package private. This makes them\nprotected and uses them to create the example configured plugin.\n\nRelates to #12717 but is only one step of many to close it.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/dfb6d4d08f94ea2544d1e2715944f97370820339"},{"sha":"e807499c2952f61e12b8c13b4dcde35acb6c9ca5","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Merge configured-plugin into jvm-example plugin","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/e807499c2952f61e12b8c13b4dcde35acb6c9ca5"},{"sha":"50ba3bcdd6621730fec5f2e4d20d28b5655089be","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Internal: Flatten Allocation modules and add back ability to plugin ShardsAllocators\n\nThere were two submodules of AllocationModule. This combines them into a\nsingle module, adds a base test case for module testing, and adds back\nthe ability for plugins to provide custom ShardsAllocators.\n\ncloses #12781","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/50ba3bcdd6621730fec5f2e4d20d28b5655089be"},{"sha":"f06b05691a62ab8b9133d6cc8b8ce978d6c8a0b8","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Merge pull request #12818 from rjernst/fix/12781\n\nFlatten Allocation modules and add back ability to plugin ShardsAllocators","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/f06b05691a62ab8b9133d6cc8b8ce978d6c8a0b8"},{"sha":"a4a43ea9ae4ea459559bf10045aacb84a6177be8","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Fix missing license headers","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/a4a43ea9ae4ea459559bf10045aacb84a6177be8"},{"sha":"051cba3f4f3bb5a1a7672ac37bacfc3e28c4a263","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Tests: Revert spaces in integ test paths, windows is not ready for it.\n\nAlso add run.bat file for testing on windows","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/051cba3f4f3bb5a1a7672ac37bacfc3e28c4a263"},{"sha":"41af2ca75f6cc34bfb9eaf1179501af90a1cfd49","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Make module testcase abstract to appease test naming convetion checks","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/41af2ca75f6cc34bfb9eaf1179501af90a1cfd49"},{"sha":"1c5b49403bea0810d91fc86c74cad2914bf84c03","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Fix type checking to work with java 7","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/1c5b49403bea0810d91fc86c74cad2914bf84c03"},{"sha":"f9da6036a2d41959160581def906ef53f524ec65","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Disallow type names to start with dots for new indices except for .percolator\n\nThis commit will disallow type names to start with dots for version 2 and later indices except for .percolator.\n\nCloses #12560","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/f9da6036a2d41959160581def906ef53f524ec65"},{"sha":"d56dc7899dce49ffec96aec304ad2a8bc5309ae8","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Merge pull request #12561 from jasontedor/feature/12560\n\nDisallow type names to start with dots for new indices except for .percolator","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/d56dc7899dce49ffec96aec304ad2a8bc5309ae8"},{"sha":"3b2f28fbe1296d07c2579c4eb3be208d4fd60c89","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Reflect renaming of base test class","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/3b2f28fbe1296d07c2579c4eb3be208d4fd60c89"},{"sha":"6316718ae0ad2e2b81eb95710f6d4beaa15644c4","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Flatten SearchService and clean up build-in registration\n\nRelates to #12783","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/6316718ae0ad2e2b81eb95710f6d4beaa15644c4"},{"sha":"67cb11e6222135b8f5887f812d5619788a97909d","author":{"email":"69d448d1f653a116556c7279810bf60a3ebff907@elasticsearch.com","name":"Simon Willnauer"},"message":"Merge pull request #12807 from s1monw/flatten_search_service\n\nFlatten SearchService and clean up build-in registration","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/67cb11e6222135b8f5887f812d5619788a97909d"},{"sha":"77b5233d6d64ffbb72c745ffe53b87851b480393","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Check license script fails with perl 5.10.0 - include updated File::Temp lib","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/77b5233d6d64ffbb72c745ffe53b87851b480393"},{"sha":"88da485015f339e8bf5d8a4d3b1eb62a75805f68","author":{"email":"0b35fd4729a521ced70d3ea05bf74d1eb85c5108@gmail.com","name":"Adrien Grand"},"message":"Tests: Allow REST tests to run over https.\n\nThis adds new settings to the REST client, so that tests can be run over SSL\nand optionally use an alternate truststore.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/88da485015f339e8bf5d8a4d3b1eb62a75805f68"},{"sha":"c36e61190c30ce7f59d2849b2b5044f742dffc59","author":{"email":"0b35fd4729a521ced70d3ea05bf74d1eb85c5108@gmail.com","name":"Adrien Grand"},"message":"Merge pull request #12823 from jpountz/test/rest_ssl\n\nTests: Allow REST tests to run over https.","distinct":false,"url":"https://api.github.com/repos/nknize/elasticsearch/commits/c36e61190c30ce7f59d2849b2b5044f742dffc59"}]}