{"push_id":627115248,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c34344498b2288d788ae87ea2cfa557ecb6b24b1","before":"995e533c9cae6d80d6796abdb87c1a446d86c753","commits":[{"sha":"c34344498b2288d788ae87ea2cfa557ecb6b24b1","author":{"email":"46db873a8ab861e8d21052c5f990639d529682fb@users.noreply.github.com","name":"Conor Beverland"},"message":"Allow Obj Domain to be used as the default key\n\nAdded a new boolean option named \"useObjDomain\" to BaseOutputWriter.\n\nIf set to true then generated keys will use the domain portion of the\nObjectName to form part of the output key rather than the ClassName.\n\nFor instance take a query which contains:\n\"obj\" : \"java.lang:type=Memory,*\"\n\nCurrently it use the ClassName of the MBean to form part of the key\nreplacing any . characters with _ so in this case we will see keys\ncontaining: sun_management_MemoryImpl\n\nIf useObjDomain is set to true then instead the key in this case would\ncontain java.lang (note the . is not being replaced by _)\n\nIf useObjDomain is set to false then the current behavior remains\nunchanged.\n\nBy default this option will be false so unless users explicitly set it\nto true they will not see any difference from the current behavior when\nusing JMXTrans.","distinct":true,"url":"https://api.github.com/repos/conorbev/jmxtrans/commits/c34344498b2288d788ae87ea2cfa557ecb6b24b1"}]}