{"push_id":1088406225,"size":41,"distinct_size":2,"ref":"refs/heads/influx-line-multi-fields","head":"6176de6b2278540aa2677c0f0471cf16b3e3379c","before":"48456a703b0abcc43df6de599f65d227548302eb","commits":[{"sha":"60ff0fd1f1043ca65fe2c95279aa366652734691","author":{"email":"f5196edecb16c65b7fd83364f99a686e9396491a@gonitro.com","name":"Karl Matthias"},"message":"Implementation of a multiline splitter.\n\nSplitter uses two regexes:\n 1. To split the lines initially\n 2. To join lines that are multiline\n\nThis is going to be notably slower than the Regexsplitter\nbecause it has to find many matches on the first pass\nrather than the first one. Secondly, it will run a second\nregex on all those matches. Given's Go's performance-\noriented Regex implementation it should still be tolerable.","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/60ff0fd1f1043ca65fe2c95279aa366652734691"},{"sha":"4420581f584b125f4212fcc78c0073f1f56a8eb8","author":{"email":"f5196edecb16c65b7fd83364f99a686e9396491a@gonitro.com","name":"Karl Matthias"},"message":"Protect against edge case where remaining lines never arrive.","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/4420581f584b125f4212fcc78c0073f1f56a8eb8"},{"sha":"1633971a6e1ef83aec917d89cbcebe98e10ce11c","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Creation of docker stats plugin","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/1633971a6e1ef83aec917d89cbcebe98e10ce11c"},{"sha":"fca5b164fb8f666e7ebcb98ba05d221a03addece","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Documentation for stats plugin","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/fca5b164fb8f666e7ebcb98ba05d221a03addece"},{"sha":"9883c59beebee33683405ca8d70259521b4fa956","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Add stats method to client","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/9883c59beebee33683405ca8d70259521b4fa956"},{"sha":"610640e3c33a5e8371aca819a8efa9071a93b556","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Remove duplication of getting envVars","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/610640e3c33a5e8371aca819a8efa9071a93b556"},{"sha":"07c035e0bbb14565c4c8f3a6bf7b372f52355b8a","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Add marshalling of stats object into Message fields","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/07c035e0bbb14565c4c8f3a6bf7b372f52355b8a"},{"sha":"689e481204379962cc62951431abce4daf27179e","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Add marshalling of stats object into Message fields","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/689e481204379962cc62951431abce4daf27179e"},{"sha":"e93484067a3f61eee93003033afe93adb59f6643","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Fix string cast","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/e93484067a3f61eee93003033afe93adb59f6643"},{"sha":"e6bbc8ad8075b9ab342ebd2026f234530e4e90f9","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Minor refactoring","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/e6bbc8ad8075b9ab342ebd2026f234530e4e90f9"},{"sha":"d4c9d05846879e6c86c7377bbb6fc67fe3bf2b45","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Remove unused import","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/d4c9d05846879e6c86c7377bbb6fc67fe3bf2b45"},{"sha":"baa8d50c7a7b4d3d0829db023f53087100b0e374","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Update docs","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/baa8d50c7a7b4d3d0829db023f53087100b0e374"},{"sha":"f7e7ace3bccf75132b7dde4d1e76a40468d01557","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Slight update to message field packing","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/f7e7ace3bccf75132b7dde4d1e76a40468d01557"},{"sha":"5111d6afb79f2df47c53f11e0917883bc5313907","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Cast to int64 if possible","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/5111d6afb79f2df47c53f11e0917883bc5313907"},{"sha":"994e2579bd3a3cc813a14d9d94183268d015c222","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Get string of map keys","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/994e2579bd3a3cc813a14d9d94183268d015c222"},{"sha":"b38d9a87a53db2994ceb506f577392669bce7807","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Initial breaking out of common code","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/b38d9a87a53db2994ceb506f577392669bce7807"},{"sha":"e061ab147548afff891edfadba9b4cb688df899d","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Rename stats_pumper to more sensible stats_handling","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/e061ab147548afff891edfadba9b4cb688df899d"},{"sha":"40cebfed467987f38d8cc3ccb9702592e5d8cd5b","author":{"email":"96b83bf66b4ab28eef21bf1f769a6ffccfcfe9be@skyscanner.net","name":"GuyTempleton"},"message":"Switch to using fmt.Sprintf where appropriate","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/40cebfed467987f38d8cc3ccb9702592e5d8cd5b"},{"sha":"0ed6bbd1bead1997b73558ff763534d3b90ed1ad","author":{"email":"f5196edecb16c65b7fd83364f99a686e9396491a@gonitro.com","name":"Karl Matthias"},"message":"Make maxLines configurable. Clean up code per #1842.","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/0ed6bbd1bead1997b73558ff763534d3b90ed1ad"},{"sha":"6b1b7e469cb4bb6b5e3fd00855f8c282552ceabb","author":{"email":"f5196edecb16c65b7fd83364f99a686e9396491a@gonitro.com","name":"Karl Matthias"},"message":"Rename to PatternGroupingSplitter per #1842.","distinct":false,"url":"https://api.github.com/repos/karouf/heka/commits/6b1b7e469cb4bb6b5e3fd00855f8c282552ceabb"}]}