{"push_id":757587646,"size":109,"distinct_size":3,"ref":"refs/heads/remove_maven_client_code","head":"8b291fd5630307789a60f2ca1d6458c4db86990b","before":"b9441098f684373c26b24414e0791f9886a99413","commits":[{"sha":"69bbe21512e05c90f258468ae609f8d3e7a07504","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Add flush prior to close on output stream in QueryResource","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/69bbe21512e05c90f258468ae609f8d3e7a07504"},{"sha":"4a3a7dd1adf892f3fda75681e04e10851083ca15","author":{"email":"903fca0d7f9c0708b8a3c6bca633d17703eea560@gmail.com","name":"Davide Anastasia"},"message":"read hadoop-indexer configuration file from HDFS","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/4a3a7dd1adf892f3fda75681e04e10851083ca15"},{"sha":"28fa1642b904e29103b35cc53d95e04d99fba7f5","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"add node time metrics to DirectDruidClient","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/28fa1642b904e29103b35cc53d95e04d99fba7f5"},{"sha":"2da12de59824a811549f9d2280a1e81053591cd3","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"add back query/node/(time|ttfb) docs","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/2da12de59824a811549f9d2280a1e81053591cd3"},{"sha":"4a0ae7d8d54f67a63e9289ca892b3faf214e3f68","author":{"email":"1962ec5f823accb6639231cf53e7a1c8f194e91f@yahoo-inc.com","name":"Bingkun Guo"},"message":"Fix inconsistent druid property names for \"druid.metadata.storage.tables.xxx\" between document and code","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/4a0ae7d8d54f67a63e9289ca892b3faf214e3f68"},{"sha":"282a0f9760336ec16430c887cf975e9d9fe5ee5e","author":{"email":"1962ec5f823accb6639231cf53e7a1c8f194e91f@yahoo-inc.com","name":"Bingkun Guo"},"message":"Unit tests for KillTask and MetadataTaskStorage","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/282a0f9760336ec16430c887cf975e9d9fe5ee5e"},{"sha":"12f5d1743e837e28844fa7c1893039072e0a145e","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"fix toc links per the shortened names from commit d2346b68344","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/12f5d1743e837e28844fa7c1893039072e0a145e"},{"sha":"b4eec5b47dd67051ebe6ef2efec65f523e05cf7c","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #1483 from himanshug/fix_doc_links\n\nfix toc links per the shortened names from commit d2346b68344","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/b4eec5b47dd67051ebe6ef2efec65f523e05cf7c"},{"sha":"473bc101d75e6e8668395a5fe32e6195139aea0b","author":{"email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com","name":"Himanshu Gupta"},"message":"for example/tutorial, use derby instead of mysql","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/473bc101d75e6e8668395a5fe32e6195139aea0b"},{"sha":"f2919b98b10e0893cf2c7769c1f30563f3227e60","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Merge pull request #1471 from metamx/direct-client-metrics\n\nadd query/node/time metrics to DirectDruidClient","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/f2919b98b10e0893cf2c7769c1f30563f3227e60"},{"sha":"a37d631cea1009f4efae17f300134566bd1abf82","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Add log4j2 for debugging which can be specified with `-Dlog4j.configurationFile=/some/path/druid/common/src/main/resources/log4j2.debug.xml` during testing and development","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/a37d631cea1009f4efae17f300134566bd1abf82"},{"sha":"7a2a8a3d6e3ceffcb5cc67d892a658db56d1dd84","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Move extraction tests to more reasonable package","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/7a2a8a3d6e3ceffcb5cc67d892a658db56d1dd84"},{"sha":"5e19a615f124f6c690bca7e915475efcf6a9d932","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Add coments to DimExtractionTopNAlgorithm","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/5e19a615f124f6c690bca7e915475efcf6a9d932"},{"sha":"eec972afa31ea00d36ab1e91a7127dab7eb707b1","author":{"email":"d6b77b55ddd9c6bf1fb080aa929a6d523e78b91b@gmail.com","name":"Fangjin Yang"},"message":"Merge pull request #1490 from metamx/smallCommentInDimExtrTopN\n\nAdd coments to DimExtractionTopNAlgorithm","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/eec972afa31ea00d36ab1e91a7127dab7eb707b1"},{"sha":"2c463ae435e4efb922dbb7f28a3cbf01e2c036ba","author":{"email":"76730f38ae81a847bb7086a6e875ed275da51b51@xvrl.net","name":"Xavier Léauté"},"message":"Merge pull request #1489 from metamx/moveTestPackages\n\nMove some test packages","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/2c463ae435e4efb922dbb7f28a3cbf01e2c036ba"},{"sha":"9789417612dd1bd5cef5f00a4d541a309963fbd6","author":{"email":"402f589227669e58c0fcbd6e310f6c7ed68d95c7@metamarkets.com","name":"Xavier Léauté"},"message":"ModuleList is already part of Initialization","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/9789417612dd1bd5cef5f00a4d541a309963fbd6"},{"sha":"6ad451a44ae16b70eef7d9bdbe264db46b6ddbc0","author":{"email":"7b29bddcf5db8398a408988763af2a4af4687958@gmail.com","name":"Michael Schiff"},"message":"JobHelper.ensurePaths will set job properties from config (tuningConfig.jobProperties) before adding input paths to the config.\nAdding input paths will create Path and FileSystem instances which may depend on the values in the job config.\nThis allows all properties to be set from the spec file, avoiding having to directly edit cluster xml files.\n\nIndexGeneratorJob.run adds job properties before adding input paths (adding input paths may depend on having job properies set)\n\nJobHelperTest confirms that JobHelper.ensurePaths adds job properties\n\njavadoc for addInputPaths to explain relationship with\naddJobProperties","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/6ad451a44ae16b70eef7d9bdbe264db46b6ddbc0"},{"sha":"fdbc1adb0a7ed73212f25bff64a73e0a54b36e13","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"Merge pull request #1491 from metamx/remove-unused\n\nModuleList is already part of Initialization","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/fdbc1adb0a7ed73212f25bff64a73e0a54b36e13"},{"sha":"c0b60c0d2f630ee4c188ad2f778422f926616ea6","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@allen-net.com","name":"Charles Allen"},"message":"I'm not your mom, indexing-service/test... cleanup after yourself","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/c0b60c0d2f630ee4c188ad2f778422f926616ea6"},{"sha":"b9eebfd73b8e0f0316cd9850a6c972b3d80ac71c","author":{"email":"76730f38ae81a847bb7086a6e875ed275da51b51@xvrl.net","name":"Xavier Léauté"},"message":"Merge pull request #1488 from metamx/testingFriendlylog4j2XML\n\nAdd optional log4j2 for debugging","distinct":false,"url":"https://api.github.com/repos/guobingkun/druid/commits/b9eebfd73b8e0f0316cd9850a6c972b3d80ac71c"}]}