{"push_id":759812744,"size":21,"distinct_size":21,"ref":"refs/heads/feature/7990","head":"6836bd35d36c5d0b851dea841570de20e13712fb","before":"a5b810d25a500d42d4bdbe88ae3bd953a5b4e51d","commits":[{"sha":"fc954216e30fc95c95f9316b92d8bfaefbbf2e03","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Testing: Add bin to jvm-example\n\nThis will be useful in testing the plugin installer.\n\nRelates to #12651","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/fc954216e30fc95c95f9316b92d8bfaefbbf2e03"},{"sha":"11d74dc26d3fba31b9d495ce04ea3384eecbf8d2","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Testing: Change qa/vagrant artifactId\n\nRelated to #12651","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/11d74dc26d3fba31b9d495ce04ea3384eecbf8d2"},{"sha":"008dc8ec31c405600baaadd1129ad76fd6e13bf0","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Internal: Flatten ClusterModule and add more tests\n\nThe ClusterModule contained a couple submodules. This moves the\nfunctionality from those modules into ClusterModule. Two of those\nhad to do with DynamicSettings. This change also cleans up\nhow DynamicSettings are built, and enforces they are added, with\nvalidators, in ClusterModule.\n\nSee #12783.","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/008dc8ec31c405600baaadd1129ad76fd6e13bf0"},{"sha":"9974b79c8a369c48913f87451f8bc2a46ea98720","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Merge pull request #12916 from rjernst/module_culling\n\nFlatten ClusterModule and add more tests","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/9974b79c8a369c48913f87451f8bc2a46ea98720"},{"sha":"708198ddd04ac48a942aca943935e61faaf82e63","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Merge pull request #12898 from nik9000/vagrant_name\n\nChange qa/vagrant artifactId","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/708198ddd04ac48a942aca943935e61faaf82e63"},{"sha":"581fd16775c715448052855f5124f5cb510067cb","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Merge pull request #12897 from nik9000/jvm-example-gets-bin\n\nAdd bin to jvm-example","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/581fd16775c715448052855f5124f5cb510067cb"},{"sha":"754c1b44e71db86577d7a69240d77eafb16f8335","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@iernst.net","name":"Ryan Ernst"},"message":"Fix ZenDiscovery ctor change to remove dynamic cluster settings","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/754c1b44e71db86577d7a69240d77eafb16f8335"},{"sha":"8030167c089f4da76ff64e5cb08414d1ffcca615","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Initial commit of implementation of transport action that aggregates shard-level operations by node","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/8030167c089f4da76ff64e5cb08414d1ffcca615"},{"sha":"e6e72f10652be9b52abe5a73bf135df8d3ade6b0","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert optimize action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/e6e72f10652be9b52abe5a73bf135df8d3ade6b0"},{"sha":"1f41db82ca7c69e5e908487d3ec1646896f51b7f","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert cache clear action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/1f41db82ca7c69e5e908487d3ec1646896f51b7f"},{"sha":"36dd2dc5302c1abea3de63012f8e4d0b7a43cfb2","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert flush action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/36dd2dc5302c1abea3de63012f8e4d0b7a43cfb2"},{"sha":"a82d922bf60935bf4ceb9e57d21a64c69647b9d0","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add ability to track shard operation results","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/a82d922bf60935bf4ceb9e57d21a64c69647b9d0"},{"sha":"5dbf7e83550a05112320199af7bdd62d6470ec0d","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert recovery action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/5dbf7e83550a05112320199af7bdd62d6470ec0d"},{"sha":"d02ed1e8df8ea7ea2443d65a3b0e4ef570debe74","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert refresh action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/d02ed1e8df8ea7ea2443d65a3b0e4ef570debe74"},{"sha":"3b9264f171010ad14911767daa54f209cbe08f92","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Convert segments action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/3b9264f171010ad14911767daa54f209cbe08f92"},{"sha":"b25c05f29fd0efd52829976b836e31f878f5a60a","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Different exception-handling mechanism","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/b25c05f29fd0efd52829976b836e31f878f5a60a"},{"sha":"d6672125ab61ba990a7591e8899fe5b60c4fa3e2","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Block until all shard operations have completed","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/d6672125ab61ba990a7591e8899fe5b60c4fa3e2"},{"sha":"b6daf8612cefe8c2e4ea43c9b9dd71f12bb8f359","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Create shard requests on coordinating node side of the request","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/b6daf8612cefe8c2e4ea43c9b9dd71f12bb8f359"},{"sha":"0b804b8709fa8c805a92148980a106bb8a577969","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Revert convert refresh action to use TransportNodeIndicesAction","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/0b804b8709fa8c805a92148980a106bb8a577969"},{"sha":"c10f7f722adb19f37db5d4d53c1e937417f4bc8f","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Refactor shard iteration method","distinct":true,"url":"https://api.github.com/repos/jasontedor/elasticsearch/commits/c10f7f722adb19f37db5d4d53c1e937417f4bc8f"}]}