{"push_id":802479658,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"496546d51262fefb4fec7a13fd8afe79cf741d8f","before":"37a838f0f615e27663998c3330a8955f61d529a0","commits":[{"sha":"e064ad6d26a8de0b4bc1753c02f3d27c16fd4640","author":{"email":"619415405c5170d98e2c7b708512227d54c200ec@netflix.com","name":"Cameron Fieber"},"message":"MetricCollector for the AWS SDK\n\nExtension that allows spectator to capture data about\nAWS requests being made using the SDK.\n\nCurrently this is only capturing request metrics since\nit gives us the most context. For now the throughput data\nfrom the ServiceMetricCollector is ignored.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/e064ad6d26a8de0b4bc1753c02f3d27c16fd4640"},{"sha":"f1ec5502d5949967a1a75bfb92d4d3db2794bbc4","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #213 from brharrington/awssdk-metrics-collector\n\nMetricCollector for the AWS SDK","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/f1ec5502d5949967a1a75bfb92d4d3db2794bbc4"},{"sha":"138bdcffd5deb1fcf5674bcfa3d238b6f81e57ea","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"extract host name from service endpoint\n\nEndpoint values currently include https:// prefix\nadding noise the the metrics. Also it is easier to\ndo a quick prefix on the type without the scheme\nbeing present.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/138bdcffd5deb1fcf5674bcfa3d238b6f81e57ea"},{"sha":"27e5c63f2e32a8980c49393fc44bdebbaecbada9","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"reformat test case to be consistent","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/27e5c63f2e32a8980c49393fc44bdebbaecbada9"},{"sha":"b557cd3eef0076a56d942867c214ca4b6be955fc","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #214 from brharrington/service-endpoint\n\nextract host name from service endpoint","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/b557cd3eef0076a56d942867c214ca4b6be955fc"},{"sha":"a8f14ecfb14b338f6f4aee108077f1b5afde3daa","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #215 from brharrington/reformat-test-case\n\nreformat test case to be consistent","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/a8f14ecfb14b338f6f4aee108077f1b5afde3daa"},{"sha":"3dc3d439944b149176ec2168565876c8adfd2d52","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"remove listener for sending gc events to chronos\n\nThis isn't being used much and creates an annoying dependency\nchain with iep libs. If needed we'll create a new sub-project\nunder iep with this listener that a user can choose to opt\ninto.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/3dc3d439944b149176ec2168565876c8adfd2d52"},{"sha":"578e2c404cc28b4676a4d5601322ed0aeae80eaa","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"remove unused libs","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/578e2c404cc28b4676a4d5601322ed0aeae80eaa"},{"sha":"b4b6ef04871891021b1b3108010ec92d5d56c89f","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #216 from brharrington/rm-chronos-listener\n\nremove listener for sending gc events to chronos","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/b4b6ef04871891021b1b3108010ec92d5d56c89f"},{"sha":"3e574332d60284776edf98fbaa47e45186148f69","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"update governator and jackson","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/3e574332d60284776edf98fbaa47e45186148f69"},{"sha":"981935e0149610666c5d93483f5f63a0a7f2b227","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #217 from brharrington/update-versions\n\nupdate governator and jackson","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/981935e0149610666c5d93483f5f63a0a7f2b227"},{"sha":"9c9fe3221126528f6ea5ced9ee2e8d91c56fa63d","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"test case to evaluate merge performance","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/9c9fe3221126528f6ea5ced9ee2e8d91c56fa63d"},{"sha":"196889373cf22583ee6e62275b0c67bc4fdd479b","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"cleanup change only needed for testing","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/196889373cf22583ee6e62275b0c67bc4fdd479b"},{"sha":"6590963b1482adbb4c2a8c9987575481169f4483","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #218 from brharrington/merge-bench\n\ntest case to evaluate merge performance","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/6590963b1482adbb4c2a8c9987575481169f4483"},{"sha":"38f71af7fff8fbef55c2a3fada0cfbebb12c4b14","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"nebula.neflixoss-3.1.1","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/38f71af7fff8fbef55c2a3fada0cfbebb12c4b14"},{"sha":"21a42021f777d15e1f22e823126e81d07cfcbeca","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"disable javadoc lint\n\nIn previous versions of nebula this was done automatically. Now\nit needs to be explicitly disabled in the build.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/21a42021f777d15e1f22e823126e81d07cfcbeca"},{"sha":"e7bed2b7bd832feb969f192bd571e3a345b129b5","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #219 from brharrington/nebula.neflixoss-3.1.1\n\nnebula.neflixoss-3.1.1","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/e7bed2b7bd832feb969f192bd571e3a345b129b5"},{"sha":"f2f25c0b89b7ad75405cddb7de92bf5020b092ae","author":{"email":"e133b8885f97bcdd5e154c9d2f545a41fd20bc66@netflix.com","name":"Peter D. Stout"},"message":"refactor TagList to be more intuitive\n\nPrevious behavior was based on some tests to reduce the\ncost of generating the dynamic ids in high volume paths\ncompared to servo. However, it led to a number of surprising\nand confusing issues for users. With this change we want\nto clear up the behavior for users and we can optimize\nas needed in the future.\n\nIt will now sort by the tag key and remove duplicates on\nupdate. The goal is to have more intuitive behavior for\nthe user so they can rely on:\n\n1. Any ids with the same set of tags will be equal.\n2. Later additions will always override if the key already\n   exists. So for `withTags(Iterable)` if there were\n   entries with duplicate keys the iteration order would\n   determine which one ended up getting used.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/f2f25c0b89b7ad75405cddb7de92bf5020b092ae"},{"sha":"52f3f7d253fec027e538a534ee559e8bcc9d637a","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"brharrington"},"message":"Merge pull request #220 from brharrington/tag-list-refactor\n\nrefactor TagList to be more intuitive","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/52f3f7d253fec027e538a534ee559e8bcc9d637a"},{"sha":"d41518cd6459260e7f635dc33d189b9507f9de26","author":{"email":"d3c4e9bac7277f8750ce8b527800af0d79b0ff4a@gmail.com","name":"Brian Harrington"},"message":"remove metrics2 registry\n\nTrying to minimize the amount of stuff we aren't using\nand do not plan to maintain.","distinct":true,"url":"https://api.github.com/repos/cfieber/spectator/commits/d41518cd6459260e7f635dc33d189b9507f9de26"}]}