{"push_id":3142857074,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"e6e7ea8b12d952a9ccb53e73ace18231effbf767","before":"afcb9f2b8dc3bde308750d8ca832c3d8183b2c42","commits":[{"sha":"1eb3067db3948fe5eb40697d93389fec5b900a0c","author":{"name":"0xflotus","email":"67b07fb27fe4cf35480fa949d900647f6448d854@gmail.com"},"message":"fixed involve (#2957)\n\nfixed a typo","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/1eb3067db3948fe5eb40697d93389fec5b900a0c"},{"sha":"2fad342ce1bd6afe683b001d063c82fb89237b48","author":{"name":"三笠","email":"97c88ccd557dac639d4aa99fabb2e2b9bb2e294a@qq.com"},"message":"[Dubbo-2328]Fix the concurrency limit of 'ActiveLimitFilter' to calculate atomicity (#2445)\n\n* [Dubbo-2328]Fix the concurrency limit of 'ActiveLimitFilter' to calculate atomicity\r\n\r\n* format\r\n\r\n* test timeout\r\n\r\n* count fix\r\n\r\n* format","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/2fad342ce1bd6afe683b001d063c82fb89237b48"},{"sha":"f5be817c0077c85c0d9ecc0026d0fd396684a03a","author":{"name":"zhaixiaoxiang","email":"ec5844ce4db65ca8f37819756a44a1cfb8a61a9d@126.com"},"message":"should not skipTests (#2958)","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/f5be817c0077c85c0d9ecc0026d0fd396684a03a"},{"sha":"31de87008a33129d82236cfbf107fdf50cb477ad","author":{"name":"jefflv","email":"8e670e11c3091905d651eb12833f9c8f78b34544@gmail.com"},"message":"RestProtocol will be failed to export. (#2965)\n\n* [REST] make the model init before export\r\n\r\n* add line return to ActiveLimitFilter for checkstyle rule","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/31de87008a33129d82236cfbf107fdf50cb477ad"},{"sha":"c55845916b0ffe4d88d829f359b4bef51a9757ad","author":{"name":"wuhulala","email":"4d3456c0d2d15d1377f6bd6b8c36911f5f8c63c6@qq.com"},"message":"Update CHANGES.md (#2978)","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/c55845916b0ffe4d88d829f359b4bef51a9757ad"},{"sha":"a5faea2232cc306d4243513038afdaac06f83497","author":{"name":"Lu Qi","email":"a4e834ecf81c7d56078198f55953d403b5ebb64b@users.noreply.github.com"},"message":"make loadbalance robust, add comments (#2962)","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/a5faea2232cc306d4243513038afdaac06f83497"},{"sha":"99632b38dbc87bc3e706985bd887a3e0aa329e42","author":{"name":"XiaoJie Li","email":"fc2ae773165604dabd0f8d90d8ed2451ef9a3d66@outlook.com"},"message":"extract the resolve file logic (#2976)","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/99632b38dbc87bc3e706985bd887a3e0aa329e42"},{"sha":"06488870268ef17e47992082254cb7f026b12291","author":{"name":"xujingfeng","email":"aaa42db43624fe0e2b448c0e23fe1e1334fd2b38@qq.com"},"message":"add the notice of checkstyle (#2983)\n\n* add the notice of code style\r\n\r\n* modify the pic\r\n\r\n* del teh faq.md, move to dubbo-website","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/06488870268ef17e47992082254cb7f026b12291"},{"sha":"b3d44a6e63543f443d0ae26620a384f4e28f5c6d","author":{"name":"Imteyaz Ahmed Khan","email":"81fecab1160cb7e9eed9705ec2ddadf463ea8492@users.noreply.github.com"},"message":"Documentation/2935#dubbo rpc api (#2967)\n\n* added dubbo-rpc-api filter documentation for issue no #2935\r\n\r\n* wrong @see java.io.File was added, removed this version of checkins\r\n\r\n* Close all ports after tests finish (#2906)\r\n\r\n* fix testCustomExecutor (#2904)\r\n\r\n* Graceful shutdown enhancement in Spring (#2901)\r\n\r\n* Simplify the code logic of the method AbstractClusterInvoker#reselect. (#2826)\r\n\r\n* Simplify the code logic of the method AbstractClusterInvoker#reselect.\r\n\r\n* Minor modification for code style.\r\n\r\n* create AbstractRouter (#2909)\r\n\r\n* create AbstractRouter\r\n\r\n* router default method\r\n\r\n* router default method\r\n\r\n* router default method\r\n\r\n* mockinvoker\r\n\r\n* Added javadoc for dubbo-filter module dubbo github issue 2884 (#2921)\r\n\r\n* Enhance unit test (#2920)\r\n\r\n* Change Readme dubbo-sample hyperlink (#2927)\r\n\r\n* Simply TagRouter (#2924)\r\n\r\n* make telnet config work again (#2925)\r\n\r\n* Remove the log to putRandomPort when one protocol use random port (#2931)\r\n\r\n* optimize findConfigedPorts method of ServiceConfig to log only one time when userandom port\r\n\r\n* move the log to method putRandomPort\r\n\r\n* Fix DubboShutdownHook Memory Leak (#2922)\r\n\r\n* Improve UT grammar and remove unnecessary braces. (#2930)\r\n\r\n* Improve UT grammer, fix compiler warnings.\r\n\r\n* Remove unnecessary braces.\r\n\r\n* re-enable testCustomExecutor  (#2917)\r\n\r\n* fix testCustomExecutor\r\n\r\n* fix ci\r\n\r\n* Fixing test-order dependency for FstObjectInputTest (#2815)\r\n\r\n* re-enable testCustomExecutor (#2913)\r\n\r\n* Resetting ExtensionLoader to remove test order dependencies in StickyTest (#2807)\r\n\r\n* optimize the RondRobinLoadBalance and MockClusterInvoker (#2932)\r\n\r\ndelete unused logic and take the logger out.\r\n\r\n* [Dubbo-2864] Fix build failed with -Prelease (#2923)\r\n\r\nfixes #2864\r\n\r\n* Fix telnet can not find method with enum type (#2803)\r\n\r\n* [dubbo-2766] fix the bug of isMatch method of InvokeTelnetHandler (#2787)\r\n\r\n* enhance org.apache.dubbo.rpc.protocol.dubbo.telnet.InvokeTelnetHandler#isMatch (#2941)\r\n\r\n* enhance isMatch\r\n\r\n* remove useless imports\r\n\r\n* [Dubbo-2766]Fix 2766 and enhance the invoke command (#2801)\r\n\r\n* add getter and setter for ServiceConfig's interfaceName property#2353\r\n\r\n* add interfaceName to ignoreAttributeNames and change the unit test\r\n\r\n* delete the demo source code and update the unit test\r\n\r\n* unchange ServiceConfig\r\n\r\n* update unit test\r\n\r\n* update unit test\r\n\r\n* fix https://github.com/apache/incubator-dubbo/issues/2798 and enhance invoke command\r\n\r\n* Delete useless assignments (#2939)\r\n\r\n* Replace anonymous class with method reference (#2929)\r\n\r\n* Replace anonymous class with method reference\r\n\r\n* Revert changes as per @beiwei30 code review\r\n\r\n* Optimize retry for FailbackRegistry. (#2763)\r\n\r\n* Abstract retry task\r\n\r\n* Task for retry.\r\n\r\n* Fix sth.\r\n\r\n* Finish Optimize. fix ci failed.\r\n\r\n* Optimize retry for FailbackRegistry.\r\nThe retry operation splits into specific operations, such as subscriptions and registrations. This approach allows for very precise retry control.\r\n\r\n* Optimize retry for FailbackRegistry.\r\nThe retry operation splits into specific operations, such as subscriptions and registrations. This approach allows for very precise retry control.\r\n\r\n* Optimize logger warn's msg.\r\n\r\n* Optimize FailedNotifiedTask's run method.\r\nOptimize addXXXTask, directly return if we already have a retry task.\r\n\r\n* Optimize notify logic, just notify when the urls is not empty.\r\n\r\n* Optimize notify logic, just notify when the urls is not empty.\r\n\r\n* Optimize timer that use daemon thread.\r\n\r\n* standardize semantics of all mergers,enhance mergeFactory and testcase (#2936)\r\n\r\n* Modified to lower camel case (#2945)\r\n\r\n* Improve several map iteration (#2938)\r\n\r\n* added dubbo-rpc-api filter documentation for issue no #2935\r\n\r\n* wrong @see java.io.File was added, removed this version of checkins","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/b3d44a6e63543f443d0ae26620a384f4e28f5c6d"},{"sha":"fa41d6ff039b8951dd6e40aa47abf6bc69ee3e4a","author":{"name":"maple","email":"2fa38b34d53ebb4830e61df9d779f02bda2ff3f0@qq.com"},"message":"fix referOrDestroyCallbackService.referOrDestroyCallbackService to Camel-case fix issues  #2973 (#2979)","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/fa41d6ff039b8951dd6e40aa47abf6bc69ee3e4a"},{"sha":"e6e7ea8b12d952a9ccb53e73ace18231effbf767","author":{"name":"Ian Luo","email":"65db785b7e0571a348b9156c15e1bce54546d4d7@gmail.com"},"message":"Merge pull request #2963, fix potential concurrency issue in a simpler way for ActiveLimitFilter and ExecuteLimitFilter.","distinct":true,"url":"https://api.github.com/repos/carryxyh/incubator-dubbo/commits/e6e7ea8b12d952a9ccb53e73ace18231effbf767"}]}
{"actor":{"display_login":"carryxyh"}}