{"push_id":543888072,"size":71,"distinct_size":70,"ref":"refs/heads/master","head":"ceb949d95c72b959dfa7c4ad200f133770ecd4bc","before":"3b20942591a71d7c72a305dbb6883edcf3ae52df","commits":[{"sha":"bc019601b02b712329dc9513e59106610eadeabd","author":{"email":"fab651a8087ef89516a9864395499c63a0048b2e@spotify.com","name":"John-John Tedro"},"message":"Upgrade to netty 4.0.21\n\nOpen Tasks:\n\n- Decide what to do with shared-event-executor (src/riemann/transport.clj).\n\nThe shared-event-executor is replacing the old thread pool (because it was\ndeprecated).\nBut there might be a better implementation available which gives you a similar\ndegree of control.\n\nThis should probably be addressed before the next release of riemann.\n\nThe current value is set to 100 (100 available threads) using the\nDefaultEventExecutorGroup.\n\n- Test cases might be misbehaving.\n\nriemann.graphite-test seems to be displaying an error which might be\na programming error. An exception that is not being caught by implemention the\ncorrect pipeline event handler.\n\nI'm not sure how to address this.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/bc019601b02b712329dc9513e59106610eadeabd"},{"sha":"8f7c2ed582b4f435e2f4bf7b9abb26956455ce90","author":{"email":"6edf8b2bd1b6e03a535504401e6969c850269632@indix.com","name":"Pradeep Chhetri"},"message":"Added Datadog plugin","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/8f7c2ed582b4f435e2f4bf7b9abb26956455ce90"},{"sha":"d92a3009557062b950c12ce72645bc1e3f182767","author":{"email":"4ac1ec3395de7d5e379ab05534dd7d4ab789b892@theiggy.com","name":"Brian Jackson"},"message":"Fix example and add a hint\n\nFix the first example and add a hint about where to get the token from. The webhook_uri support still isn't working right, but this should be a decent work around for anyone trying to use this module for now.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/d92a3009557062b950c12ce72645bc1e3f182767"},{"sha":"ef5442a4bfbf9e34cf8abd8df8113ed770d469ab","author":{"email":"6780fac3b38619ac20422286e4110a70dbba2203@madhouse-project.org","name":"Gergely Nagy"},"message":"streams/sdo: Special case for 0 and 1 arg versions\n\nThis changes sdo to have special cases for 0 and 1 args, calling\nbit-bucket in the 0-arg case, and the child directly in the second case.\n\nFixes #398.\n\nSigned-off-by: Gergely Nagy <algernon@madhouse-project.org>","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/ef5442a4bfbf9e34cf8abd8df8113ed770d469ab"},{"sha":"9050e7c207446ed55a5dfb2c03f91866807b2233","author":{"email":"43620696efab8cd397f3fccbcc8ff58de259ee91@blip.pt","name":"Pedro Araujo"},"message":"Add OpenTSDB server support\n\nConsume OpenTSDB datapoints and convert them into Riemann events.\n\nThis work was mostly based on `riemann.transport.graphite`, as the\nconcept is very similar.","distinct":false,"url":"https://api.github.com/repos/pharaujo/riemann/commits/9050e7c207446ed55a5dfb2c03f91866807b2233"},{"sha":"a0fc2f97c4d64058569fcc386367a12a1bc31475","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #465 from iggy/patch-1\n\nFix example and add a hint","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/a0fc2f97c4d64058569fcc386367a12a1bc31475"},{"sha":"21c1140cf277850373ecd706ff34e4ab50bc8890","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #469 from algernon/f/sdo-special-cases\n\nstreams/sdo: Special case for 0 and 1 arg versions","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/21c1140cf277850373ecd706ff34e4ab50bc8890"},{"sha":"6a3b9441e6d6087e30c63884d6089a9a7204ec61","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #470 from pharaujo/opentsdb_server\n\nAdd OpenTSDB server support","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/6a3b9441e6d6087e30c63884d6089a9a7204ec61"},{"sha":"f76e6898818b6abeb2ac0446deab3ad0b2104f65","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Remove unused leiningen build parser task","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/f76e6898818b6abeb2ac0446deab3ad0b2104f65"},{"sha":"f28bf3557069326375cf7113a6e7abdbe70913b0","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Indexes correctly persist through reloads.\n\nPrior to this commit, the old index would be preserved correctly by the\ncore on reload, but the new set of streams would have a reference to a\n*different* index. Just like config/service, config/index needs to check\nfor equivalency and return the current core's index if core/merge will\npreserve it.\n\nI believe this also fixes #473","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/f28bf3557069326375cf7113a6e7abdbe70913b0"},{"sha":"83eca5b909f8b1c35e3e9a9b3ec5f6b02e2dc0dd","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Update service-equiv tests for indices\n\nwrapped/unwrapped index are not equivalent.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/83eca5b909f8b1c35e3e9a9b3ec5f6b02e2dc0dd"},{"sha":"733152e5546880d552fa6c40b0d28deda7aee7ab","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #451 from pradeepchhetri/datadog\n\nAdded Datadog plugin","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/733152e5546880d552fa6c40b0d28deda7aee7ab"},{"sha":"5b3e11530bde75aa6d2278d607cd4c4ab43ae02d","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Kyle Kingsbury"},"message":"Merge pull request #432 from udoprog/netty-4\n\nUpgrade to netty 4.0.21","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/5b3e11530bde75aa6d2278d607cd4c4ab43ae02d"},{"sha":"057b60cad86120476fcd4dfaf531b40761e40686","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Port OpenTSDB server to Netty 4\n\nAlso add round-trip tests for the OpenTSDB server. Noticed that wow,\nthis thing doesn't round-trip well. Not sure if this is intentional;\nI'll defer to folks who understand the opentsdb data model better.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/057b60cad86120476fcd4dfaf531b40761e40686"},{"sha":"d59f1f8886610b1d553cbfb7af6238057fb4ca39","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Graphite server roundtrip test","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/d59f1f8886610b1d553cbfb7af6238057fb4ca39"},{"sha":"657646676526635001456b63c895ac2a6293cbb5","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"formatting","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/657646676526635001456b63c895ac2a6293cbb5"},{"sha":"68393558f86c085e114fc200d8978e79f1cf8ee5","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Netty 4.0.24.Final","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/68393558f86c085e114fc200d8978e79f1cf8ee5"},{"sha":"ebe9870ac763752f93253220731386d5aa243055","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Shrink netty executor to 1 thread per core, not 100.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/ebe9870ac763752f93253220731386d5aa243055"},{"sha":"454ad9bd240d9e10a6c29108bb0a3eb0eab0cf91","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Parallelize TCP worker/boss group shutdown\n\nSpeeds up the netty core tests.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/454ad9bd240d9e10a6c29108bb0a3eb0eab0cf91"},{"sha":"4edd0aca5edaccd77c4f1a13356232002ddd896c","author":{"email":"46cc537f67088198786c3080bd5868fd47976cc1@aphyr.com","name":"Aphyr"},"message":"Shut down TCP/UDP event executors faster\n\nCut the quiet period to 10ms, which shaves about 30s off the test suite\nruntime.","distinct":true,"url":"https://api.github.com/repos/pharaujo/riemann/commits/4edd0aca5edaccd77c4f1a13356232002ddd896c"}]}