{"push_id":900003260,"size":20,"distinct_size":20,"ref":"refs/heads/squashed_ng_pipeline","head":"ff5c88f12bd8c6a4ea198ccb998740447b4f6246","before":"40e97ff487be511b201b59bc37a61a6b8b7b1871","commits":[{"sha":"f29ac1c3083d1be411c3be8c04b5cd25a8172e1e","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"cleanup Event class\n\nFixes #4261","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/f29ac1c3083d1be411c3be8c04b5cd25a8172e1e"},{"sha":"b10d2d344b7d9b2baa650891634ce94ca5576a45","author":{"email":"59d97cb9530a12325b70e648432cc8de75741c2c@elastic.co","name":"Alvin Chen"},"message":"update filebeat link\n\nFixes #4296","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/b10d2d344b7d9b2baa650891634ce94ca5576a45"},{"sha":"c2ea4a7a6eedee46fb7d169773b150cc44c78713","author":{"email":"59d97cb9530a12325b70e648432cc8de75741c2c@elastic.co","name":"Alvin Chen"},"message":"update filebeat link\n\nFixes #4296","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/c2ea4a7a6eedee46fb7d169773b150cc44c78713"},{"sha":"44edf5bd00c116d356acbcd21369e4cebcbae5f9","author":{"email":"82a8e153f504532dcd60ec5145399a7c494e9af4@gmail.com","name":"Joao Duarte"},"message":"allow logstash to run in a dir with spaces\n\nbecause HeapDumpPath is set, if it contains spaces the jruby_opts\nfunction will create two strings appended by -J\neven if the list of jruby opts is constructed using replacement\nshell script will not escape the path correct to the heap dump path\noption needs to be added as late as possible\n\nthis is a *nix fix only, windows is not affected\n\nFixes #4303","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/44edf5bd00c116d356acbcd21369e4cebcbae5f9"},{"sha":"68bdde886ab0aa8a7609dc8cf88ebdbaf002e10e","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@mildensteins.com","name":"Aaron Mildenstein"},"message":"Allow Logstash to be launched from a symlink\n\nThese changes allow Logstash to be launched from a symlink _only_ when the `readlink`, or suitable version of `stat` binaries are present. An error message will result if Logstash is launched from a symlink and the path cannot be discovered by one of these two methods.  The message will advise the user to use the full path instead of a symlink to launch Logstash.\n\nfixes #4291","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/68bdde886ab0aa8a7609dc8cf88ebdbaf002e10e"},{"sha":"349e3603beaf6932819a5fbeaf26b4621f2d0a61","author":{"email":"4d1dfbcec63f6ef8c18b359b0679cb7d0494897f@elasticsearch.com","name":"Pere Urbon-Bayes"},"message":"correct require path broken in integration specs","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/349e3603beaf6932819a5fbeaf26b4621f2d0a61"},{"sha":"aef6b5aad21039e6dedc7182124d114428966d53","author":{"email":"51df8f163dace946fe216eff7eae716cd02fdcf2@elastic.co","name":"Paul Echeverri"},"message":"Adds Maintainer's Guide section.","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/aef6b5aad21039e6dedc7182124d114428966d53"},{"sha":"aaaa6de51ac8081f41f37853d8923a78ef6b0c45","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"use sprintf un toString\n\nFixes #4325","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/aaaa6de51ac8081f41f37853d8923a78ef6b0c45"},{"sha":"6a3e0215a3b8cf081a2fa698272f5c4335acdd47","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"support clear_cache and cache_size methods in StringInterpolation, adjust specs\n\nFixes #4325","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/6a3e0215a3b8cf081a2fa698272f5c4335acdd47"},{"sha":"d6a9627f546903b91fcc25c9b34c8b673578f853","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"replace LOGGER constant with injectable logger object","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/d6a9627f546903b91fcc25c9b34c8b673578f853"},{"sha":"29ea7f495b8bd24d5c065f2b60c2ae9603b3f210","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"support injectable Ruby logger in Java event and related specs","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/29ea7f495b8bd24d5c065f2b60c2ae9603b3f210"},{"sha":"372e1d73ffafef14719b6e7e4e0a21308f8930f8","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"typo","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/372e1d73ffafef14719b6e7e4e0a21308f8930f8"},{"sha":"619a590c72f01a671120043447926005f21228a1","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"add comments","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/619a590c72f01a671120043447926005f21228a1"},{"sha":"216055cbd6f957c7d73620f06d72f2da4f996c7c","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"DRY and added comments","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/216055cbd6f957c7d73620f06d72f2da4f996c7c"},{"sha":"264c23811d5d71c8e6e560f969c3dc8b21b55ae3","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"expose DEFAULT_LOGGER and remove nil/null support","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/264c23811d5d71c8e6e560f969c3dc8b21b55ae3"},{"sha":"6a415a3e282aa90144c3ed88582da95a0cec4d1f","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"explicit imports","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/6a415a3e282aa90144c3ed88582da95a0cec4d1f"},{"sha":"ab2eae0c5afff2e41a0108f1f493be160326de88","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"cleanup logger reset in after(:each)","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/ab2eae0c5afff2e41a0108f1f493be160326de88"},{"sha":"3690944e49cb2ea980ebd54cf78bf48c8c3bd2e1","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"fix nil value field reference assignment in Java Event\nfix fieldref nil value assignment\n\nadd fieldref nil value assignment spec\n\nbetter spec description and better expectation","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/3690944e49cb2ea980ebd54cf78bf48c8c3bd2e1"},{"sha":"62a585dbce8606045388e304f2d59994a99160cd","author":{"email":"d5a5221dc2960113b63589f04200c04fcc8eba75@gmail.com","name":"Colin Surprenant"},"message":"fix missing methods in Java Timestamp\n\nadd utc and gmtime, force UTC in setTime\n\nadd missing specs for utc and gmtime\n\nadd missing to_f\n\nadd missing specs for to_f and to_i","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/62a585dbce8606045388e304f2d59994a99160cd"},{"sha":"ff5c88f12bd8c6a4ea198ccb998740447b4f6246","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@andrewvc.com","name":"Andrew Cholakian"},"message":"Next generation pipeline","distinct":true,"url":"https://api.github.com/repos/andrewvc/logstash/commits/ff5c88f12bd8c6a4ea198ccb998740447b4f6246"}]}