{"push_id":1004022002,"size":27,"distinct_size":1,"ref":"refs/heads/feature-suggest-refactoring","head":"ef4db5c1e45f98aca78d18e2ae8a3660eec41c35","before":"c0e5e40e02faf1893feca99225e1febe0a7b57b9","commits":[{"sha":"356364810c43c2e736f6ea2c3929cd5764de2bec","author":{"email":"baa730ff5035b862342b71bd1d48cba4c092b24b@gmail.com","name":"Camilo Díaz Repka"},"message":"Implementation of Segment disk stats aggregating sizes by index file extension.\nUse 'includeSegmentFileSizes' as the flag name to report disk usage.\nAdded test that verifies reported segment disk usage is growing accordingly after adding a document.\nDocumentation: Reference the new parameter as part of indices stats.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/356364810c43c2e736f6ea2c3929cd5764de2bec"},{"sha":"aa0ef84f5a6dc1a4621e5b896f2177bb904b0dce","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Silence reindex's rest tests\n\nThey are failing sporadically in CI.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/aa0ef84f5a6dc1a4621e5b896f2177bb904b0dce"},{"sha":"9ad591900242a09343dfcb89fcf0d060c19a2175","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Refactor bootstrap checks\n\nThis commit refactors the bootstrap checks into a dedicated class. The\nrefactoring provides a model for different limits per operating system,\nand provides a model for unit tests for individual checks.\n\nCloses #16844","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/9ad591900242a09343dfcb89fcf0d060c19a2175"},{"sha":"942eb709567a548d5533657c1c3d4eafbf4c11c0","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Revert \"Silence reindex's rest tests\"\n\nThis reverts commit aa0ef84f5a6dc1a4621e5b896f2177bb904b0dce.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/942eb709567a548d5533657c1c3d4eafbf4c11c0"},{"sha":"27ea143c3f1d3857f908f4530ee708f6295d93bf","author":{"email":"4bbd6538573d69157ec8155ac2937b38e64a59f4@gmail.com","name":"Martijn van Groningen"},"message":"Revert \"bulk api: use `System.nanoTime()` instead of `System.currentTimeMillis()` to compute the estimated took time\"\nThis reverts commit 82567f1bdf578c0f1128f0f4a457b8ba6269e7ce.\n\n`System.nanoTime()` was being called from multiple threads causing the timing to be incorrect.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/27ea143c3f1d3857f908f4530ee708f6295d93bf"},{"sha":"69b5b1920fc5307d2b225a9c24fe5f62772431f5","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Merge pull request #16907 from centic9/patch-2\n\nElasticsearch monitoring support for Dynatrace Application Monitoring","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/69b5b1920fc5307d2b225a9c24fe5f62772431f5"},{"sha":"6caec9bc25a332370a2680a5fbae4ed91e6ee278","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Display if node is snapshot build on startup\n\nRecent simplifications to org.elasticsearch.Version led to \"-SNAPSHOT\"\nto not be displayed in the node version upon startup. Yet, this is\nuseful information to have. This simple commit adds back the display of\n\"-SNAPSHOT\" in the version on startup if the build is a snapshot build.\n\nCloses #16908","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/6caec9bc25a332370a2680a5fbae4ed91e6ee278"},{"sha":"f2220c97863ab56b2c241b472ae3e6d0f73f0eb6","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add mlockall bootstrap check\n\nThis commit adds a boostrap check for the situation bootstrap.mlockall\nis enabled, but memory was not able to be locked.\n\nCloses #16909","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/f2220c97863ab56b2c241b472ae3e6d0f73f0eb6"},{"sha":"0c914b51c79fcd3667cf83592b09f2dd991aad0f","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add missed final keywords in BootstrapChecks","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/0c914b51c79fcd3667cf83592b09f2dd991aad0f"},{"sha":"99aa4942d2df89471b58f36ec03e2327fa3aeaa2","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@tedor.me","name":"Jason Tedor"},"message":"Add more missed final keywords in BootstrapChecks","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/99aa4942d2df89471b58f36ec03e2327fa3aeaa2"},{"sha":"fd70d60457c02bf754ef3b6ecec69a4366a290a4","author":{"email":"b94c0cfa21109a77b1c218c0761b0bfc6299786a@gmail.com","name":"javanna"},"message":"Remove http_address from _cat/nodeattrs\n\nThis was recently added with #16770 but it turns out it is not a proper node attribute, so it is enough to print out as part of _cat/nodes only.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/fd70d60457c02bf754ef3b6ecec69a4366a290a4"},{"sha":"72e4c26d0e1de7d944cc1b6b8702c6e101bdf848","author":{"email":"b94c0cfa21109a77b1c218c0761b0bfc6299786a@gmail.com","name":"javanna"},"message":"_cat/nodeattrs: remove unnecessary nodes stats call","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/72e4c26d0e1de7d944cc1b6b8702c6e101bdf848"},{"sha":"517d1bd4da87ed9adb4be35980a246662ebce908","author":{"email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com","name":"Luca Cavanna"},"message":"Merge pull request #16884 from javanna/enhancement/remove_http_address_cat_nodeattrs\n\nRemove http_address from _cat/nodeattrs","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/517d1bd4da87ed9adb4be35980a246662ebce908"},{"sha":"18e5bb83c5bb80ac2f18c0d930faa2e25aef3880","author":{"email":"cd30b83b3787c52251dabc7000a4f9dfbe1c5f24@gmail.com","name":"Nik Everett"},"message":"Disable problematic reindex test\n\nThis should get the builds back to normal while we wait on #16914 or\nsomething like it to fix the test properly.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/18e5bb83c5bb80ac2f18c0d930faa2e25aef3880"},{"sha":"4df83dc9a57c60a28d2a944363aca5fdc1fc2b2c","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@elastic.co","name":"Michael McCandless"},"message":"Merge pull request #16661 from camilojd/feature/disk-segments-stats\n\nSegments stats in indices stats API now optionally includes aggregated file sizes by file extension / index component","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/4df83dc9a57c60a28d2a944363aca5fdc1fc2b2c"},{"sha":"8fbdd3334fc37173917d621e1be8ed1c5f7e0b14","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Use HttpInfo in cat/_nodes instead of node attribute\n\nThe node attribute also renders the type of the inet address\nas well as the host name which is unneeded in the cat action.","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/8fbdd3334fc37173917d621e1be8ed1c5f7e0b14"},{"sha":"1e70e16c89de22592ef34b07131b93b82d86f774","author":{"email":"69d448d1f653a116556c7279810bf60a3ebff907@elasticsearch.com","name":"Simon Willnauer"},"message":"Merge pull request #16866 from s1monw/only_address_for_http\n\nUse HttpInfo in cat/_nodes instead of node attribute","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/1e70e16c89de22592ef34b07131b93b82d86f774"},{"sha":"04947a5fef49ebc7a6e9f68abeec0afb80fafbdc","author":{"email":"b94c0cfa21109a77b1c218c0761b0bfc6299786a@gmail.com","name":"javanna"},"message":"Remove DiscoveryNode#shouldConnectTo method\n\nThis method was originally introduced to prevent client nodes from connecting to other client nodes directly in the cluster. That said, it worked only if node.client was set to true and not when node.master and node.data were both set to false. It looks safe to remove, which allows to solve all kinds of problems around monitoring that happen wherever there are 2 or more clients nodes in the cluster, and a REST call hits one of them (node counts are off, clients nodes are missing).","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/04947a5fef49ebc7a6e9f68abeec0afb80fafbdc"},{"sha":"45b7b5175c7f902d14fc54e222aec3dc7818ffbe","author":{"email":"b94c0cfa21109a77b1c218c0761b0bfc6299786a@gmail.com","name":"javanna"},"message":"[TEST] add unit test for DiscoveryNodes node selectors","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/45b7b5175c7f902d14fc54e222aec3dc7818ffbe"},{"sha":"65c969132728e8c175997c023fd265cd52af6a51","author":{"email":"ac2244276c4fb8782b8e3ca97681a76a8659cfb4@users.noreply.github.com","name":"Luca Cavanna"},"message":"Merge pull request #16898 from javanna/enhancement/remove_should_connect_to\n\nRemove DiscoveryNode#shouldConnectTo method","distinct":false,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/65c969132728e8c175997c023fd265cd52af6a51"}]}