{"push_id":1072411686,"size":20,"distinct_size":1,"ref":"refs/heads/rabbitmq-auth-backend-ldap-13","head":"c15a4adf07441c7cd6f3819c296c192f4a54c5e4","before":"4affec5cb796ecf54e8517312025f5804864d205","commits":[{"sha":"41ce5ad808863944cd6d62ce7f7e2271f1010582","author":{"email":"c29b6795916aafe08a1ae08d95147a056ab6815d@mirantis.com","name":"Alexey Lebedeff"},"message":"Guess thread pool size on startup\n\nFixes #151","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/41ce5ad808863944cd6d62ce7f7e2271f1010582"},{"sha":"c64ec9a3ac208cd667d80cd53b5df8fc5636f6b1","author":{"email":"5a11ac35e118d6668f92d285b59c20eedf1f4695@dumbbell.fr","name":"Jean-Sébastien Pédron"},"message":"Merge pull request #715 from binarin/rabbitmq-server-151\n\nGuess thread pool size on startup","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/c64ec9a3ac208cd667d80cd53b5df8fc5636f6b1"},{"sha":"c45b4c30e1836a6cbec6cd86a13143305eb14ba1","author":{"email":"c29b6795916aafe08a1ae08d95147a056ab6815d@mirantis.com","name":"Alexey Lebedeff"},"message":"Fix half-hearted attempt to erase mnesia in OCF RA\n\nocf_run does `\"$@\"`, so \"${MNESIA_FILES}/*\" wasn't expanded and mnesia\ndirectory wasn't actually cleaned up\n\nFuel bug: https://bugs.launchpad.net/fuel/+bug/1565868","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/c45b4c30e1836a6cbec6cd86a13143305eb14ba1"},{"sha":"81fde9ecb2f5396687239970380a7d66fd5f53ba","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #724 from binarin/rabbitmq-server-ocf-reset-mnesia-overquoting\n\nFix half-hearted attempt to erase mnesia in OCF RA","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/81fde9ecb2f5396687239970380a7d66fd5f53ba"},{"sha":"07bb8f2491cebfdb923d12e9e4ff819658187568","author":{"email":"ec0dfa38064ba7fb7f77ea5ce83bd05296f78db6@erlang-solutions.com","name":"Diana Corbacho"},"message":"Update owner of mgmt_db tables","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/07bb8f2491cebfdb923d12e9e4ff819658187568"},{"sha":"811b0d9772808499fcee154d9a4060afe67a37e3","author":{"email":"c4fb9484bec4b3f4f5c50c7a217c8ac4be1e5b27@pivotal.io","name":"Daniil Fedotov"},"message":"Override CONF_ENV_FILE with RABBITMQ_CONF_ENV_FILE","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/811b0d9772808499fcee154d9a4060afe67a37e3"},{"sha":"710589e746150e7fbac4ef770a1e765f5f391191","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Merge branch 'stable' into rabbitmq-management-166","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/710589e746150e7fbac4ef770a1e765f5f391191"},{"sha":"475763ec2162d30610ddcc3aefb9683d434110d9","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #728 from rabbitmq/rabbitmq-server-210\n\nOverride CONF_ENV_FILE with RABBITMQ_CONF_ENV_FILE","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/475763ec2162d30610ddcc3aefb9683d434110d9"},{"sha":"b4da78a77a038c331ef6768ebdf33beb566e5fc1","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #726 from rabbitmq/rabbitmq-management-166\n\nUpdate owner of mgmt_db tables","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/b4da78a77a038c331ef6768ebdf33beb566e5fc1"},{"sha":"01dcd2ba79b7799dd1cef0231ab62e50481941a5","author":{"email":"0b23cd1e586d5f091fecb3391314c2b9ec1fd641@mirantis.com","name":"Bogdan Dobrelya"},"message":"Stop a rabbitmq pacemaker resource when monitor fails\n\nRelated Fuel bug https://bugs.launchpad.net/fuel/+bug/1567355\n\nSigned-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/01dcd2ba79b7799dd1cef0231ab62e50481941a5"},{"sha":"68c940985669c7fc1951234cedae0dd3ab5dfbc8","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #731 from bogdando/bug/1567355\n\nStop a rabbitmq pacemaker resource when monitor fails","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/68c940985669c7fc1951234cedae0dd3ab5dfbc8"},{"sha":"f9c558d49d60362d9cbbf9284c458a6c83f16f85","author":{"email":"b993c77347fd77ada2203fcf279332b31aa7312f@rabbitmq.com","name":"Jean-Sébastien Pédron"},"message":"rabbitmqctl set_policy: Format error messages\n\nReferences #742.\n[#117521029]","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/f9c558d49d60362d9cbbf9284c458a6c83f16f85"},{"sha":"b149da724210dba4021dbe49936ff7cabc28c3c6","author":{"email":"c29b6795916aafe08a1ae08d95147a056ab6815d@mirantis.com","name":"Alexey Lebedeff"},"message":"Detect missing 'user' process\n\n'user' process can be unrecoverably crashed with good timing. As a\nresult some rabbitmqctl commands will stop working, e.g. add_user:\n\n    rabbitmqctl -n rabbit@localhost add_user ley ley\n    Creating user \"ley\" ...\n    Error: {badarg,\n           [{erlang,group_leader,[undefined,<5428.28745.44>],[]},\n            {rabbit_log,with_local_io,1,\n                [{file,\"src/rabbit_log.erl\"},{line,99}]},\n            {rabbit_auth_backend_internal,add_user,2,\n                [{file,\"src/rabbit_auth_backend_internal.erl\"},{line,149}]},\n            {rpc,'-handle_call_call/6-fun-0-',5,\n                [{file,\"rpc.erl\"},{line,206}]}]}\n\nExact sequence events that will crash 'user' is the following:\n- Move startup_log file to a separate partition\n- Start server\n- Fill partition to the fullest\n- Do stop_app/start_app several times, so all the remaning slack will be\n  used by log records.\n- At some point 'user' will crash.\n- Free some space on partition with startup_log\n- Observe that any rabbit action that requires logging is now broken","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/b149da724210dba4021dbe49936ff7cabc28c3c6"},{"sha":"b943c0d1677a42e1763d71159b7b84d519ad3cf2","author":{"email":"70e572b05e93fdd1ac29ec29f36e8a282e79ec90@gmail.com","name":"Daniil Fedotov"},"message":"Merge pull request #743 from rabbitmq/rabbitmq-server-742\n\nrabbitmqctl set_policy: Format error messages","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/b943c0d1677a42e1763d71159b7b84d519ad3cf2"},{"sha":"50861dc51300ff0b15c73e52c059503e325a3bbb","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Merge branch 'rabbitmq-server-dead-user-diagnostics' of https://github.com/binarin/rabbitmq-server into binarin-rabbitmq-server-dead-user-diagnostics","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/50861dc51300ff0b15c73e52c059503e325a3bbb"},{"sha":"e77ff6980fed41fb30fc4b03575527f8864e2008","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Wording","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/e77ff6980fed41fb30fc4b03575527f8864e2008"},{"sha":"165c6e796afd2a88cd2db9e60b60c32bc322ef21","author":{"email":"8a795c271249ef1479872c24830a6808e61e3b5c@pivotal.io","name":"Michael Klishin"},"message":"Merge branch 'binarin-rabbitmq-server-dead-user-diagnostics' into stable","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/165c6e796afd2a88cd2db9e60b60c32bc322ef21"},{"sha":"059271001a2b8fc41ff4958e9ff9f958307ef340","author":{"email":"ec0dfa38064ba7fb7f77ea5ce83bd05296f78db6@erlang-solutions.com","name":"Diana Corbacho"},"message":"Stop deleted GM member when partial partition is detected\n\n* Avoids deadlock on syncing queues and inconsistent state across\nthe cluster\n* Queue must restart and rejoin the group","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/059271001a2b8fc41ff4958e9ff9f958307ef340"},{"sha":"57c4a7af72268b8cf88efd2ec774616dd14aa31f","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@novemberain.com","name":"Michael Klishin"},"message":"Merge pull request #748 from rabbitmq/rabbitmq-server-714\n\nStop deleted GM member when partial partition is detected","distinct":false,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/57c4a7af72268b8cf88efd2ec774616dd14aa31f"},{"sha":"c15a4adf07441c7cd6f3819c296c192f4a54c5e4","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@clojurewerkz.org","name":"Michael Klishin"},"message":"Merge branch 'stable' into rabbitmq-auth-backend-ldap-13","distinct":true,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-server/commits/c15a4adf07441c7cd6f3819c296c192f4a54c5e4"}]}