{"push_id":899599347,"size":21,"distinct_size":19,"ref":"refs/heads/master","head":"5a5a447b340d6f99ac10fd8e954db69669f60122","before":"c3daeb4a36c9dbe0c905bd61d0f8188f3900ab23","commits":[{"sha":"1325546dbe03d4bc78d159b5416d4ec0948c97eb","author":{"email":"ff019a5748a52b5641624af88a54a2f0e46a9fb5@pingtimeout.fr","name":"Pierre Laporte"},"message":"Add support for dynamic agent attachement\n\nWith an \"agentmain\" method, it is possible to attach the agent to a\nrunning JVM.  This PR adds a new class that connects to an existing JVM\nand attach the agent after the fact.\n\nTo use the agent, the absolute paths to both the agent JAR and its\nconfiguration must be passed to the launcher, along with the target JVM\nPID.\n\nExample, assuming the agent is in /tmp/, the configuration file is\n/tmp/sample-config.xml and the target JVM has PID 1234, run the following:\n\njava \\\n  -cp $JAVA_HOME/lib/tools.jar:/tmp/jmxtrans-agent-1.1.1-SNAPSHOT.jar \\\n  org.jmxtrans.agent.DynamicallyAgentAttacher \\\n  /tmp/jmxtrans-agent-1.1.1-SNAPSHOT.jar \\\n  1234 \\\n  /tmp/sample-config.xml","distinct":false,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/1325546dbe03d4bc78d159b5416d4ec0948c97eb"},{"sha":"9d201732d9c3c4a0dc4c477d71515299c1fa378b","author":{"email":"c7025c2d70f18d9ae77b706f48064315b2e4e9e3@cloudbees.com","name":"Cyrille Le Clerc"},"message":"Merge pull request #48 from pingtimeout/dynamic-attachement\n\nAdd support for dynamic agent attachement","distinct":false,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/9d201732d9c3c4a0dc4c477d71515299c1fa378b"},{"sha":"8ba28bb484e3fc14a1106b712d34f9bf2a15d04f","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"Add tomcat test instance","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/8ba28bb484e3fc14a1106b712d34f9bf2a15d04f"},{"sha":"40fee9775622fb9e4d5c6cbdeede07d327840377","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"Remove the dependency to the json parser `com.fasterxml.jackson` from the LibratoWriter","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/40fee9775622fb9e4d5c6cbdeede07d327840377"},{"sha":"852de79b17be230060247a0b3c2769a77a56d77e","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"bump maven plugin versions","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/852de79b17be230060247a0b3c2769a77a56d77e"},{"sha":"373788d7ede1712cf1ef16f09cdb4b2941fb0fd7","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"Bump jmxtrans-agent version to 1.2.0-SNAPSHOT as process attachment is a major feature.","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/373788d7ede1712cf1ef16f09cdb4b2941fb0fd7"},{"sha":"435f4583b8014d587686b8b8c9a020a38bdf205c","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"[maven-release-plugin] prepare release jmxtrans-agent-1.2.0","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/435f4583b8014d587686b8b8c9a020a38bdf205c"},{"sha":"338379e2b6ebbb07c7dd3896c65a7e836dc3804b","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/338379e2b6ebbb07c7dd3896c65a7e836dc3804b"},{"sha":"15fd4bef72b1b548d18a7d880e6dc8d43c71cf1f","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"reformat: indentations are 2 spaces instead of 4 spaces","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/15fd4bef72b1b548d18a7d880e6dc8d43c71cf1f"},{"sha":"92666f087ff3222e3ed7cf81269ffc2a06c8e9f9","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"Bump jmxtrans-agent version in docs to 1.2.0","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/92666f087ff3222e3ed7cf81269ffc2a06c8e9f9"},{"sha":"7af6a181cace20ccd4e090244a7b81e377f319cb","author":{"email":"b8b8a5a44de2e124f2128b362aa03cc874d90f3a@cyrilleleclerc.com","name":"Cyrille Le Clerc"},"message":"Better Integration Tests handling (LibratoMetricsIntegrationTest...). Fix #51","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/7af6a181cace20ccd4e090244a7b81e377f319cb"},{"sha":"b1e266fd0eabb2ac2c823aeedad58fde39a93b82","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Implementation of GraphiteUdpOutputWriter","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/b1e266fd0eabb2ac2c823aeedad58fde39a93b82"},{"sha":"f350ba24c3584f1d0759e2426f7b7611c76d2f2d","author":{"email":"c7025c2d70f18d9ae77b706f48064315b2e4e9e3@cloudbees.com","name":"Cyrille Le Clerc"},"message":"Merge pull request #52 from kerlandsson/graphite-udp-writer\n\nMany thanks @kerlandsson, it looks great! Please iterate as you want to factorize the code.","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/f350ba24c3584f1d0759e2426f7b7611c76d2f2d"},{"sha":"ca35cd09938727c15988bfa0e718feb04f0f1b5b","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Refactoring of Graphite output writers to reuse code common to both the TCP and UDP implementation","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/ca35cd09938727c15988bfa0e718feb04f0f1b5b"},{"sha":"4e86b353bad5fbf53c9659ebf7eb9921b839360c","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Support for comma separated list of attributes in a query","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/4e86b353bad5fbf53c9659ebf7eb9921b839360c"},{"sha":"454519e6314b8f1ec5b07ff9267576e1cecdc62b","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Support for 'attributes' attribute for selecting multiple attributes in a query","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/454519e6314b8f1ec5b07ff9267576e1cecdc62b"},{"sha":"89382e328207928ca3a16e1e7b7465726b946d42","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Now also handles the case where neither attribute nor attributes are\nspecified","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/89382e328207928ca3a16e1e7b7465726b946d42"},{"sha":"70fd1f5dbbfd48e466400a7195468064f77711bf","author":{"email":"c7025c2d70f18d9ae77b706f48064315b2e4e9e3@cloudbees.com","name":"Cyrille Le Clerc"},"message":"Merge pull request #54 from kerlandsson/multiple-attributes-query\n\nSupport for comma separated list of attributes in a query","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/70fd1f5dbbfd48e466400a7195468064f77711bf"},{"sha":"22f64924e8a44db1d9e20e4de0c522590ecb4693","author":{"email":"78096f8923f5536c73aa945af7a88fb17a38b3d8@avanza.se","name":"Kristoffer Erlandsson"},"message":"Updated readme with information about attributes support","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/22f64924e8a44db1d9e20e4de0c522590ecb4693"},{"sha":"44c28d875b6014ad2c30e1dbd9ffd6de8abecabd","author":{"email":"c7025c2d70f18d9ae77b706f48064315b2e4e9e3@cloudbees.com","name":"Cyrille Le Clerc"},"message":"Merge pull request #55 from kerlandsson/attributes-readme-update\n\nUpdated readme with information about multiple attributes support","distinct":true,"url":"https://api.github.com/repos/pingtimeout/jmxtrans-agent/commits/44c28d875b6014ad2c30e1dbd9ffd6de8abecabd"}]}