wakamex/github
02.7k
1[{"node": {"oid": "4caaffc584b641ca5ac68407c25eae1ac29cb457", "messageHeadline": "Release 1.8.0 (#2536)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fa9788558be436467a48f8dd7d0d230ae85c60ec", "messageHeadline": "[Fuzzing] add cifuzz (#2521)", "author": {"name": "Arjun Singh", "email": "36335769+0x34d@users.noreply.github.com", "user": {"login": "0x34d"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "552bd30640ba5a65c7d988e5a55c623d833e35b1", "messageHeadline": "Remove implementation specific function name of EventDispatcher (#2462)", "author": {"name": "Divyansh200102", "email": "146909065+Divyansh200102@users.noreply.github.com", "user": {"login": "Divyansh200102"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f60af19c461861d82beb43434915512691b7bdef", "messageHeadline": "Fix bthread_usleep return unexpected ESTOP (#2511)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "09b960026089d5efe22416b8cb7ec777663ca1e0", "messageHeadline": "Fix Content-Length and Transfer-Encoding problem (#2518)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 293, "deletions": 24}}, {"node": {"oid": "a59056e45ce89cfcf196c63744787c472253c958", "messageHeadline": "Fix MPSCQueue UT (#2523)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df69b95cced673a69beec874ddd4900d26d850eb", "messageHeadline": "Support memory builtin service (#2505)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 154, "deletions": 1}}, {"node": {"oid": "313258e9825a9b773cf0a7b52dff52bcf22a4b0e", "messageHeadline": "Support async logging (#2413)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 476, "deletions": 28}}, {"node": {"oid": "38661fee308d6327624765dcb6c7308545abfe4f", "messageHeadline": "[Fuzzing] move fuzz test in main repo add more fuzz test (#2420)", "author": {"name": "Arjun Singh", "email": "36335769+0x34d@users.noreply.github.com", "user": {"login": "0x34d"}}, "additions": 576, "deletions": 0}}, {"node": {"oid": "a3280c6263ddd83bdb30b598e13a44e4406d064d", "messageHeadline": "change UserDataDeleter type from function ptr to std::function (#2431)", "author": {"name": "youtao guo", "email": "coyorkdow@gmail.com", "user": {"login": "coyorkdow"}}, "additions": 73, "deletions": 10}}, {"node": {"oid": "3bacab8a58b3498f563799816b3291d21bfaf358", "messageHeadline": "Support A Multiple Producer, Single Consumer Queue (#2492)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 319, "deletions": 3}}, {"node": {"oid": "ff75449bef3f7a677415eaa8025ce2bb7ce41511", "messageHeadline": "support grpc health check (#2493)", "author": {"name": "jiangyt-git", "email": "64257436+jiangyt-git@users.noreply.github.com", "user": {"login": "jiangyt-git"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "7dbe7752a3a8e189f64b977e30bdef0ea81a0dc8", "messageHeadline": "Opt HttpResponseSender move constructor (#2504)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "210ebfb312b5bfff867a4712ee1f01342f03aefa", "messageHeadline": "Support c++20 coroutine (#2121)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1171, "deletions": 5}}, {"node": {"oid": "b67aa066640ec36fa402ba40caa3f82e35f30261", "messageHeadline": "add lldb bthread stack debug script (#2514)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 347, "deletions": 0}}, {"node": {"oid": "3680dbaf59db4dd3d928824e4ef60e30b3dca9c9", "messageHeadline": "fix gdb bthread stack when using libc++ (#2516)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "aad1fc6972b113e7177cd3bf847ed0226ff27589", "messageHeadline": "modify GetGlobalEventDispatcher for rdma (#2513)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09141d4d87e2a68736144ebc6dad55eba449c6cc", "messageHeadline": "Opt contention: support tcmalloc GetStackTrace and reduce hash calcul\u2026", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 82, "deletions": 35}}, {"node": {"oid": "68432abe28f6cd64fbf7045127e7436c7062f1d0", "messageHeadline": "Opt Content-Length in response to HEAD request (#2469)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 58, "deletions": 26}}, {"node": {"oid": "31d604e278d61f5d3ae762fb33bcc3998956ca4f", "messageHeadline": "Fix bRPC case (#2509)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "b8d45bb9c868c64e50083d677680f71e8e11489d", "messageHeadline": "fix LoadBalancerWithNaming memory leak when ssl init failed (#2503)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "801a7a0230fc45ef02f40dbc711223f6dffb6bb2", "messageHeadline": "fix typo memcache_binary_protocol (#2501)", "author": {"name": "yaphet", "email": "664737951@qq.com", "user": {"login": "darionyaphet"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ceb8ed9d97e870103aa5016212d6ac529534a44", "messageHeadline": "Support 100-continue of server and remove expect header of request (#\u2026", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 199, "deletions": 2}}, {"node": {"oid": "ab5a496f8320c1cc6258e8dc8cbf2f62d4bbed3f", "messageHeadline": "modify bthread attribute with tag (#2476)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "19807a546c8663c79f1d4549c1c7e466fc38533f", "messageHeadline": "tests: use global CMAKE_CPP_FLAGS (#2494)", "author": {"name": "Didier Raboud", "email": "odyx@raksha.ch", "user": {"login": "OdyX"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f19ae4f253823f4dd6034e4089ee34305ed28def", "messageHeadline": "Fix english typos (#2496)", "author": {"name": "Didier Raboud", "email": "odyx@raksha.ch", "user": {"login": "OdyX"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9fd7e21ef78952967e94785180164aaf2821a892", "messageHeadline": "Fix scoped_refptr leave ptr_ uninit when move construct by nullptr (#\u2026", "author": {"name": "Li Zhiyuan", "email": "forlearn_lzy@163.com", "user": {"login": "lengmoXXL"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "023fa14e13c9076047968d97765361a1229d1f07", "messageHeadline": "Support uint32 reloadable flags (#2483)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "4357ceeebabd5ad7a87d79621f1568473035390e", "messageHeadline": "Fix json2pb compile error of examples (#2482)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "64bd858dbcf1310c353c1717a908a9ae895b91ff", "messageHeadline": "Update mac install document", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4b1495186268a07eb9cae5db86176bb1dd9a0fe4", "messageHeadline": "Add client ALPN support (#2251)", "author": {"name": "Menci", "email": "huanghaorui301@gmail.com", "user": {"login": "Menci"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "d6f6f7cf6f38ecf9cba5dca9481444325478a56b", "messageHeadline": "Optimize ParallelChannel AddChannel Interface (#2467)", "author": {"name": "miko song", "email": "mikosong2013@gmail.com", "user": {"login": "sinomiko"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3d8c0f2e324844c428f3f0ffcc2afb164401b831", "messageHeadline": "add #include <memory> in brpc/details/http_message.h for compilation \u2026", "author": {"name": "binarycopycode", "email": "34117975+binarycopycode@users.noreply.github.com", "user": {"login": "binarycopycode"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2098dd3927ac389cdf6a0973b0edf19a477ff540", "messageHeadline": "Support user fields of baidu protocol (#2406)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "73b307a768cfbc369ffb9c359b11f361d980ef58", "messageHeadline": "bthread task group add tag (#2358)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 968, "deletions": 130}}, {"node": {"oid": "9b15c3b7a0ebb6bab037cb90f935249b0f65509e", "messageHeadline": "Merge pull request #2435 from chenBright/fix_usleep", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "249df0f388e4644663d7f05c18044ae7f481e952", "messageHeadline": "fix window update threshold (#2418)", "author": {"name": "jiangyt-git", "email": "64257436+jiangyt-git@users.noreply.github.com", "user": {"login": "jiangyt-git"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a665f60d10eb1fd991941def0707b872231e4a09", "messageHeadline": "remove the docs and comments related to HealthCheckThread (#2463)", "author": {"name": "Divyansh200102", "email": "146909065+Divyansh200102@users.noreply.github.com", "user": {"login": "Divyansh200102"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dc9e786fbb5fd79f08b49fa8d55ec4e1a35f2125", "messageHeadline": "\u66f4\u65b0brpc\u5728\u5404\u4e2a\u516c\u53f8\u7684\u843d\u5730\u573a\u666f (#2464)", "author": {"name": "Divyansh200102", "email": "146909065+Divyansh200102@users.noreply.github.com", "user": {"login": "Divyansh200102"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "da1f542a67cb2151bcc0653097a48ccfe397fa21", "messageHeadline": "Fix http verbose memory leak (#2429)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "e6e5516e32853038b060cc7e0d005bb375bd5b85", "messageHeadline": "Opt ssl read log (#2451)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "308b3c81e12d2068b540488044d4a862cf256da8", "messageHeadline": "Remove Content-Length header of GET request (#2458)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "00dcd13da4bc7410cbd64a0cec5e785117d860d5", "messageHeadline": "Support max width of flame graph image (#2452)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3da0a66c0cba0a19ac912dd474d90b96a7105440", "messageHeadline": "add wrr lb fallback strategy (#2441)", "author": {"name": "jiangyt-git", "email": "64257436+jiangyt-git@users.noreply.github.com", "user": {"login": "jiangyt-git"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "713bbb175811f1919737fb22f221938f4c7b12eb", "messageHeadline": "lalb try left server nodes (#2428)", "author": {"name": "Yazawa Nico", "email": "37871611+FancyJan@users.noreply.github.com", "user": {"login": "FancyJan"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "806f4d46c9393f6aeb92aa558d95fe95d1784355", "messageHeadline": "Fix comment of http parser and some typos (#2445)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7a95e5dab59c5e5dd2a71ed4574f1abf42d19686", "messageHeadline": "Update getting_started.md (#2444)", "author": {"name": "Wongony", "email": "245586368@qq.com", "user": {"login": "Wongony"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "405b110b38a78669060fddae5fec8a5cf8ef3072", "messageHeadline": "Fix stream write in background not work (#2440)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bef942b2b6d77708280051262da05e88d1604c0f", "messageHeadline": "Disallow copy and assign of Channel (#2439)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ad67ffd8cff984ed6f50d5428bfce1e8c0756e1c", "messageHeadline": "Fixed the typo error (#2434)", "author": {"name": "DevanshKyada27", "email": "143169520+DevanshKyada27@users.noreply.github.com", "user": {"login": "DevanshKyada27"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13a07174eab6ce4ae898ecf2bdb5e1144f7df313", "messageHeadline": "rpm: upgrade compiler required by DoublyBufferedData", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6de560b84fb4cc37461bc6698ea2effd64678465", "messageHeadline": "Fixup mbvar convert prometheus metrics format issue (#2082) (#2235)", "author": {"name": "dylan", "email": "451809218@qq.com", "user": {"login": "rock-git"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "ef6f91616bb38fe2d6dbffdef4e4efbcff2e4d1b", "messageHeadline": "remove useless and (#2438)", "author": {"name": "yaphet", "email": "664737951@qq.com", "user": {"login": "darionyaphet"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eded407e623eb37799e326389a5de8f38c335026", "messageHeadline": "usleep returns ESTOP when schedule timer failed", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6fce5d2be8f776a8f0205fcced056be84a401b12", "messageHeadline": "[Typo fixed in server.md] (#2432)", "author": {"name": "Khalid Abdullah", "email": "khalidcomilla58@gmail.com", "user": {"login": "khalid586"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761b399e50ba95dddec363662a1bf0b42254f18f", "messageHeadline": "Support compile with boringssl (#2399)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 193, "deletions": 25}}, {"node": {"oid": "a3becd3ab0e8b72a20f98332dba90786a147dcbd", "messageHeadline": "Reserve at least one idle socket (#2390)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7247c6a512d7678beaee777e4c1c6b8d83ffdea8", "messageHeadline": "fix (#2373)", "author": {"name": "aba_aba_da_duo_duo", "email": "49055103+982945902@users.noreply.github.com", "user": {"login": "982945902"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d88f077de27f1ae05b34639a77d35a5a0c2c8516", "messageHeadline": "Add support for loongarch64 (#2364)", "author": {"name": "zhaixiaojuan@loongson.cn", "email": "67671683+zhaixiaojuan@users.noreply.github.com", "user": {"login": "zhaixiaojuan"}}, "additions": 337, "deletions": 0}}, {"node": {"oid": "ded7c2256fd8b73bedfca0421aec05c426ff44b2", "messageHeadline": "Support url safe base64 (#2337)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 302, "deletions": 0}}, {"node": {"oid": "e1a88638fb5028262396d0e6d687e66c5abd4da2", "messageHeadline": "send response\u4e4b\u540e\uff0crequest/response\u5bf9\u8c61\u6790\u6784\u4e4b\u524d\u6267\u884c\u4e00\u4e9b\u81ea\u5b9a\u4e49\u903b\u8f91 (#2328)", "author": {"name": "youcheng huang", "email": "690394136@qq.com", "user": {"login": "yockie"}}, "additions": 125, "deletions": 8}}, {"node": {"oid": "d142274c8ac59f34c8c393a330b5852a1e89d388", "messageHeadline": "fix `huge` rdma_recv_block_type no effect issue. (#2326)", "author": {"name": "Lijin Xiong", "email": "legion.xiong@gmail.com", "user": {"login": "legionxiong"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "e7d75c60d640c39851547de05956b867ef2c8736", "messageHeadline": "Update logo in readme (#2402)", "author": {"name": "Sean", "email": "me@sean.taipei", "user": {"login": "Sea-n"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3527165b22b505b1abfee4502050ce4b31faa95b", "messageHeadline": "[FIX] fix compile on ubuntu18.04 + use anonymous namespace for hardco\u2026", "author": {"name": "Simon Cho", "email": "597494370@qq.com", "user": {"login": "Simonhancrew"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "92450981fa624c6900154f8b6eeeb8b14d8eff3a", "messageHeadline": "Merge pull request #2419 from wwbmmm/fix-check-health", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "d866be27ed607eb6e6b5350af4c01f28b69bce01", "messageHeadline": "Fix RetryPolicy blocks HealthCheck", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "ba5271aa4b6cd4f82d5999cb3d3096d3edcb3c41", "messageHeadline": "Merge pull request #2415 from ehds/fix-unix-dir-close", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1245d5c7542685c982d67fe081c723c419fb8b09", "messageHeadline": "fix lint", "author": {"name": "ehds", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12d072862ebeb332245f900df95a10db1e219d78", "messageHeadline": "Add wireshark dissector for baidu_std protocol (#2408)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 333, "deletions": 0}}, {"node": {"oid": "ddfd893b7c759d468be989fcba3f6d1c8d36c617", "messageHeadline": "set dir = nullptr", "author": {"name": "ehds", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "5bc5abccef0c94fb4c29dba6eb977c204e3b88e6", "messageHeadline": "fix DirReaderPosix close same fd twice", "author": {"name": "ehds", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "1a3dcdc1bb86a8c7d353888119296709eb176d39", "messageHeadline": "mbvar add clear_stats method (#2407)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a55729366cd17e10a153de956a1b546c73f1f2c3", "messageHeadline": "Support pthread mode for ExecutionQueue (#2333)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 299, "deletions": 58}}, {"node": {"oid": "25cfdb08300f367334da3b52a235a6fb3362c6cf", "messageHeadline": "Thread local without limit by _SC_THREAD_KEYS_MAX (#2296)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 862, "deletions": 0}}, {"node": {"oid": "e8b34939674f67512f6edad860e5cfb1a2acabf9", "messageHeadline": "changed long to size_t in AnnotateBenignRaceSized function (#2403)", "author": {"name": "Divyansh200102", "email": "146909065+Divyansh200102@users.noreply.github.com", "user": {"login": "Divyansh200102"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b0a7c4a9da7ab44aeeaed10e6f3d126cde44e6f7", "messageHeadline": "Escape span method name (#2411)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "72036f14cc4f25843fcc324599c6041d2cd30d38", "messageHeadline": "Fast show socket map in vars (#2376)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "3e87b91da5332f747f31a71db2461ca273b2bb49", "messageHeadline": "Merge pull request #2387 from lhsoft/append_header", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "aa0f052e28f657b635744afed3298821426385d4", "messageHeadline": "Merge pull request #2375 from thorneliu/master", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "28e44a041e4a7bb9eaa1a416d26e4385161f114e", "messageHeadline": "Merge pull request #2393 from chenBright/fix_http_no_content", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "ae116d66bc34715a61d53b00c5e5bdbf4388e312", "messageHeadline": "Rename no_content to is_invalid_content", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be19c28e502579a508bdd47f2b2c9c1f00cefa54", "messageHeadline": "Fix HTTP no content of 1xx and 204", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "09f0916f36cde9cc2637cd01a021895ba0981e27", "messageHeadline": "fix stream while max_buf_size < 0 (#2360)", "author": {"name": "baiyang", "email": "chenbaiyang@bytedance.com", "user": {"login": "chenbay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ef35f3498dbfbdef3d8dcda62e815c1b1e06d37", "messageHeadline": "Fix hc ref (#2367)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "fcb483ed4e99d4a6d1ea7cc28917efd2b31ede07", "messageHeadline": "Fix HTTP HEAD method (#2366)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 145, "deletions": 19}}, {"node": {"oid": "5f1b3e87dd8ed78d568e0ee87f83b36aca02629e", "messageHeadline": "fix ut", "author": {"name": "lhsoft", "email": "liuhuwork@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab2e67bf4328b272887bc5efc7d5a5f11843e4ad", "messageHeadline": "use AppendHeader for http2", "author": {"name": "lhsoft", "email": "liuhuwork@gmail.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "283ac46212f2df9dba0d5a4e57db8e835b2402bd", "messageHeadline": "add HTTP server-sent-events(SSE) example in brpc http server", "author": {"name": "thorneliu", "email": "thorneliu@gmail.com", "user": {"login": "thorneliu"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "5dc6562049390ac2e25c044f5b975b01022b80f1", "messageHeadline": "fix thrift version gt 0.13.0 (#2257)", "author": {"name": "Yitao Wang", "email": "48974769+ZjuYTW@users.noreply.github.com", "user": {"login": "ZjuYTW"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "0a940cdc4b21a9e12ca52df87ae78c79ffc15b68", "messageHeadline": "fix redis server example handler memory leak (#2370)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4fa4bcda3cf9ae28a3036a564bd1085581c0263c", "messageHeadline": "fix ut MultiDimensionTest:mlatencyrecorder coredump (#2362)", "author": {"name": "Allen", "email": "ivan_allen@163.com", "user": {"login": "ivanallen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09acd3271571ce3ba72bc0ecc8a2009e09061b57", "messageHeadline": "Server support ALPN with OpenSSL (#2102)", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 262, "deletions": 9}}, {"node": {"oid": "7d1df9f4b430774f58fd9462c523dfe2c7d3642c", "messageHeadline": "Add options to control whether write to socket in background thread (\u2026", "author": {"name": "KevinChou", "email": "mrguin33@gmail.com", "user": {"login": "MrGuin"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "d72d32052e8f1f0086070ac9968a36f587794ecf", "messageHeadline": "selective_channle support response_attachment (#2329)", "author": {"name": "youcheng huang", "email": "690394136@qq.com", "user": {"login": "yockie"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "51783f12fc69ff420808d1df30f20d5f2ee57998", "messageHeadline": "Fix duplicate content type (#2319)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "e783f832a14e6cdaff695057a3ad012f7966a96b", "messageHeadline": "\u5c06 GOOGLE_CHECK_NE \u66ff\u6362\u6210 CHECK_NE (#2349)", "author": {"name": "gulu-goolu", "email": "murmur.wheel@gmail.com", "user": {"login": "gulu-goolu"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "cb4ed1601f1a46b4dcc73be10f8a9bd560610e2f", "messageHeadline": "fix-redis-response-mem-leak (#2340)", "author": {"name": "Xiaowei Wang", "email": "ywwangxiaow@qq.com", "user": {"login": "qqwangxiaow"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0c7f178a38361855c361de2882cbf39a725e684f", "messageHeadline": "Fix deleting non existing file in test/iobuf_unittest.cpp when writin\u2026", "author": {"name": "zhaixiaojuan@loongson.cn", "email": "67671683+zhaixiaojuan@users.noreply.github.com", "user": {"login": "zhaixiaojuan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0924f7f04e424c50c94f842c3aa105815394921b", "messageHeadline": "Fix macOS bazel build (#2341)", "author": {"name": "anakinxc", "email": "103552181+anakinxc@users.noreply.github.com", "user": {"login": "anakinxc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8239f6c85c5d1f47315dd14a809d7b5d59eff35a", "messageHeadline": "fix normal h2 with gzip data (#2335)", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "7ea4415b7ea05b3db5d915dfbaafc4badaccdc37", "messageHeadline": "Update version to 1.6.0 (#2339)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "461590640d1c4f0cf4f93c9c39419d7125ad9efa", "messageHeadline": "Merge pull request #2325 from day253/thrift", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 103}}, {"node": {"oid": "3bc4366b314b55427a2bcd4819d841e0bd8b6fb4", "messageHeadline": "make bvar_max_dump_multi_dimension_metric_number modifiable (#2322)", "author": {"name": "huliu", "email": "huliuchina@gmail.com", "user": {"login": "lhsoft"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e6881ee35cca2fb56e6761675f7de1461e275dc1", "messageHeadline": "Merge pull request #2324 from leaf-potato/unittest", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "92ad8828d49aeee97d88a7492727f2342e292d32", "messageHeadline": "ExecuteQueue doc: support rvalue task (#2323)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "9b102f0c522bd1e1d6248dc609c63cca0514cef1", "messageHeadline": "Replace invisible U+00a0 characters with spaces in doc (#2320)", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 252, "deletions": 252}}, {"node": {"oid": "2a42a262962263c2e33090721a48b0362a79fb0b", "messageHeadline": "remove unnecessary libthriftnb", "author": {"name": "day253", "email": "9634619+day253@users.noreply.github.com", "user": {"login": "day253"}}, "additions": 5, "deletions": 103}}, {"node": {"oid": "863476db686b22378c315621b85562306ab4f96f", "messageHeadline": "Fix unit test running error under arch64", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2729272ae5ee69e4c4142d14b7fafbf800944316", "messageHeadline": "fix flatmap element space should align with usertype (#2288)", "author": {"name": "Dongsheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "491591cb15d8ad40a3e946df51ce36cdfe643036", "messageHeadline": "Support release assert (#2306)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "65b753d1c8fa485bf551b1db9a065291af9646a0", "messageHeadline": "Support fixed and jittered retry backoff policy (#2273)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 326, "deletions": 50}}, {"node": {"oid": "629fabb80e15b66ee0ac93ad6560c9c8221f2756", "messageHeadline": "Opt README doc for rdma (#2312)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af899d7b7e985886f5ac3fb71077c664e88e7da0", "messageHeadline": "rr lb\u4f18\u5316\uff1a\u5728\u7b2c\u4e00\u6b21\u521d\u59cb\u5316\u65f6offset\u4f7f\u7528\u968f\u673a\u6570\uff0c\u4ee5\u9002\u914d\u6bcf\u6b21\u90fd\u662f\u5728\u65b0\u7ebf\u7a0b\u4f7f\u7528\u7684\u573a\u666f (#2289)", "author": {"name": "dongpo", "email": "zhdma_xd@163.com", "user": {"login": "xiaoma2015"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c6d51ee109d9dc912895d94074637555cb0db15c", "messageHeadline": "fix ignore SIGPIPE signal concurrent issue with other library (#2301)", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18bb4eb2f5a74f13f64b6b3a29f961b6a161a3c5", "messageHeadline": "Support rvalue task in execution_queue_execute (#2308)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "e4abb3fab3bacbbf127dcda553ddc6b67a2a0888", "messageHeadline": "Fix typo of WeightedRoundRobinLoadBalancer (#2299)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a06199a84441df8c0f337093bd04b94475c48275", "messageHeadline": "Merge pull request #2293 from cdjingit/fix_cdj", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fc0e21453e034187af6c433d96e019746475688", "messageHeadline": "fix typo", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8256f7f0d28169f295a2c34b513993276a93461b", "messageHeadline": "scoped_refptr add move constructor (#2284)", "author": {"name": "byronhe", "email": "1394332+byronhe@users.noreply.github.com", "user": {"login": "byronhe"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "937783ba9ae025c52bbb1817ff77c49ea34f73a1", "messageHeadline": "Fix macos ci failed with protobuf version (#2287)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "bc6f30deeef33d4bc1ecf1ea0c321d7d1804678d", "messageHeadline": "Force SSL for all connections of Acceptor (#2231)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 90, "deletions": 8}}, {"node": {"oid": "21a6aab1bed6f7febfabd5657ded59a9077fbae0", "messageHeadline": "New DoublyBufferedData for suspended bthread (#2225)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 392, "deletions": 200}}, {"node": {"oid": "0ef28b0927babaaaa04f786791f17f7a54bc4e2f", "messageHeadline": "Feature: Server-end progressive reader for http protocol (#2210)", "author": {"name": "Siyang Tang", "email": "82279870+TangSiyang2001@users.noreply.github.com", "user": {"login": "TangSiyang2001"}}, "additions": 224, "deletions": 12}}, {"node": {"oid": "b4fecace384951638e0d092629e7ac922e9b609d", "messageHeadline": "fix core when enable SSL (#2180)", "author": {"name": "warriorpaw", "email": "z.warriorpaw@gmail.com", "user": {"login": "warriorpaw"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "f27fbb4989e1bb2542596049f0263f234b8afb17", "messageHeadline": "Merge pull request #2270 from chenBright/overloaded_string_printf", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "4a208a22997aa0d0e32961ce76a77d404a0bc490", "messageHeadline": "Merge pull request #2274 from cdjingit/fix_cdj", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "67fe2bbbcb4107cd6abb9908f0cecccca4adc9c8", "messageHeadline": "fix compile warning", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f504c77dd847e302c23a0097b12465a27507b6cf", "messageHeadline": "Merge pull request #2272 from apache/graceful-quit-on-sighup", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "d1a2fcfd0c3536b83ba20f5d61b1ae400949a061", "messageHeadline": "+ Add graceful exit for SIGHUP", "author": {"name": "oldbear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "b36ce2c34064a1b141e0441245840eabc336dfa9", "messageHeadline": "Log function name (#2247)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 258, "deletions": 56}}, {"node": {"oid": "1b486c6f2b7f2bfe2843fb4100cb1a76bcb3864b", "messageHeadline": "fix compiler optimize thread local variable access on x86_64 (#2248)", "author": {"name": "Adonis Ling", "email": "adonis0147@gmail.com", "user": {"login": "adonis0147"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "997effe2fdb5a9f8e895f278fed4690e174f1291", "messageHeadline": "format", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "105d55e487b9ab397f587ce1b8f55113a98c6550", "messageHeadline": "string_printf support hint size of formatted string", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 54, "deletions": 23}}, {"node": {"oid": "72ed304311ffec746f85bc80d9fd3e0a7938756f", "messageHeadline": "Fix typo in string_printf (#2263)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "816484ddc28378f722803bafbcda5f5fe3e00522", "messageHeadline": "add missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task_group.cpp (#2262)", "author": {"name": "Jim Lin", "email": "jimzuolin@gmail.com", "user": {"login": "JimChengLin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5327f688585f04b0dc8cd011cc2f22d9d541979", "messageHeadline": "fix variable [-Wunused-but-set-variable] warnings (#2243)", "author": {"name": "LiuQiang", "email": "thorneliu@gmail.com", "user": {"login": "thorneliu"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "cb7a6ff783fe9f208708e496ed446e92c1dd18f5", "messageHeadline": "fix coredump stack uncomplete when usercode throw exceptions (#2256)", "author": {"name": "smbzhang", "email": "45502185+smbzhang@users.noreply.github.com", "user": {"login": "smbzhang"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3dbf35b970670c6a058f20bba1c282daf3292581", "messageHeadline": "Fix unstable keepalive ut (#2261)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "0541066ef0a63b66586aa05c9610ccd6464014a4", "messageHeadline": "Use Hedron's Compile Commands Extractor for Bazel (#2250)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 27, "deletions": 38}}, {"node": {"oid": "f4c19e3ca5ee1a1fbd0d34e006b45552adbc645a", "messageHeadline": "Merge pull request #2252 from 372046933/rdma_opt", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 73, "deletions": 37}}, {"node": {"oid": "281b279479c32aefc0f47eb92b9f8b24c3a293c5", "messageHeadline": "Update comments", "author": {"name": "372046933", "email": "wondertx@gmail.com", "user": {"login": "372046933"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "318114c3a85c892b4f0ef1ddb5b5fc4479030773", "messageHeadline": "Fix duplicate", "author": {"name": "372046933", "email": "wondertx@gmail.com", "user": {"login": "372046933"}}, "additions": 42, "deletions": 50}}, {"node": {"oid": "0a4deb1b224dd31e229ddd112f733ac4aeecd811", "messageHeadline": "Update comments for load balancer at channel (#2255)", "author": {"name": "Jialei Wang", "email": "ra7more@outlook.com", "user": {"login": "IceRad1o"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "706547b6607bc11b30a57399dede37fce634da19", "messageHeadline": "Use first active HCA", "author": {"name": "372046933", "email": "wondertx@gmail.com", "user": {"login": "372046933"}}, "additions": 70, "deletions": 28}}, {"node": {"oid": "c852c459f974ca17a64b12360f0c7838682350f0", "messageHeadline": "Fix resource leak when there are multiple HCAs", "author": {"name": "372046933", "email": "wondertx@gmail.com", "user": {"login": "372046933"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "d3de08179e94241f05425a1fdb3f66b989ca436a", "messageHeadline": "Fix stack buffer overflow issue when calling copy_to_cstr (#2253)", "author": {"name": "Jenrry You", "email": "jenrryyou@gmail.com", "user": {"login": "jenrryyou"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bfb26a1da9abe2d9a7be2e7681bc5ad78920eb76", "messageHeadline": "Fix typo (#2246)", "author": {"name": "Yitao Wang", "email": "48974769+ZjuYTW@users.noreply.github.com", "user": {"login": "ZjuYTW"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fed114a8df00aae8640190ba6569ab7a634f0e8f", "messageHeadline": "Merge pull request #2249 from 372046933/rdma_opt", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f124547029bedae5e7b01cdcf8ba0a08f20b6d00", "messageHeadline": "Correct RDMA device logging", "author": {"name": "372046933", "email": "wondertx@gmail.com", "user": {"login": "372046933"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da5468a424eb75c044362f147eba528776af4bbe", "messageHeadline": "Merge pull request #2230 from infdahai/thrift_doc", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "44447a551cae03e75e15cdf8d450be37582468c3", "messageHeadline": "Fix compilation errors reported by GCC-13 (#2241)", "author": {"name": "Adonis Ling", "email": "adonis0147@gmail.com", "user": {"login": "adonis0147"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86427a50eafd731495973c4bb5f4b865a523107d", "messageHeadline": "Fix possible segment fault in delete_stats() of MultiDimension. (#223\u2026", "author": {"name": "Ketor", "email": "d.ketor@gmail.com", "user": {"login": "ketor"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5cc470bde4e241cb75cff03c57a4727ac9d510ed", "messageHeadline": "merge release 1.5 into master (#2232)", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32e59ebcd9725a6d69416b4c519116404acbab9f", "messageHeadline": "Fix butex wait_pthread handle EINTR (#2086)", "author": {"name": "Jenrry You", "email": "jenrryyou@gmail.com", "user": {"login": "jenrryyou"}}, "additions": 78, "deletions": 30}}, {"node": {"oid": "28b5322feb7a288e3b7386336f6ab14f0029325e", "messageHeadline": "update thrift_doc", "author": {"name": "clundro", "email": "859287553@qq.com", "user": {"login": "infdahai"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "a0a79378d93f60c3d0610124120e85aeac900a21", "messageHeadline": "Add http error code doc (#2224)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ec11bb39400c2c48455c5f1647a8e651efbe1676", "messageHeadline": "Support TCP heartbeat of client (#2098)", "author": {"name": "Bright Chen", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 575, "deletions": 8}}, {"node": {"oid": "569464694b6d87e7ccf60c7641c11caf5390d695", "messageHeadline": "Support user interceptor of server (#2137)", "author": {"name": "Bright Chen", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 307, "deletions": 0}}, {"node": {"oid": "37c31fb9ce0db53ce55beb273c4142aa97c98737", "messageHeadline": "fix compiler optimize thread local variable access (#2156)", "author": {"name": "DongSheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "8f4dd6396b609b3c07fcd17645b4b87f989fbf36", "messageHeadline": "Set http default method to \"/\" (#2168)", "author": {"name": "Bright Chen", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "64bc8d9c329d853bd184efe9ac85ae34cc1dc4f5", "messageHeadline": "refactor: reduce code for operator[] of FlatMap (#2202)", "author": {"name": "\u738b\u52c7", "email": "yong.wang@ly.com", "user": {"login": "wy1433"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "e5d81e91bd9010ee833bc443b2a443ace8df0e40", "messageHeadline": "Update gdb_bthread_stack.py (#2217)", "author": {"name": "AIxWall", "email": "31502690+AIxWall@users.noreply.github.com", "user": {"login": "AIxWall"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "246b19f8146eaed71dcbfb51c938ee35ffd8b416", "messageHeadline": "get ride of the annoying replacement work when releasing a new versio\u2026", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "31a162bfdd70770c0237246efc5f366919d36807", "messageHeadline": "DISCLAIMER has been removed after graduating", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1636f9c673621836588274d1cd33f6f796d178bd", "messageHeadline": "Add performance unittest of DoublyBufferedData (#2207)", "author": {"name": "Bright Chen", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "80a4906b97d358b3c417f051e8a0cf38c42ffe27", "messageHeadline": "avoid rdma::GlobalRelease before event dispatcher is stop (#2220)", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c67e2145c2e8c81a8c0ebb48134712ceb756e768", "messageHeadline": "Merge pull request #2218 from wwbmmm/remove-wordexp", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "49038448a718f3c5093cc9ebed6e316cf0041cc0", "messageHeadline": "Remove wordexp", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "76c1f776cdb4e979810a2c1f2425796166a93f67", "messageHeadline": "RdmaResource disallow copy and assign (#2206)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "eda61e7762bcea98b85410f80a2fa55e2c618845", "messageHeadline": "Update release_en.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "78762222143843dec01dedcbdb27634bc6beb58d", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cfa1800b97f825985712005a320a091bf99caf48", "messageHeadline": "Update release_en.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a3c5d1567cc0f000f272a8f900503e2232e8d8a", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "435b5120cb26992d0d7789d959e75135d72cb52e", "messageHeadline": "update h2 link in README and README_cn (#2212)", "author": {"name": "Xiaoyao Zhao", "email": "95627085+Xiaoyao708@users.noreply.github.com", "user": {"login": "Xiaoyao708"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61c5e38c297073aec1c6bc05c0480aed80e34907", "messageHeadline": "Merge pull request #2205 from serverglen/bvar-is-hidden", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "22f107655ad6632d44bb1574da007ecf15d5f0d6", "messageHeadline": "bvar add is_hidden", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "15bb034da52b53782f3e516c5a0d56382819b981", "messageHeadline": "Update iobuf.h (#2204)", "author": {"name": "20083017", "email": "liuquan2234@163.com", "user": {"login": "20083017"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0eb6a79f280c73d5cecb042186619fa42580d25b", "messageHeadline": "update project links (#2200)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 191, "deletions": 191}}, {"node": {"oid": "f71f1ee52ebf26b23a705d6dd4dd34e628101426", "messageHeadline": "Merge pull request #2197 from wy1433/master", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce80e1a104499259c96fd604df80876defa64010", "messageHeadline": "fix: typo of StringPiece", "author": {"name": "\u738b\u52c7", "email": "wy1433@126.com", "user": {"login": "wy1433"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "475ae2a7eb555d76d1e73a544a46535db19b6666", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "22058443fd4cb186c6e0de8d736ae3d02a2f267f", "messageHeadline": "fix the issue of const unused in the example of RDMA (#2187)", "author": {"name": "Beans", "email": "jing.gao@outlook.com", "user": {"login": "goldenbean"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1e83cf285e996dd563c3e5bede0a7b9071a6d6c", "messageHeadline": "Update lalb.md (#2184)", "author": {"name": "\u738b\u52c7", "email": "wy1433@126.com", "user": {"login": "wy1433"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d155f57f3f72bea04618e549efa0d9778cc6f18", "messageHeadline": "Fix domain naming service host name buffer length (#2179)", "author": {"name": "DongSheng He", "email": "ds_hale@163.com", "user": {"login": "ehds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bf7680db8caff6cfe1a61ce731f8adb40f511e0", "messageHeadline": "Update CI check in CONTRIBUTING.md (#2183)", "author": {"name": "Nancy Ngo", "email": "31453725+kiminno@users.noreply.github.com", "user": {"login": "kiminno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2453cd8dc7400ab6e404d026797f1eae2128900f", "messageHeadline": "Fix comment typo in DataFactory (#2181)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b3442c3a7f7b3df474bf2a2346a81f9432f215e", "messageHeadline": "Provide an example of FlatMap that erases element during iteration (#\u2026", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "1bd072e5de9addcae1a9df6fa48113f26a0cd24a", "messageHeadline": "Update github workflows to skip builds for markdown-file-only changes\u2026", "author": {"name": "Nancy Ngo", "email": "31453725+kiminno@users.noreply.github.com", "user": {"login": "kiminno"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0fec53275bbdb1dad16bc53a54bd039c17fd8bc3", "messageHeadline": "Fix memory leak of socket (#2169)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1be060d57e2693b437fb4a7a774840d23e685fe4", "messageHeadline": "reject initializing FlatMap when nbucket is 0", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 84, "deletions": 47}}, {"node": {"oid": "fc885ad37d5a1dfae47f1a32d899569b55376dab", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2c9ac4943876e99504a20cf5fb7e009d4b72a41", "messageHeadline": "Fix not end wait ns when ns fails to start (#2162)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "d47c39c85b5ae2e166e16407980f761cf7b470eb", "messageHeadline": "fix some codes that violates the C++ One Definition Rule [-Wodr] (#2161)", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "89fa47b607c2b64eca12366a0211bffa01cda583", "messageHeadline": "+ Swap allocator in FlatMap::resize (#2160)", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9961be7d7eef49e990d299e086c3d6541a8bdb60", "messageHeadline": "different method can use different TimeoutConcurrencyConf (#2112)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 66, "deletions": 6}}, {"node": {"oid": "e25b925ca2c139cbf90bd0a957c35270a65e20fa", "messageHeadline": "fix typo of naming service thread (#2158)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b0a96e684daa2b43eb351dccc749f3c4be1af15", "messageHeadline": "Merge pull request #2149 from apache/addallocator", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 82, "deletions": 59}}, {"node": {"oid": "6c93f7ae92266a6a9aa6175e6c8279932f2c82c1", "messageHeadline": "+ Remove allocator inside FlatMap and reuse the one in _pool", "author": {"name": "oldbear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "2ec8f469f82a30c0abfb534f98b7fce0f0f77455", "messageHeadline": "fix gtest build cmd in doc (#2154)", "author": {"name": "zuyu", "email": "zuyu@users.noreply.github.com", "user": {"login": "zuyu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee3e2293f3ccac280d354836593a72e8618dbf9c", "messageHeadline": "Update oncall.md (#2153)", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1e079372d611a783f6cab342e46afe0fa802b224", "messageHeadline": "add use case in didi (#2152)", "author": {"name": "Escape", "email": "night_fighting@163.com", "user": {"login": "NIGHTFIGHTING"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a92d74f9ba6507509d4e876c7eb1aa9beef072e1", "messageHeadline": "Add _Alloc template parameters for FlatMap and FlatSet", "author": {"name": "jiangrujie", "email": "jiangrujie@bytedance.com", "user": null}, "additions": 83, "deletions": 60}}, {"node": {"oid": "4bf452cfc1be5468bff3f5c17c51e9f244b3c392", "messageHeadline": "add type BasicStringPiece::const_pointer, make it like string_view an\u2026", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60b9acaf8f70bffe547f3c3f70aedb6a1e0d08ca", "messageHeadline": "Merge pull request #2139 from jsl422/dnsipv6", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "776f9d9982d364dfd725b9b52a3e3cc107a1b1fd", "messageHeadline": "feat: use sockaddr2endpoint resolve ipv6", "author": {"name": "qiangshunliang", "email": "qiangshunliang@bytedance.com", "user": null}, "additions": 19, "deletions": 22}}, {"node": {"oid": "a6151a5cb0951d28298031e3713cc4d99138d124", "messageHeadline": "feat: dns resolve support ipv6", "author": {"name": "qiangshunliang", "email": "qiangshunliang@bytedance.com", "user": null}, "additions": 32, "deletions": 1}}, {"node": {"oid": "ef46998312611b08d5d5a153f8e9579ba387d9ea", "messageHeadline": "naming timer sampling and worker threads (#2136)", "author": {"name": "DongSheng He", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d6df0f156ad6bd8ec6722a3c3c15691607bb62e7", "messageHeadline": "Prefer to use env to find bash", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db9af2082fe4dea013ed665755a6b81cd038fa87", "messageHeadline": "Add release schedule and update oncall list", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d587bd10d84f397bc099e41a07826ddc7de55ab5", "messageHeadline": "revert consul naming service (#2129)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 64, "deletions": 25}}, {"node": {"oid": "56134451ca56d79a7ab02937f3f8aec947a7dbea", "messageHeadline": "Merge pull request #2132 from guodongxiaren/fix_ci_protoc", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c2e8c15a434e8d280b3ba0a7b46f26fa8b03a0e", "messageHeadline": "\u4fee\u590dCI\u6d41\u6c34\u7ebf\u7f16\u8bd1\u5931\u8d25\u7684\u95ee\u9898", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c00a67e926b723196cd6244960dc091d9844475", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f9b2c736f40bdf65a7ec2a3f2932c40c5bcef8d2", "messageHeadline": "Update .asf.yaml to make the mail list more readable", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "3d4db04303736903f5345be2187a7842cf4a11f7", "messageHeadline": "Periodic ns quit (#2123)", "author": {"name": "Bright Chen", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 24, "deletions": 48}}, {"node": {"oid": "31e801ceb290a6cc94506b5e7c4ef9271160f8de", "messageHeadline": "Merge pull request #2124 from chenBright/typo", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "93aa59e02b5434220960b457a902397d6ad0a882", "messageHeadline": "Fix some typos", "author": {"name": "ChenBright", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b05f54350becf26e007eff1a123e72a9c3e4316a", "messageHeadline": "Merge pull request #2115 from wasphin/feature/release-steps", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 202, "deletions": 115}}, {"node": {"oid": "c1ab43163d31ef67bb90ce34351084e3718ba1d4", "messageHeadline": "Update release steps of the English version", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 95, "deletions": 52}}, {"node": {"oid": "f8a9a0c5ba281898f27ed6ce9daadef17f79670d", "messageHeadline": "Merge pull request #2122 from maheshrjl/patch-1", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af4dcf82a7502ee50c4674be10722f6c06b03a16", "messageHeadline": "Update README.md", "author": {"name": "Mahesh Rijal", "email": "62394512+maheshrjl@users.noreply.github.com", "user": {"login": "maheshrijal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aff0665e490de1cc21885d122a357268ea4e4f9b", "messageHeadline": "Update rpc_press.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e8ca11ccfe7d10cbfc4088683f46c84d42530b8", "messageHeadline": "Update release steps", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 107, "deletions": 63}}, {"node": {"oid": "84ac073a6c2c6b15d6d754686255c26acc917bfd", "messageHeadline": "Bump to version 1.4.0 (#2111)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16c22b38eee0ec4d5f4bc625e4ae2d360cd14004", "messageHeadline": "Update new commiter doc", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1f412c23c6a8343f5e61f4c759bd6ebf15ccc6e8", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "96f0f02c72237b6fb220092fa6f0997dd2920d2e", "messageHeadline": "Revert \"Merge pull request #2108 from chenBright/invalid_port\"", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 4, "deletions": 28}}, {"node": {"oid": "d810d0c87145b9ba367aa4ab6ce4eaac3f9cc5b9", "messageHeadline": "Merge pull request #2024 from Huixxi/avg-latency", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "02ec31d6cd5f763ad4d31e3d4f6f1b068b2baa63", "messageHeadline": "Merge pull request #2106 from yanglimingcn/feature/timeout_concurrenc\u2026", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7f1a8edb7dc6292c82c86dd88877a6ba6f6a67e2", "messageHeadline": "Merge pull request #2107 from chenBright/PtrContainer", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "14ff36a2cd9257c8f06e87e56cbab7f4cd0c8a3c", "messageHeadline": "Merge pull request #2108 from chenBright/invalid_port", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "b502fb7ef11def3dc641692e39c5e7ccce088a6f", "messageHeadline": "Update newcommitter_cn.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f595c5923f69125332180a3ae4a471f137b5054b", "messageHeadline": "Update newcommitter_cn.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e75ff7d8e4348590d644af2a6ddd679b826818bb", "messageHeadline": "check invalid port", "author": {"name": "ChenBright", "email": "chenguangmingfe@foxmail.com", "user": {"login": "chenBright"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "4eee48c94944f70eaa02fd21df2a40aef576e1ae", "messageHeadline": "In extreme cases, the average latency may be greater than requested t\u2026", "author": {"name": "Yang Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d108828d71e1989ba3409f1ea8b20fb5b59d9cdf", "messageHeadline": "fix compile error", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ddb148f2d96c3a71366b7bcb5f11f99cfa94b8b1", "messageHeadline": "add some functions of PtrContainer", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "7c6ca2b3d48be82c37101246e71aac5a8e52316b", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9bafe56b144b1a4a6c2e0c556997576b14fb08c", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7ae916dfc69de3d4a7bb859eacc2a10a8abb8875", "messageHeadline": "Merge pull request #2100 from Tuvie/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "1e5d06a6341c21f54213c528f512737f28c44aef", "messageHeadline": "reduce bthread_flush when using rdma; avoid ibv_post_send error in a \u2026", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "b7b5710b336b40a7f8af9dd79177b4dd0d799809", "messageHeadline": "Merge branch 'apache:master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 2083, "deletions": 617}}, {"node": {"oid": "f44d1901160b34baddb18631c789158173b46d02", "messageHeadline": "Update cases.md (#2099)", "author": {"name": "TongLulin", "email": "108458012+haihuju@users.noreply.github.com", "user": {"login": "haihuju"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "afa14c7a8ea8b6d2ae6165bd33018c15e15c6e38", "messageHeadline": "show server concurrency in status service (#2097)", "author": {"name": "Bright Chen", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "c97e718d67c2089d6d5ca1329121eca851b81a60", "messageHeadline": "Uppdate release steps", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44332907de0c3a2f9d6602ee754511bf64130ec8", "messageHeadline": "Install and pack brpc tools (#2096)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "3dbc372d6aa4cbbacdf50ecfaa5633b74ce36d7e", "messageHeadline": "Update description", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ac9dab52d43eaaa5bebdccbd3eca2511bb991288", "messageHeadline": "Update NOTICE", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57821503260d48066c2904b0542bd359fe961e3c", "messageHeadline": "Update release steps for TLP (#2095)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 202, "deletions": 388}}, {"node": {"oid": "b74c5fe26daab94d4ef8850895f2d5005b2a69a8", "messageHeadline": "add timeout concurrency limiter doc (#2091)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "8033ab096f749f91a3a2562d97aebef9e8227acf", "messageHeadline": "Update oncall.md (#2092)", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c9dc47a00ef92908c7708d15456b33e8d465c730", "messageHeadline": "add max concurrency for timeout concurrency limiter (#2087)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "645cebd21eca8eefb9fe0d835974ecc039df7a2a", "messageHeadline": "fix doc && code style (#2089)", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0448075c8ce9774ef891d38b6ca6de4466b70e22", "messageHeadline": "Explicitly listing all third-part licensed files (#2088)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 135, "deletions": 1}}, {"node": {"oid": "745514e4e909ea90ed1d4128a6d83a87daefe009", "messageHeadline": "Merge pull request #2047 from wwbmmm/fix-task-group-abi", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "9e8c0dbff2d769c3f6de18ef0e79324956191152", "messageHeadline": "Merge pull request #2083 from freemandealer/fix-an", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "b734c4ed25eb2f4ce5169957b0ed487450f20bda", "messageHeadline": "Remove DISCLAIMER (#2085)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "518d216da22761333f2f4cd29f3b63f848baa0cb", "messageHeadline": "typo fix for bthread introduction", "author": {"name": "freemandealer", "email": "freeman.zhang1992@gmail.com", "user": {"login": "freemandealer"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "98d239e92ad59d26273fe6e918373b0d862d62c6", "messageHeadline": "Remove incubator in svn and download path (#2079)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "6b563554f289e4a694d89118ef5910cb531bdb3f", "messageHeadline": "Remove incubator (#2056)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "28f4ccaab65a41e68adde6b9ef646f23caae86f7", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "509b6feb0e0fbaee0ff0d91a83232e9b8d11a465", "messageHeadline": "Rollback #2049 chang (#2076)", "author": {"name": "co0l1ce", "email": "77721895+co0l1ce@users.noreply.github.com", "user": {"login": "co0l1ce"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "606fb7b1e2bdf8cd57cd626c30489620767c6b85", "messageHeadline": "fix some typos (#2075)", "author": {"name": "Bright Chen", "email": "1021774709@qq.com", "user": {"login": "chenBright"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5283d0d930c33e03346ab59de3580c061c3e90b8", "messageHeadline": "add timeout concurrency limiter (#2027)", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 353, "deletions": 10}}, {"node": {"oid": "b99cc27422efef6fb7f52e23e6b96282e12c3eaf", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "70d702f1c7c4f663d30cd0ca284bf838a8cf7afb", "messageHeadline": "Optimize reference docs (#2065)", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a754f8affd551be7351d845be4184ed035a26e0f", "messageHeadline": "Merge pull request #2066 from TousakaRin/helei_update_oncall_dec", "author": {"name": "lei he", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8b5e9cfed2b615264e675632ece99ae49be32758", "messageHeadline": "update oncall.md from Dec 19th to Dec 25th", "author": {"name": "lei he", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "630621f48cd7410222927c06b6bb989e08435b69", "messageHeadline": "fix rpc maybe error: \" libbrpc.so: undefined symbol: pthread_mutex_lo\u2026", "author": {"name": "co0l1ce", "email": "77721895+co0l1ce@users.noreply.github.com", "user": {"login": "co0l1ce"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "98099c88d5753c293fd7f26449adf40428038341", "messageHeadline": "Optimize parallel channel request map method (#2057)", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "6ebe2e98f25619aa69e497923ec13f2c0bee7195", "messageHeadline": "delete deprecated logoff_ms gflag in example folder (#2064)", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 8, "deletions": 46}}, {"node": {"oid": "3b9fe0a28577be9b29682e39772b40bedb4604d3", "messageHeadline": "optimize mbvar doc (#2058)", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 51, "deletions": 1}}, {"node": {"oid": "b569fad719334abc0d54db3fd563f4fd7b1d8abc", "messageHeadline": "fix http_client.md duplicate error (#2061)", "author": {"name": "Ran Miller", "email": "ranmiller.leaf@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4de79975ea54684634d1e52d4691f96d134d34a", "messageHeadline": "Update http_service.md (#2053)", "author": {"name": "iamthinh", "email": "thinh.ducbui@gmail.com", "user": {"login": "thinh2"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fedea96b79363f1b26f62dbe1ac98a82ce93f0d7", "messageHeadline": "fix: small typo (#2050)", "author": {"name": "0xflotus", "email": "0xflotus@gmail.com", "user": {"login": "0xflotus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50e41d0a0b36634b4f275d2bc204ed3ec908bcde", "messageHeadline": "FlatMap's value supports unique_ptr", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3a82c2755a9d2d73254ce76ff8589c8a6f3cf845", "messageHeadline": "Keep bthread TaskGroup abi compatible with NDEBUG macro", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "6e806145254f45ad0111ee01286e3f75b72269a2", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "0c5407ef176f038271a8808f3b7734d2062770cf", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dd53fc6637c7864c71ccf1a7fa6cff4996a0d982", "messageHeadline": "Fix demangle core (#2037)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0aa1cf183125215cffe726d53749f326f6cdd120", "messageHeadline": "add bazel third_party support (#1996)", "author": {"name": "fan", "email": "75058860+fansehep@users.noreply.github.com", "user": {"login": "fansehep"}}, "additions": 1000, "deletions": 0}}, {"node": {"oid": "32b6b7386ae821938fc24039d4d1d225729c3050", "messageHeadline": "add the describe of the profile graph (#2007)", "author": {"name": "harleyliao", "email": "357857613@qq.com", "user": {"login": "hongliuliao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8efcf9cf3d191e209351ca579278c984f6241a83", "messageHeadline": "fix bug: QP cannot be put back to QP pool (#2036)", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "a39db73ad606c68c3c8e0f9175da54dabc7adfdf", "messageHeadline": "mbvar support delete_stats and has_stats interface (#2041)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 62, "deletions": 8}}, {"node": {"oid": "bdbd92a42a9e3859c05a6524ddf7d8c87099c26e", "messageHeadline": "Update oncall.md (#2038)", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f59bc647125ee8643420cd2b69db5cbee3aff99", "messageHeadline": "Merge pull request #2035 from chenBright/root_single_array", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "77be720219ff5d2740ad4ae07e7b0251bb379202", "messageHeadline": "fix bug: QP cannot be put back to QP pool", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a0bc7db47439e0da7597110c918079782508bb3b", "messageHeadline": "only allow to convert root array to single repeated pb", "author": {"name": "chenBright", "email": "1021774709@qq.com", "user": {"login": "chenBright"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "95a148a8e7109588cc773a2200e949cf475fb875", "messageHeadline": "Merge branch 'apache:master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1043b79c498c039b04f87da86cf382b3f44f3762", "messageHeadline": "Merge pull request #2005 from Tuvie/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 198, "deletions": 102}}, {"node": {"oid": "39342d9c91acaa8f39a9f9ea3b2d002540059ae3", "messageHeadline": "return 0 for append_user_data_with_meta when size=0", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ba017eea1d852d8078c5dc2215563c9e869ddd99", "messageHeadline": "Merge branch 'apache:master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 342, "deletions": 209}}, {"node": {"oid": "988fcd012b7145f0e527044d0fb865de633d00ef", "messageHeadline": "20.04 (#2030)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "01474e532ecdd553256bd0b2ba085c9552de46ab", "messageHeadline": "Merge pull request #1965 from wayslog/fix/hostname2endpoint", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "0c58ead58419bffc6a1593da38035bad63b2b9ff", "messageHeadline": "Merge pull request #2019 from yyweii/wyy-ssl", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e020cc46b2094a1e1bc403639222b6f8d97aadf1", "messageHeadline": "Merge pull request #2028 from chenBright/fix_typo", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "7770b6da18d50bd45cf774988bb81fc6885e1723", "messageHeadline": "fix some typos", "author": {"name": "chenBright", "email": "1021774709@qq.com", "user": {"login": "chenBright"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "b788325528d886639e66aa0d46c571c163ec959a", "messageHeadline": "Merge pull request #2026 from apache/custom-rapidjson", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d0052a601f451ebf8d45505a9199a813d943acac", "messageHeadline": "Early return for IOBuf::append_user_data when size == 0 (#2009)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5b62c4e508273c68d550cf86e22eee15879fe672", "messageHeadline": "- Make BUTIL_RAPIDJSON_NAMESPACE_BEGIN::GenericDocument's handler met\u2026", "author": {"name": "jiangrujie", "email": "jiangrujie@bytedance.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9cdced4fb58a8c86d254230a3b7be7f87c76ab57", "messageHeadline": "Add Action Badge and Remove Travis file (#2023)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 3, "deletions": 121}}, {"node": {"oid": "50f87179011ae494d497b24c2c597d9f9b4e820c", "messageHeadline": "add avg latency for prometheus metrics", "author": {"name": "XiguoHu", "email": "huxiguo@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ed0ff2da6243d917561122d7f9c0484e6882517a", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6faa88d2d418c70c283f5ba15731e9d6e17fcbb7", "messageHeadline": "Fix MacOS warning: bool literal returned from 'main' [-Wmain] (#2020)", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1936db9ce2d0e35fba2cfed7a1c1a25975ddd30f", "messageHeadline": "Support all compile options and unittest for Linux workflow (#2018)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 225, "deletions": 114}}, {"node": {"oid": "d5ab6ac8d69c6d5e20e7260687d1794aae955c91", "messageHeadline": "fix issue of ssl error code", "author": {"name": "yyweii", "email": "thymene@gmail.com", "user": {"login": "yyweii"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c1d1eaab3f563c6e1344276df3ed74a730876677", "messageHeadline": "Update mbvar_c++.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93a49cd826beadb34bc42121074c60671caf038b", "messageHeadline": "Support Clang compile for Linux workflow (#2015)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 59, "deletions": 5}}, {"node": {"oid": "b3955e943ad01aeac26a0557f9d96c951ced6faf", "messageHeadline": "Fix format issue of doc/cn/getting_started.md. (#2014)", "author": {"name": "Ketor", "email": "d.ketor@gmail.com", "user": {"login": "ketor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8b21d7c9037b752e839b2fb45531763909fb0c1", "messageHeadline": "Linux workflow (#2008)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "d08e522e238da000c0ee88602b2a9ab01ce812d5", "messageHeadline": "allow IOBuf::attach_user_data specify any valid address in registered\u2026", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 198, "deletions": 102}}, {"node": {"oid": "4308819cc4cf52fa52027ab9b10a2dbcaa84d3c4", "messageHeadline": "Update Oncall report from Nov 14th to Nov 20th", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "581c7b1aaa4a37d64ef7267320e033d9f68ee4fb", "messageHeadline": "remove unnecessary semicolon (#2004)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "fae30e6a9a84ef8c2e0bfe1ce23afa5611a1ffab", "messageHeadline": "Update README.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "962e841e23ae82d6a19dc11a587679b78d381810", "messageHeadline": "Update warning message on iobuf.cpp", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d90221107000133c2d7f3ccc6372680fb6af27d", "messageHeadline": "Include directly dependent header (#1993)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7998e68b89164d806933a8deddaa0b8b8f125f1b", "messageHeadline": "Create bvar_c++.md under docs/en (#1612)", "author": {"name": "steven-66", "email": "31523087+steven-66@users.noreply.github.com", "user": {"login": "steven-66"}}, "additions": 492, "deletions": 0}}, {"node": {"oid": "81b9397c6b8750098d787d00a19d3f1650f173cd", "messageHeadline": "add gflag to disable sampler thread (#1990)", "author": {"name": "Ran Miller", "email": "z861983448@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7209d4a370a1a2e3956f97d2c502af6bd6f6535a", "messageHeadline": "Update getting_started.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "6feb13dc577c8080fe74f211eead4ac03d679500", "messageHeadline": "Update getting_started.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c3d583484615bbc9424d634d08c7e9c4805825fd", "messageHeadline": "Refresh write timestamp when returning a Socket to its pool; change d\u2026", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c49755032777900f13520b163c0938358728c76e", "messageHeadline": "fix warning message error (#1989)", "author": {"name": "Ran Miller", "email": "z861983448@gmail.com", "user": {"login": "leaf-potato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4cd44a690738ad089080d51e2939fdb0323d8c4", "messageHeadline": "limit total streams oncomsume bytes in one socket (#1958)", "author": {"name": "baiyang", "email": "1506791124@qq.com", "user": {"login": "chenbay"}}, "additions": 64, "deletions": 11}}, {"node": {"oid": "3f8e1cc4e23d36094d0a631a499f89f5ad2c4fb4", "messageHeadline": "fix HTTP invalid host issue for channel not inited by http(s) (#1973)", "author": {"name": "LiuQiang", "email": "thorneliu@gmail.com", "user": {"login": "thorneliu"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "2a00420addf6e920c06100d85404337d5b84231f", "messageHeadline": "Fall back to libibverbs.so.1 (#1985)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "cc629b60450335665deb8d475c6ea970d93226ef", "messageHeadline": "add a flag to manage http body on error", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 22, "deletions": 7}}, {"node": {"oid": "4b08958753e4ad1fd2f5bbb9bfc60b7be268016f", "messageHeadline": "Add rdma_performance bazel support (#1984)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e244b57e61495c8206cf3f3ca8f4318ba5396458", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "53cb50e7ae3cf11d524c7361c4554232bce4c452", "messageHeadline": "Merge pull request #1982 from Tuvie/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4ff64f60ad69166572158b41ead46d0952126755", "messageHeadline": "fix typos in rdma documentation", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6fc885956ea820311e9257493846998a4705fa6e", "messageHeadline": "Update release_en.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8187bfcbed81f5c16c87429cd6440d356ad0819b", "messageHeadline": "community: adjust markdown format (#1977)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "218c3ed0c9931ff12c86d0f75f947580713dd65a", "messageHeadline": "Update newcommitter_en.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 15, "deletions": 70}}, {"node": {"oid": "406a0ee1b4f96cd611b5e88953b936af483ed110", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f03a4aa925ededd421db22adcae6d6314b41afd3", "messageHeadline": "Add release_en doc (#1972)", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 658, "deletions": 18}}, {"node": {"oid": "b8a40a70b60a44e7f9b52c12d84293d6a1488e3d", "messageHeadline": "Merge pull request #1967 from Tuvie/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "96c690a0d7f03f74a1a39ded1933f8e46773b17d", "messageHeadline": "Merge pull request #1899 from guodongxiaren/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "123be90c5e35152d5f5f1f1dd8895dd14bfb013b", "messageHeadline": "Merge pull request #1974 from tanzhongyi003/master", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "50a1c5b1935a53e069dade00168605618f87176f", "messageHeadline": "add new committer english version", "author": {"name": "tanzhongyi", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 107, "deletions": 0}}, {"node": {"oid": "0b5b72fc32fe12f5246be4ee84cb3eae922da275", "messageHeadline": "avoid std::string copy (#1969)", "author": {"name": "junyao", "email": "12061717+ml-haha@users.noreply.github.com", "user": {"login": "ml-haha"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd097ca895a18ad7313b8693d71fb0b06f699f63", "messageHeadline": "Update CODE_OF_CONDUCT.md (#1971)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b97ee82c4a5249f65c4b1ad1a6649ec38adba20d", "messageHeadline": "Update pull_request_template.md (#1970)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bb99f16e7075c66481fa6a911c2b481cdc292f4", "messageHeadline": "delete test", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "90dce8b720e8fd879278f9a77a61ba27cd843f66", "messageHeadline": "support mvariable dump by prometheus rpc service (#1964)", "author": {"name": "ldak4747", "email": "245217112@qq.com", "user": {"login": "ldak4747"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "87552c1391c61371eaa1505676a6913d1c8aebb4", "messageHeadline": "add warning for rdma invoke when brpc is not compiled with rdma", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "84c7734025a570db3d18f417518c57d10bfaef3a", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "99055916a413a160a00a633977ed2c2271bf1ff5", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1e4dd9ac62bc8dce91cffa1cfa7b39c53b701b15", "messageHeadline": "fix exceptation value for mac ut", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5105df4289c690b1d8b00c82bf1b66913562b43", "messageHeadline": "delete bazel from mac workflow", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "705d1d910de2e842601d8386ebf896414171c6b2", "messageHeadline": "fix typo", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ee446ee0b9ba454cfdeca092ffc60d72525fa53b", "messageHeadline": "Macos workflow (#10)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "3a3f856e22d4ae7df91c67011120e924e23bc6b2", "messageHeadline": "fix: domain name length", "author": {"name": "xuesong.zhao", "email": "xuesong.zhao@shopee.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c3ffb8057a5f938f4d0f54028cc451f5755ecce7", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f9ed0e1c878d5fc7b0eda5ed552c28e37d07ac", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d9140fc903a3583274b6b4e4d9df64be519fdf1e", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "56dfc81b60f564975dcbd5285649a3b6d5c51576", "messageHeadline": "Reduce UT log output", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "791516ceb3745a0de8857e7c88e16d5911ce0a64", "messageHeadline": "Merge pull request #1836 from Tuvie/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 6555, "deletions": 136}}, {"node": {"oid": "428a97f580aa9e2d7cb4e50923ab85cccf99d36a", "messageHeadline": "Merge pull request #1961 from apache/release-1.3", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "929e22d3d210e14faa104ece4e17a5a1f365228b", "messageHeadline": "community: Update oncall.md (#1960)", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5d898930b2242dfb3dfc1dd539ca4d73dcba851d", "messageHeadline": "Merge pull request #1959 from dorothy00dd2/fix-redis", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "03ad6bc4e197f90efc32fa825de16dcfc1dac906", "messageHeadline": "fix arena cleared early when parse redis message", "author": {"name": "jiumei", "email": "jiumei@xiaohongshu.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "329c626bed434fabf0c095b344b0821380c1bee4", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "026a20adf1cd7a31c4c7c2ae9d79235f2efd90ea", "messageHeadline": "Merge pull request #1955 from wasphin/feature/rpm", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "8bd6385ad149f0a765d95ba6b8ef6641ff75f687", "messageHeadline": "Update oncall.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "95a2be1a2712947d138452f875620df1ccee3e79", "messageHeadline": "Merge pull request #1954 from catandcoder/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d32cf8a320f3cf3b9c9012b5a47b00dbd8970181", "messageHeadline": "rpm: support RHEL9", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "577b46a1c38b31aff9626a65d939817506bffdc1", "messageHeadline": "Fix source file mode", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8b3a7cd63aa394c19aa2a4ca474db24521aa9558", "messageHeadline": "docs: fix some typos", "author": {"name": "cui fliter", "email": "imcusg@gmail.com", "user": {"login": "cuishuang"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "11b2f52fcb15b6847907dff5fdc9971c3d8417ff", "messageHeadline": "Fix \"sched_to itself\" error when buidling by Clang on Linux aarch64 (\u2026", "author": {"name": "Adonis Ling", "email": "adonis0147@gmail.com", "user": {"login": "adonis0147"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6fed7b2328a8ba324c5eaad6f3f5b39c213b3fe5", "messageHeadline": "Fix the linkage errors caused by duplicate symbols (#1936)", "author": {"name": "Adonis Ling", "email": "adonis0147@gmail.com", "user": {"login": "adonis0147"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "003b3a4076370b5043e412527ba84167a431deb2", "messageHeadline": "add pull_request_template.md (#1952)", "author": {"name": "fan", "email": "75058860+fansehep@users.noreply.github.com", "user": {"login": "fansehep"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8d6d51d1a67ecdcac4af0dc3d7f9124c3d7892c6", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "913ecb97cd31a30b7613770ee9c0a193c04fb6b1", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "229dd6716d4cd67a0bd8332c47e794e04e831f4b", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a90cf60714941632b2986826336a7c50cbd3d530", "messageHeadline": "Update brpc.spec", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44b5922d25e79159bee3d12ee4fd1449f128a54d", "messageHeadline": "Update CMakeLists.txt", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7d8726eb19d6f15ff08ebdb846a1847c6aedd5e", "messageHeadline": "Update RELEASE_VERSION", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5daf00c49339eab0217f35408d82f4234465ed32", "messageHeadline": "Update release_cn.md", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9572b98b90714650391df2f6c225c41aca7e91ce", "messageHeadline": "Update oncall.md (#1949)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1675f1639c71b71bb17503c56368148a5ae7fa39", "messageHeadline": "fix typo in json2pb doc (#1939)", "author": {"name": "chenBright", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fbe3a8ce6b0852455bcd30f721bc7d1573b63d0", "messageHeadline": "fix rpc_press.md (#1942)", "author": {"name": "fan", "email": "75058860+fansehep@users.noreply.github.com", "user": {"login": "fansehep"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f80453440c4f30087d2f498d500d52c25726871a", "messageHeadline": "Update cases.md (#1944)", "author": {"name": "day253", "email": "9634619+day253@users.noreply.github.com", "user": {"login": "day253"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5a6d99a54ca7787116334bf5f94f460977491ac7", "messageHeadline": "fix(rpc_replay) continue when failed to init channel (#1938)", "author": {"name": "ds", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "5512f5ca2fb61b9c5b24469b98f14cc00578db62", "messageHeadline": "Merge pull request #1943 from day253/fix-doc-type", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49ba6e2985ea1156244d8a020896b2e0d40c6b6d", "messageHeadline": "Update getting_started.md", "author": {"name": "day253", "email": "9634619+day253@users.noreply.github.com", "user": {"login": "day253"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1d1cd51c9bcd4d41bf589a12f38bd9be76b1b87", "messageHeadline": "Merge pull request #1941 from tullyliu/master", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ec016e0b7f44183a992fc24ed818429ea3fedbae", "messageHeadline": "brpc\u5728BaikalDB\u4e2d\u7684\u5e94\u7528", "author": {"name": "Tao Liu", "email": "liutao04@baidu.com", "user": {"login": "tullyliu"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "59f5d772db2ec3d280ee3fbd881e078544590f3b", "messageHeadline": "Update release_cn.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "51bf10c214411cd490b6537659b24d91c50357fc", "messageHeadline": "fix issues in FlatMap", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "70adf8c306260bc6740b82989a1a8c1e6e1ca56b", "messageHeadline": "Fix bug butex_wait failed with timeout (#1917)", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 152, "deletions": 7}}, {"node": {"oid": "eaf21eb0d21046fde284fc4971a618171c7ea324", "messageHeadline": "Fix bvar compile error (#1937)", "author": {"name": "Chengx", "email": "chengxiang085@gmail.com", "user": {"login": "dabao085"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "644193351bf4cc9ad3d07a98b9a72623a56f9bc0", "messageHeadline": "Merge pull request #1935 from TousakaRin/helei_update_oncall_sept", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa21fac4ee8632e2779d5968c2c0a6db69800678", "messageHeadline": "Update Oncall record", "author": {"name": "lei he", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fb619582a045e88520db8eb441a329912706038c", "messageHeadline": "http response uses brpc error code (#1927)", "author": {"name": "chenBright", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 170, "deletions": 1}}, {"node": {"oid": "4f63a27c9a749eb743a2deb59f9bce03f43b5bc5", "messageHeadline": "enable brpc use rdma", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 607, "deletions": 10}}, {"node": {"oid": "866a9eb61753eff46c1c326f1cf3efa0a375c5ec", "messageHeadline": "Merge branch 'apache:master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 600, "deletions": 8}}, {"node": {"oid": "7aeae8c4f6d1d05ac301e955bff99c0a4a81ea8e", "messageHeadline": "Merge branch 'master' of https://github.com/Tuvie/brpc", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "71af04c568799a81ae6cb82879c1bd7e23a5500c", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 6348, "deletions": 1154}}, {"node": {"oid": "3e054ab3a521ed66eb19ff1dd124f6303cfad537", "messageHeadline": "Merge pull request #1926 from morningman/doris_user", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "b382b529cebb7962c8b9206a80de8eb9372efeb8", "messageHeadline": "Merge pull request #1920 from yyweii/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3ae3400c5f77b3f8806228465b2883b2a4d28e40", "messageHeadline": "[document] Add vcpkg instruction step (#1925)", "author": {"name": "Jack\u00b7Boos\u00b7Yu", "email": "47264268+JackBoosY@users.noreply.github.com", "user": {"login": "JackBoosY"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "7a8b49b4b39ae871c5d660b770e9e4ed068fe94b", "messageHeadline": "add nacos naming service (#1922)", "author": {"name": "yyweii", "email": "thymene@gmail.com", "user": {"login": "yyweii"}}, "additions": 564, "deletions": 1}}, {"node": {"oid": "08aa012606d747254681b124bbaeea8b7026e797", "messageHeadline": "[user-cases] add Apache Doris user case", "author": {"name": "morningman", "email": "morningman@163.com", "user": {"login": "morningman"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "26c24ce8fe4b3a922c24885364ea31ec2485909a", "messageHeadline": "fix a typo in grpc protocol (#1924)", "author": {"name": "bbbezxcy", "email": "bbezxcy@qq.com", "user": {"login": "opheliaKyouko"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb36eb2c45e5f853b92474f7fac5aed19a61f680", "messageHeadline": "Fix not to abort when checking the errorno with unicode string (#1142)", "author": {"name": "tobe", "email": "tobeg3oogle@gmail.com", "user": {"login": "tobegit3hub"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9e1c20a7fae52385591e6a0800130ca39429f61c", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1219993b581533e0982a305fa60af37b79b7c9f8", "messageHeadline": "remove white space from default value of bvar_dump_tabs", "author": {"name": "yyweii", "email": "thymene@gmail.com", "user": {"login": "yyweii"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "546337c236010fb66e156b7e25477dde08f45c98", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 6346, "deletions": 1136}}, {"node": {"oid": "6457ad7452a26551d3ac687b2496c50caeb07c03", "messageHeadline": "Merge pull request #1657 from hcoona/private/hcoona/improve-bazel-build", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2305, "deletions": 453}}, {"node": {"oid": "ad20082010bcffa9204737656f5be64b7c6579ea", "messageHeadline": "Chore: rework Bazel build system", "author": {"name": "Shuai Zhang", "email": "zhangshuai.ustc@gmail.com", "user": {"login": "hcoona"}}, "additions": 2305, "deletions": 453}}, {"node": {"oid": "2ed02ca0b0216adf07ffb74cd6e17902acc35b8c", "messageHeadline": "Merge pull request #1913 from wwbmmm/fix-pb-override-thrift", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "386ba797a1fc7216f05dd82fe4fe46da7279f7d2", "messageHeadline": "Fix thrift_message pb override issue", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "df031bee2c5370fb471744b220259ca1a6164c4a", "messageHeadline": "Support -escape_log", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "2a50c541114f660d6d1d99d1efa1586fc9639039", "messageHeadline": "expose logging::PrintLog", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c8b2f1596bb9f0085ee8059e000736645d448ebf", "messageHeadline": "fix coredump cause by uri like 'host:port/hotspots/growth_non_respons\u2026", "author": {"name": "Yingchun Lai", "email": "acelyc1112009@gmail.com", "user": {"login": "acelyc111"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d0b71ffc34b73cbec39cd9773b01137f85b4ffde", "messageHeadline": "fix rpc_replay can't send request equably (#1910)", "author": {"name": "bumingchun", "email": "bumingchun@126.com", "user": {"login": "bumingchun"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "2b77fbc10a310f4f6ad62e224cc67a95fd594326", "messageHeadline": "Merge pull request #1909 from wwbmmm/fix-pb-override", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "5016afe9d72501776847907d61931738c6f39204", "messageHeadline": "Fix override issue in pb 3.21", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "33d4fe5a364574e2381d19042de640148ba174b4", "messageHeadline": "minor fix", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "261f5b23caf885f84374ed1f5695182d42909c3b", "messageHeadline": "fix some warnings for clang and revert changes on ALIGNAS/ALIGNOF", "author": {"name": "gejun", "email": "gejun.0@bytedance.com", "user": null}, "additions": 19, "deletions": 33}}, {"node": {"oid": "2f31176f161c33a6338e10b811328028c8a88317", "messageHeadline": "Merge branch 'master' of github.com:apache/incubator-brpc", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 68, "deletions": 31}}, {"node": {"oid": "233f99ff5ed130479800dbd5821487571064be55", "messageHeadline": "fixes for gcc on arm64", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 30, "deletions": 25}}, {"node": {"oid": "86beca89fe8b1c1dbf1f95b37c31d9b77630dde4", "messageHeadline": "Fix override issue in pb", "author": {"name": "gejun", "email": "gejun.0@bytedance.com", "user": null}, "additions": 68, "deletions": 31}}, {"node": {"oid": "4d2ca6b1e4fba37cfea80d6855087aafe63a4099", "messageHeadline": "fix ALIGNAS/ALIGNOF/BAIDU_CACHELINE_ALIGMENT", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 25, "deletions": 28}}, {"node": {"oid": "ef50cd193cac4d0ef8c2b5a67e9cf0e2e28ae436", "messageHeadline": "handle override related warnings", "author": {"name": "gejun.0", "email": "gejun.0@bytedance.com", "user": null}, "additions": 80, "deletions": 80}}, {"node": {"oid": "f6029736df03349cf4cbb50ab8c817bbce478e1d", "messageHeadline": "Fix slow test in brpc_socket_unittest.cpp (#1898)", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a69392648b7d5c813541f170da0f42bcb0cf269", "messageHeadline": "Update bvar_c++.md (#1902)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "5042ce3f40739bf8807428deba0de2e263ea998b", "messageHeadline": "Merge pull request #1905 from ml-haha/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "496a2b7bfde46261e8a571206e5f7678b1f2a06a", "messageHeadline": "fix compile warning", "author": {"name": "sven", "email": "weiguodong@genew.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e7eef98109c40ffe5911d19eca04e89519a5e53", "messageHeadline": "Merge pull request #1901 from wwbmmm/fix-test-bvar-fail-on-mac", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "828090ab18ddac36f7ea231383874a756e9e5769", "messageHeadline": "Update oncall.md (#1900)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "679a93758f240dd6705633060528c35ee611cce8", "messageHeadline": "Fix test_bvar fail on mac", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf0aa330f625efd245914c406d37f1cf26c88679", "messageHeadline": "support customized server bvar prefix (#1854)", "author": {"name": "Jenrry You", "email": "jenrryyou@gmail.com", "user": {"login": "jenrryyou"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "427409531f7771b2f7c36f1445b0b4e31341c1b6", "messageHeadline": "Merge pull request #1893 from chenBright/chore_case", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "93038edc7f1e02ec8646e7a2ed6cb7bec135bbfe", "messageHeadline": "Restruct event_dispatcher source file (#1888)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 484, "deletions": 320}}, {"node": {"oid": "d6d8f714d16ee546a567c9e0116c099b15c472b4", "messageHeadline": "chore: update case", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5e324d8f37aebbd3675a0f9f296b8409ee62d4a8", "messageHeadline": "community: update oncall record. (#1890)", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0b670f64b02a6a25efcbb311bf3d225360409b2", "messageHeadline": "implement bvar::WindowEx and bvar::PerSecondEx (#1603)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 358, "deletions": 12}}, {"node": {"oid": "568b1ac57ae8c2332698900507faf8d86ed95926", "messageHeadline": "Merge branch 'master' into master", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 637, "deletions": 175}}, {"node": {"oid": "a0fc1a2cb01a56880f42b4a2d2665d00f4d10a92", "messageHeadline": "Merge pull request #1884 from chenBright/fix_double_delete_keytable", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d82f8667cb014b8176372b6cb98c5eed00a6922e", "messageHeadline": "Fix typo: /user is /usr (#1886)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f303256faac00170126db63f2e5b1f2afdff9989", "messageHeadline": "Merge pull request #1608 from serverglen/feature-mbvar", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2529, "deletions": 23}}, {"node": {"oid": "e1f7c9bc5b959de132fb96610875b866020edda9", "messageHeadline": "fix the problem that the first bthread keytable on worker pthread wil\u2026", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8650a127474729b75475122db05368c9be91620c", "messageHeadline": "Update bvar_c++.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "034858361c798636ac2f71d05f17aaa2ef81f24d", "messageHeadline": "Update mbvar_c++.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d84471b81ae344bf1562194c511e8d40b0e03996", "messageHeadline": "Update bvar_c++.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "f538ca1a60bfd1690198ae8501a49dd2e940826d", "messageHeadline": "Update bvar.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de8fd7c1b4f13afe0d33f9020b9b65b28d0c28a9", "messageHeadline": "Update vars.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "de7ca46a3a4d39dbba3b3a2745346aca1a54f94f", "messageHeadline": "Implement multi bvar feature", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6495704589d2ed21df22d0b296dddff738024551", "messageHeadline": "update readme to add link to coc (#1564)", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "68f6278f119957e11c788addc09f3f214089f2b7", "messageHeadline": "Implement multi bvar feature", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "3b7c711a2e49899ee116504f16c18ae79fa3a84c", "messageHeadline": "Merge pull request #1879 from serverglen/serverglen-brpc-introduce", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "95234bcc0f408f214f97ecdd6accc5704bcc5d14", "messageHeadline": "Update README_cn.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2c68ab97a9ab55b04c878ce41538ae6b001d0d7c", "messageHeadline": "Update .asf.yaml", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "946d29b65c23714b6bccfaaf17daae64397bb8bf", "messageHeadline": "Update README.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ad09c3d63864dc80df4d2934b1693cd688f95e8", "messageHeadline": "Fix currently broken MacOS build (#1871)", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad8cae3cf731e83a3a5dcbd03aa02d820b80d621", "messageHeadline": "Merge pull request #1873 from apache/tanzhongyi003-patch-1", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ff6c5227a28c7928bd65793cc5a57208da238f75", "messageHeadline": "Merge pull request #1868 from dandyhuang/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcb9330c131d515f6201cea36737e0547e199c2d", "messageHeadline": "Update cases.md (#1878)", "author": {"name": "xdh", "email": "529195324@qq.com", "user": {"login": "xdh0817"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c2e4a62deafff9ce3768ed1d94881276229fecf0", "messageHeadline": "Update the scale of brpc clusters within baidu (#1877)", "author": {"name": "KaneVV1", "email": "yangshuaijie@baidu.com", "user": {"login": "KaneVV1"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bafe4b2946b0fdcc54a3c2ae7ead2acc54823a9", "messageHeadline": "Update README.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a5aa7768389280b3795e076ea942d2167e5bd415", "messageHeadline": "Fix(h2 protocol): ProcessHttpRequest", "author": {"name": "dandyhuang", "email": "vivo@tx.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc0835eed0b74a0447e41fa89638bfd3642cb084", "messageHeadline": "Update community/release_cn.md (#1866)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 70, "deletions": 52}}, {"node": {"oid": "03b0200bff3f5d4a421978a388ef270d1fcfc38c", "messageHeadline": "Add user case in xiaohongshu(#1867)", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1d819790c3e4050b6a0c77f8cbeaa29a473858e1", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "65b5fcdb2e74caeeae63a47f0674357ff4816efa", "messageHeadline": "fix #1973 (#1863)", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fe48cd3b1bedb34531380245a15042c77c6210d7", "messageHeadline": "release brpc 1.2.0 (#1864)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e63b1f8f3046aef4a2fb9be594fd35dd5cb3e0b", "messageHeadline": "Merge pull request #1858 from chenBright/fix_after_hc_completed", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d898ccb50361fee6433cddcefe685ad27624915b", "messageHeadline": "call AfterHCCompleted when WaitAndReset fails", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ebfb7a6c5e6469a987d39b8d57bb414876993eb7", "messageHeadline": "Merge pull request #1856 from zyearn/improve_log_07_25", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e66bc6fbabff25e72c4631a0da2a08d8f33e33ba", "messageHeadline": "Add '=' sign for a log in socket.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83fc7b708699bfe624ec72709896131f5cc7a47a", "messageHeadline": "Merge pull request #1817 from chenBright/fix_socket_recyle_flag", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 64, "deletions": 19}}, {"node": {"oid": "dfe071df641436737f673d0f363462cd1b2bfd4f", "messageHeadline": "add HC-related reference infomation to DebugSocket", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1acd99183b3a794be7d0e7eb6a3935ded8a74dc4", "messageHeadline": "fix annotations", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ec328169c9d6e2971d536ab34d066885c84e91ee", "messageHeadline": "avoid run 2 hc at the same time", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "2c0e0313346fdf07546458715bfb2a6fef2c0cb6", "messageHeadline": "fix update ReleaseAdditionalReference && use sched_yield instead of b\u2026", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "7c784c2eaf6a5db108fd0b04566c4c7c3c703f7e", "messageHeadline": "fix additional refrerence can not release when socket is reviving", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "e4a860e3366484604cec83525cb820d0203c71ac", "messageHeadline": "Add apache package validator (#1848)", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "4a2e029ce820cf4899b402cd08f1a10d8711d426", "messageHeadline": "Fixing compilation in rpc_press, and fixing typo in execution-queue (\u2026", "author": {"name": "mwish", "email": "maplewish117@gmail.com", "user": {"login": "mapleFU"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "37b0b61123a3be991315bfe97749dc2c5dafe4d3", "messageHeadline": "Specify socket_id for health checking code path (#1852)", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0676bbcd31c1503063166f937993aa86d61fafcb", "messageHeadline": "Merge pull request #1814 from chenBright/fix_socket_ssl_state", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "9ca45137bdc5b31866aee983c854c256320fd2b2", "messageHeadline": "rename _is_in_socket_map to _is_hc_related_ref_held", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 41, "deletions": 41}}, {"node": {"oid": "53cbd1ae374c4f931aa753bbb4195c578e1fdbeb", "messageHeadline": "Merge pull request #1768 from zwkno1/redis_auth", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 66, "deletions": 38}}, {"node": {"oid": "a6de1a983baebcb31c44fd6b247cb08f660baeeb", "messageHeadline": "Merge pull request #1826 from jenrryyou/fix_stream_feedback_will_send\u2026", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d38c8f40452fde42e79f319f921e0c9606f672a", "messageHeadline": "enable brpc use rdma", "author": {"name": "Tuvie", "email": "lizhaogeng1989@gmail.com", "user": {"login": "Tuvie"}}, "additions": 6508, "deletions": 136}}, {"node": {"oid": "b87795d9c5bea8816117472fe04261f41ce75d11", "messageHeadline": "set _is_in_socket_map after insert successfully", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "0e10bdb9973301681580d36ff9d0a335d51cc6a5", "messageHeadline": "Merge pull request #1843 from wwbmmm/fix-uds-ut-on-mac", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "30dfef1665601fd6efe3996417749aa45d997565", "messageHeadline": "Fix UDS ut failed on MacOS", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "f7d897bd07fb86604029cd4e9af404d191567c22", "messageHeadline": "[doc] Update supported gcc version", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d54c1b8a1191253bc4f2483e6088fcdb70c34965", "messageHeadline": "rename _enalbe_health_check to _is_in_socket_map", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "583fe463790575c1397cbcd208137d25bfb048b3", "messageHeadline": "Fix DoublyBufferedData limits by _SC_THREAD_KEYS_MAX (#1838)", "author": {"name": "KaneVV1", "email": "yangshuaijie@baidu.com", "user": {"login": "KaneVV1"}}, "additions": 143, "deletions": 43}}, {"node": {"oid": "a4e20bb4dedbd94662b15e41c39c103d55920ed4", "messageHeadline": "Merge pull request #1840 from wasphin/feature/license-eyes", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 290, "deletions": 1}}, {"node": {"oid": "b14ec186b054c0b8e3c0757c2d192cbb4f06b3df", "messageHeadline": "Add skywalking license eyes", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 252, "deletions": 0}}, {"node": {"oid": "96bf3651dbc99655feac87756d30d9569a7c3e25", "messageHeadline": "Add Apache license header", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "28eb063606fa553d2a8517a495d58e2b44539b46", "messageHeadline": "Merge pull request #1783 from wwbmmm/fix-attribute-const", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "da1fc13816c374e3fd22646d80453b63aa1798fc", "messageHeadline": "Merge pull request #1837 from wasphin/feature/update-getting-start", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "ec73b99fe61aa759a7daa6c2a54077c1a5f41a98", "messageHeadline": "doc: update compiling with cmake", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "cb291ad433926bc3d38d48142ccdf9f8b5f9df8e", "messageHeadline": "Merge pull request #1834 from TousakaRin/helei_update_doc_for_auto_co\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d99110bc558108962238c392bacf033d510a960f", "messageHeadline": "auto concurrency limiter: update the doc.", "author": {"name": "lei he", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d71253cc71444da9feaf3e72508cd993ccbcbe26", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "98916301e14df1c3001a78ee7a9b89afad5bef9d", "messageHeadline": "Update RELEASE_VERSION", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77c45ceddad6795170d7c9b7600445f55560276a", "messageHeadline": "Update RELEASE_VERSION", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41c80c73fda430afb24b82def5dead7552d2f8fd", "messageHeadline": "Merge pull request #1831 from wasphin/patch-1", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "6b2713d2896e8a6f4090b8797ad7b220354eef88", "messageHeadline": "Fix item order number", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4c30172cf1f04e8c51031488f33399ac473d2c1", "messageHeadline": "community: update methods to sign the ICLA", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3b24acef5ccd52a005ecd733d137b7dfd2b457f9", "messageHeadline": "Update newcommitter.md (#1830)", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14157b05f72d21b55e16b41b4639c94ec0b3a643", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "919e45038ae1aa6fc55ed192d0f4113cc68b7fbe", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "008a1f55b0f9cafab7c3e94fb5baecee4c514c4f", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "34b87e17c06e5097ba901182b918807c4d814fad", "messageHeadline": "fix typo (#1829)", "author": {"name": "FZC", "email": "842693999@qq.com", "user": {"login": "cyberkillor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52d95b850c34b19bdf372259b2c265d49afefede", "messageHeadline": "format code", "author": {"name": "zhouwk", "email": "zhouwk@zenme.com", "user": null}, "additions": 17, "deletions": 16}}, {"node": {"oid": "7c7105113ba232a5fb22dad0fa50648dba2d49e2", "messageHeadline": "Fix stream will respond received feedback frame with RST frame when c\u2026", "author": {"name": "youzhiyuan", "email": "youzhiyuan@bytedance.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e8c22c9f2099015f52a3adbf917efb5ec3ce9cb4", "messageHeadline": "Merge pull request #1818 from chenBright/fix_aux_buf_is_not_long_enough", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "a498454f707e08d23458fbbd66bb5f051f16d46b", "messageHeadline": "fix format", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01f1909a5dd4d84dd48421af3d0295ff7acb2802", "messageHeadline": "fix rename _stop_health_check to _enalbe_health_check", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "d7be1d9cf90687c687c778e522fa9da79b7824ee", "messageHeadline": "add CXXFLAGS in compiling protoc-gen-mcpack", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f069125b5d0d9a32eed26e5a47a4082ab4231a9", "messageHeadline": "fix comment of header file", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31f1d0a66b4a6b4c59488add8f60601a6bbb4641", "messageHeadline": "Merge pull request #1820 from TousakaRin/helei_update_header_guard_fo\u2026", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4139f5b7747b95a237c1843f735e209ca072a10", "messageHeadline": "fix adjust the order of several header files", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e6c39413c445f57ea651920c94fbc35817f4965", "messageHeadline": "doc: modify the document to make it consistent with the code (#1821)", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "43b45ad3dd63dc30c40ee4fc08b538406c338b73", "messageHeadline": "brpc: update the header guard of brpc/periodic_task.h to match the fi\u2026", "author": {"name": "helei.sig11", "email": "helei.sig11@bytedance.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5cd7c210662ffeb4399995c1115975831fd6b51c", "messageHeadline": "Update docs about default value of socket_max_unwritten_bytes (#1819)", "author": {"name": "Zhang Xiang", "email": "hawkxiang.cpp@gmail.com", "user": {"login": "hawkxiang"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79097daf8e9c8f23dac0ea4cf9464883e2beabb2", "messageHeadline": "fix set _stop_health_check to true", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64645e53fecfa5207059544d72f2f1cb3ab18262", "messageHeadline": "fix remove atomic", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "01973d88f934d067bb676980825e9b6a821bb0b4", "messageHeadline": "fix format", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "401d9bd2aae113b905ac93028413e53a3400469c", "messageHeadline": "fix remove log", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "2263a93cb90bda415ea4c261883db50700d73273", "messageHeadline": "fix hostname2ip fails when aux_buf is not long enough", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "79c239c1f8a2b54f1efb427454c8421d1b425d43", "messageHeadline": "fix ssl state exception coredump", "author": {"name": "chenguangming", "email": "chenguangming@bigo.sg", "user": {"login": "chenBright"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "502208dfea1d8e4ee34bf799f38fc38d1c9b7afa", "messageHeadline": "CI: disable unstable MesaLink (#1813)", "author": {"name": "Xiaofeng Wang", "email": "1237906+wasphin@users.noreply.github.com", "user": {"login": "wasphin"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a4c4e1af9a7458bbee4383b7a3e537686a5ecc81", "messageHeadline": "Merge pull request #1762 from wwbmmm/check_append", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "392412dd6b3e1060e11c7d514a1c53be735786b2", "messageHeadline": "Update oncall.md (#1810)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c945795ce5becc75ccb6b612069b145a60d298f0", "messageHeadline": "fix rpc_press can't send request equably (#1763)", "author": {"name": "bumingchun", "email": "bumingchun@126.com", "user": {"login": "bumingchun"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "df97a4e83a8f4ab599577c23801d5896c2ac56f2", "messageHeadline": "Merge pull request #1797 from stdpain/patch_fix_build_error", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "eb6d65b5b216eb1bb3cff5da84db182dd8732d3a", "messageHeadline": "Merge pull request #1799 from renzhong/cmake_snappy", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "7a1c130eed7d58d58c547b3781b57aa7bda1a5ce", "messageHeadline": "Merge pull request #1571 from Huixxi/wlb_policy_degradation", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "65921af55d377fd53835390b27a5e8e2228351fd", "messageHeadline": "Update weighted_round_robin_load_balancer.cpp", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75e66f12e601318ca23306e1c4107217aa76cb22", "messageHeadline": "Update weighted_randomized_load_balancer.cpp", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "550b25984c6162c98329ab8c60ad068358bb2267", "messageHeadline": "Fix discovery naming service core (#1802)", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d46f458ccb6df116a0c7b95ce1a64a62ab7814c7", "messageHeadline": "Update CMakeLists.txt", "author": {"name": "stdpain", "email": "34912776+stdpain@users.noreply.github.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "068cecba3a601fff3f7acffca82f2e7bad5ccf13", "messageHeadline": "remove depend ldl", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c368714861149a29f8042e25d9c7bb9cc22969bb", "messageHeadline": "fix for clang static build", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d32732c6884a95b66c1e850c5e3c9b38443b11b", "messageHeadline": "support with_snappy in cmake", "author": {"name": "devin.zhang", "email": "devin.zhang@shopee.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "cb7ac9c529ae61822c91433c156813efce07f93d", "messageHeadline": "fix up", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17715ea3e5bfba742f7f592d468e883b9eec650e", "messageHeadline": "Fix shared link failed in clang", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12f8076a72935d3990d7ae68932d58bdb4b47730", "messageHeadline": "link brpc-static for protoc-gen-mcpack if set BUILD_SHARED_LIBS=OFF", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "25fff524a62f82c63ca8a7cb3e8f19a2a3e0b549", "messageHeadline": "Fix Brpc build tools error when only build static", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "5cdb4de5dfa00865781a1cbb3f0df2af9e4a1b13", "messageHeadline": "Merge pull request #1796 from TousakaRin/master", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3f32285b6b92328808ad7d4548eeba13042546c0", "messageHeadline": "Update oncall.md", "author": {"name": "helei.sig11", "email": "helei.sig11@bytedance.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e4db5e4ff84e16f7931bcffdf7203129d62e6bca", "messageHeadline": "Merge pull request #1790 from lzfhust/thrift_protocol_exception", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "72f7c0e78e47ff983ed08222539a6484c9309488", "messageHeadline": "update exception", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d63b6779a989fd2489ba16fd2a68f5d251d78064", "messageHeadline": "update exception", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e278a05c9738ceb7216c4f5f21827d48e3f1d574", "messageHeadline": "update exception", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6cf613d4f554ca50b940c99a644c479f2e106fa", "messageHeadline": "update catch exception", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "674afc11ae644b2e00e35723dfe17bbbc7156033", "messageHeadline": "add try catch for thrift", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 26, "deletions": 23}}, {"node": {"oid": "e0956d32d666dfc069643f5d07f8d27bca2b0ef2", "messageHeadline": "Merge pull request #1 from apache/master", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 562, "deletions": 162}}, {"node": {"oid": "f83143017de03b7b613dc1b4e870aa6fb2741d89", "messageHeadline": "Merge pull request #1784 from wwbmmm/fix-dl-sym", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f345f528bae69b3031aabfd28414bad4e4285544", "messageHeadline": "Merge branch 'master' into fix-attribute-const", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 247, "deletions": 75}}, {"node": {"oid": "4b80e9520130faaa209667a20e08de86da9e92d6", "messageHeadline": "BugFix: Send WindowUpdate when ClearAbandonedStreams is called (#1786)", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "9556320afc049419e0021ba404d106a72de5d215", "messageHeadline": "Elaborate how-to-build steps for MacOS", "author": {"name": "James Ge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 35, "deletions": 24}}, {"node": {"oid": "efa9989e99dce0bb5f8e26818574748c7ef45059", "messageHeadline": "Support apple silicon", "author": {"name": "James Ge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 196, "deletions": 49}}, {"node": {"oid": "7f6001eec89dd412978076bc85819383c0265f6e", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f9cf93cd7afce5e78d8b6f027b5f211abb9fb7c5", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "47c87fe0fc6f8614938f890cb3bbde3b822dc69f", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ab169dd2eeaa416faceb68a9fbf2ecc2184d9f34", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "feff4d006268284b7e60090896b0616cc4b73b74", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "a34328c9172e7269f36ba749de59d2bc4b1b35bb", "messageHeadline": "remove unnessary functions & rename add_auth_flags", "author": {"name": "zhouwk", "email": "zhouwk@zenme.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "a6427c4bce76d1024798da16b8625d57d9fbb65c", "messageHeadline": "Fix a deadlock happened in ClearAbandonedStreamsImpl path(issues/1778\u2026", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "ded02c195096a256752124241d3e72cf9e7cc339", "messageHeadline": "Fix _dl_sym undefined reference", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "87e18c6a153725ca7f946d0f21f4dcb2c8e3d86a", "messageHeadline": "Fix __const__ compile error in gcc version >= 11.2.0", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "869a408b805af9755f3b917e9cd99d5b62fdb48b", "messageHeadline": "redis auth support select db", "author": {"name": "zwkno1", "email": "zwkno1@gmail.com", "user": {"login": "zwkno1"}}, "additions": 67, "deletions": 36}}, {"node": {"oid": "3b8f3ee2a184b093af58462c78cb76a3ce814a30", "messageHeadline": "Fix compile error due to std limits header absent (#1764)", "author": {"name": "GOGOYAO", "email": "shunyuyao@126.com", "user": {"login": "GOGOYAO"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "341ad4d67606e57cd24260796a32dd72a1896ce2", "messageHeadline": "butex_wake* support nosignal flag, use bthread_flush signal batch (#1\u2026", "author": {"name": "Yang,Liming", "email": "liming.yang@139.com", "user": {"login": "yanglimingcn"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "958a4c3a0c2b5811400e042a216d651fd11e02a1", "messageHeadline": "json2pb::JsonToProtoMessage() supports parsing multiple jsons", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 219, "deletions": 44}}, {"node": {"oid": "c1dc6e8e8636346f0c60a1008403414673a578b5", "messageHeadline": "Update client.md (#1767)", "author": {"name": "372046933", "email": "372046933@users.noreply.github.com", "user": {"login": "372046933"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf6791d81933877ca51671eb8078155723cda616", "messageHeadline": "comment fix", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "28227f565ba2220f0d34b320e1c5864013345b1c", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "702abe2a9c1e2515a74eff82373b62b3ca3c5a0a", "messageHeadline": "Check append return code", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abd36b55ec7b6f744aef8fdb04f4a75947b216ca", "messageHeadline": "client.md \u6587\u6863\u4f18\u5316 (#1755)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c75d53a62c181db0aec300f41787c0c0786c69d0", "messageHeadline": "Merge pull request #1757 from lorinlee/oncall", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "063c510ce1ad269e32f075df7872d445d64b8de2", "messageHeadline": "Update oncall.md", "author": {"name": "lei.li", "email": "lei.li@clickzetta.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2326f74d27a8c995c66f269fbe8a98c5545957e5", "messageHeadline": "Merge pull request #1754 from renzhong/fix_https_check", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodong@apache.org", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2517b09cecec6f31a45f6f054584d0be64b33385", "messageHeadline": "fix auto https check", "author": {"name": "devin.zhang", "email": "devin.zhang@shopee.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be4d5885bc4e02740ed88b4bb4285781903bb782", "messageHeadline": "Merge pull request #1736 from wolfdan666/patch-1", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f7f694108a4fb482f116227d6df2abb6124f151e", "messageHeadline": "Merge pull request #1752 from zyearn/oncall_jiashun_20220424", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7f200864c3a3ed53a3ea08619317370493cb1c08", "messageHeadline": "Add oncall report Apr.17th - Apr.24th 2022", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "388903c1308a5e024e74b574dd4aad360d541bb6", "messageHeadline": "Merge pull request #1745 from lzfhust/redis_empty_request", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "888a10b3b27f2c475cd6c133b2de546b403a005f", "messageHeadline": "Merge pull request #1750 from wwbmmm/redis_auth_doc", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "6befc602ad1fa9e94bf9bdd339be9f6519315735", "messageHeadline": "Add redis auth doc", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "51a818e40242c1496bc34b07c9cfc0c20e702717", "messageHeadline": "Merge pull request #1730 from wwbmmm/update-release-doc", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16c01f5a9462f956f34605dd80248071bfc5fd76", "messageHeadline": "add redis request empty notice", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aba9153db4535817afc56fdbb02264e94b30e0ae", "messageHeadline": "add redis request empty notice", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0898f8d6f5a40610c0df788a4f3aa95afb97bfb0", "messageHeadline": "Merge pull request #1744 from apache/release-1.1", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a54af8a85cfac74fe6869e002d2de27339274ec", "messageHeadline": "add redis request empty notice", "author": {"name": "lzfhust", "email": "lzfhust@126.com", "user": {"login": "lzfhust"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ea617281da81c0cf58c8b6622a707d861ca6a642", "messageHeadline": "Merge pull request #1742 from serverglen/update-oncall", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "826ee5f5b652e86d0a08ef4487042c4c6b320c3f", "messageHeadline": "Oncall report from Apr 10th to Apr 16th", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b8a622b1fc105a4d019571f22769877e972bfdb", "messageHeadline": "Merge pull request #1737 from wwbmmm/update_release_doc2", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f28740697dd051e78607934773028d53a5d6ace9", "messageHeadline": "doc: Update announce step in release doc", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1241b0d90412ab90fb0f7caba0acce083f05271c", "messageHeadline": "[UPDATE] fix c struct compile error", "author": {"name": "Franklin Shan", "email": "37760924+wolfdan666@users.noreply.github.com", "user": {"login": "wolfdan666"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "82fd120fa598141c69decb7e687a59d8d59c84c0", "messageHeadline": "doc: update download link in release doc", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0148f46e3b8b080808d031ba425555392dfac894", "messageHeadline": "Merge pull request #1735 from wwbmmm/update_release_doc2", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "0aaac227676f7a1c0e2e405dd0f981d4ce435e9c", "messageHeadline": "Update oncall.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "91fb07e5828dd5f70b326ab80cbd2596ae2679fd", "messageHeadline": "doc: Update incubator vote mail template", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "6eec0603c26097a45c3fe46229f27d3bbcec5b87", "messageHeadline": "Merge pull request #1734 from wwbmmm/update_release_doc2", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "cf359180c90451f8d21072f6ccf973bb8ef120e0", "messageHeadline": "Add vote results to incubator vote mail template", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "4839ec2add93b439ccfe2761ce76a8914952992a", "messageHeadline": "Merge pull request #1723 from yangzhg/fix_deprecate", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "d8eef06826a82065b5dbefbdb250c663309266fa", "messageHeadline": "change to camel case", "author": {"name": "yangzhg", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0db9263b16682de6888ddadf14d53a53a733e910", "messageHeadline": "Merge pull request #1604 from wasphin/feature/single-repeated-to-array", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 206, "deletions": 20}}, {"node": {"oid": "9e61cae548c723eb3d22fd378f7f9c1f55321ce5", "messageHeadline": "use method instead of macro", "author": {"name": "yangzhg", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "0c6135feaae1917c889a3eae2a74189f1f5482bb", "messageHeadline": "add macro", "author": {"name": "yangzhg", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 14, "deletions": 25}}, {"node": {"oid": "a5d2174e5f48671bf269f149ea1e5fd3e260d360", "messageHeadline": "Add list-sigs in release step", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06247c18ed6307613f04c0d2357cb91d0c14131b", "messageHeadline": "Update year in NOTICE", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "493391f9afee75c628873ae2ab25ff4efecd5dd3", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a86084f5b30463fb358a19b1526bfcc96374e960", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5ae104b798ce2a99d55cbf081da064aed6f4fd1b", "messageHeadline": "Release 1.1.0", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bc988614bbfe9686d4efb68e7bd503b21a14e61", "messageHeadline": "Add docs for option `pb_single_repeated_to_array'", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "6a3a167f5bcff6b9d13ab0a487bde9643abed4b2", "messageHeadline": "Adjust parameter name to be more obvious", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "ef35b2c7d2174bf909cbdd1a60e69e1e09b150f3", "messageHeadline": "Merge pull request #1486 from wwbmmm/nshead_rpc_dump_and_replay", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "2839f32676d454010c138bd120f23868c89a9b15", "messageHeadline": "Merge pull request #1721 from ehds/fix-code-annotation", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3323eb33506cd8141160e2d294a363c28d1e1dcb", "messageHeadline": "Fix merge conflicts", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "15dc3b5887f53374b14c2708b79976996cc7a06c", "messageHeadline": "Merge branch 'master' into nshead_rpc_dump_and_replay", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 3261, "deletions": 376}}, {"node": {"oid": "8776fa886c89c5850c5df12720a0da69f2a259f2", "messageHeadline": "Merge pull request #1567 from KaneVV1/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "d4d98ff556d4f61e4bd065df7a2ce5597f5028d1", "messageHeadline": "Merge pull request #1472 from wwbmmm/timeout_deliver", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "44bad72fa546339a7b0975be3ff94f5935e36af3", "messageHeadline": "Merge pull request #1494 from wwbmmm/bthread-inherit-span", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "3adb310d52168cede876b64b9da91f258065440a", "messageHeadline": "Merge pull request #1503 from guodongxiaren/dump_http", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 123, "deletions": 4}}, {"node": {"oid": "0199f060f920fff9f268651e38ff32237081d4ce", "messageHeadline": "Merge pull request #1729 from wwbmmm/fix-compiler-fail", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a213e29221d78e698765668ecc1db2f96046fc1b", "messageHeadline": "Fix compiler fail after merge #1560 and #1460", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75f5d3d39740666c43a2df62d1442e7ce49a7e58", "messageHeadline": "Merge pull request #1560 from wwbmmm/endpoint", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1058, "deletions": 88}}, {"node": {"oid": "fb59c1dc828d41d087858a12f3561efd62d086b8", "messageHeadline": "ByteSize() is deprecated, use ByteSizeLong() instead", "author": {"name": "yangzhg", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "df7df158af2793509908c084c7e8acac1a71dc80", "messageHeadline": "Merge pull request #1725 from yangzhg/patch-2", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dd9edc7261e88e1c3eb0fcd1df662256790aa21", "messageHeadline": "Update Thrift download url to avoid pr build failed", "author": {"name": "Zhengguo Yang", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa4ef1923707c1edcace865e6ce7c0a71c411d5", "messageHeadline": "Update newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "944a5cd30865beaac765a1f13465858f4ce7d336", "messageHeadline": "Merge pull request #1719 from hiberabyss/master", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fd6a6da659bbfc5413693d966a9cfacd15ea2a2f", "messageHeadline": "flat_map: fix code annotation", "author": {"name": "ds", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1db226aebe3dd37b913ed1a6684fcb9cc73ef24", "messageHeadline": "[Compile] avoid compile error after gcc11 with --std=c++20", "author": {"name": "HongboLiu", "email": "lhbf@qq.com", "user": {"login": "hiberabyss"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "683585adabbc70038daa6f417409393efe97a260", "messageHeadline": "Merge pull request #1646 from wwbmmm/update_cpu_profiler_doc", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "866ceea4dd201fcd2172f415a549b5caa921485c", "messageHeadline": "Merge pull request #1468 from serverglen/flat_map_insert", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "d8520a67661824eb6f2ec3b183bfb96df9bc85ac", "messageHeadline": "Update flat_map_unittest.cpp insert test case", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24011d95ef3ac542c6332e82c87cbbfb77bd7a94", "messageHeadline": "Merge pull request #1400 from wwc7654321/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "30c7be5ac823c55e6e461e8d693a55481184c5fb", "messageHeadline": "Merge pull request #1461 from serverglen/server_start", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "37a21f44f97ffe8f17bd542c2de4f974ddd16bbe", "messageHeadline": "Merge pull request #1709 from TKONIY/master", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4b0b239111f1afdfd8e1bd5cf4c87bc95666751d", "messageHeadline": "Merge pull request #1712 from mapleFU/typo/change-resourse-to-resource", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "e9d12ea682d56ccf9f42a98a940f924454466b34", "messageHeadline": "Merge pull request #1680 from ehds/master", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "a7a66a865855a08d9bb2209bfcfca9cd3258f369", "messageHeadline": "fix(input_messenger) update preferred index", "author": {"name": "ds", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "427773afb80025aa959e29b7035db65978565e6f", "messageHeadline": "Typo Fix: Change Resourse to resource", "author": {"name": "mwish", "email": "anmmscs_maple@qq.com", "user": {"login": "mapleFU"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "19df9d2181a2d63bf8f9302661d8379005208ce9", "messageHeadline": "Merge pull request #1708 from wwbmmm/fix-latency-recorder-qps-not-acc\u2026", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "3e64843d2841a4251b3e40583949fe8900f75f03", "messageHeadline": "Add `;` for consistency to origin code.", "author": {"name": "Yangshen\u26a1Deng", "email": "yangshen.d@bupt.edu.cn", "user": {"login": "TKONIY"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b58c5faed54668fba1fdef312f34f888994be961", "messageHeadline": "Merge pull request #1711 from wwbmmm/fix-ut-link-error", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9948f5f171c9b7f519624d5eeaaae96341a9e1e8", "messageHeadline": "Fix unstable UT link error", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8700c8531f4420d4bc56f8bdabba113fb7cc9351", "messageHeadline": "Fix unstable UT link error", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8b0fc2d25df40bae3fc8c95546fb4aa6b50bebf", "messageHeadline": "Fix unstable RecorderTest case", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c87dfb5d79da76d01b5146f0b33833ec31cd0cb9", "messageHeadline": "Fix LatencyRecorder qps not accurate", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "2dad0248aa384e9c9822c2a0a5b7f9a477e01c2c", "messageHeadline": "Fix work_stealing_queue_unittest for ARM.", "author": {"name": "Yangshen\u26a1Deng", "email": "yangshen.d@bupt.edu.cn", "user": {"login": "TKONIY"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f8069ad1b369fb63833b6567a10f1c988d8e77fb", "messageHeadline": "Merge pull request #1483 from serverglen/server_error_qps", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "89ed969e62abb763986ba2cff7c79550bec3c6b2", "messageHeadline": "Merge pull request #1502 from serverglen/FixCheckHealth", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "600e3dcc2747b7ca498c20ebcd59cec677815c6a", "messageHeadline": "merge master", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 110, "deletions": 14}}, {"node": {"oid": "b585ec2064bab5358e76c91ca4e33ed1b0e2bb31", "messageHeadline": "Merge branch 'master' into dump_http", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1791, "deletions": 213}}, {"node": {"oid": "31e59b2aeaf3aae56b4087a7e3d2f2736b247afa", "messageHeadline": "Merge pull request #1690 from hiberabyss/master", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "75c5b46eb84b385c84b227c82f12857cfc014f84", "messageHeadline": "Merge pull request #1692 from guodongxiaren/fix_lb_log_level", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e94cc41f6a2f0e2eac0d884f8acd9d195f569bd", "messageHeadline": "Merge pull request #1695 from lovepika/patch-2", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8f01941e051a2aceb817110bb11379ec388500d0", "messageHeadline": "docs: fix typo", "author": {"name": "Tudou", "email": "gao568321994@outlook.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b73aa032949c2fe1d2a35a8112c465430caa6f67", "messageHeadline": "add protobuf_text content-type ut", "author": {"name": "HongboLiu", "email": "lhbf@qq.com", "user": {"login": "hiberabyss"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "91466f0885ef2bbf066bf19d2e6c438f2208c7fe", "messageHeadline": "add unittest for proto-text content-type", "author": {"name": "HongboLiu", "email": "lhbf@qq.com", "user": {"login": "hiberabyss"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a75adcc60de06c8036eed1ce8a48a349983cd528", "messageHeadline": "change fatal to error", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a1c97e45d6a9ffabbf73fc8a67dea552bf48eda6", "messageHeadline": "Update oncall.md", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "761c076d573859d708e154350c101997cbbc1af8", "messageHeadline": "make msg more clear", "author": {"name": "HongboLiu", "email": "lhbf@qq.com", "user": {"login": "hiberabyss"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eaad48cc0ea91f95fd758f033b6262bbfbb384b0", "messageHeadline": "Support parse proto-text format http request body", "author": {"name": "HongboLiu", "email": "lhbf@qq.com", "user": {"login": "hiberabyss"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1fb00bf980434089c5ec06abc299195a495e36e7", "messageHeadline": "update doc for rpc_replay", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a46692ac8b629a503d13350f31262c32c1c4b09a", "messageHeadline": "add http_host gflag for rpc_replay", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f8296d8d75fbdde6cb836831598946c7c29a4a41", "messageHeadline": "Create newcommitter.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "37c27ab5cb861f3e22f785eab05326035baecb3c", "messageHeadline": "Merge pull request #1651 from ehds/fix-rpc-view-defer-stop-second", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a844ce840b72e5d904ac28dd0d2c89519043528f", "messageHeadline": "Merge pull request #1677 from 372046933/bazel_rpc_replay", "author": {"name": "Weibing Wang", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "2c98d0a49312c02b6208e842cf23a164a1bba5ce", "messageHeadline": "Update oncall.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f1cbe0a5a664cd695c3c3bbcbca84fe3d78bcae4", "messageHeadline": "Merge pull request #1665 from JiaoZiLang/master", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f699483802cf1ec4fa900226bcf04423e1f320f4", "messageHeadline": "fix(input_messenger) client side retry policy", "author": {"name": "ds", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 36, "deletions": 25}}, {"node": {"oid": "dc38fce37f4278883a5a73af5d1d9b79a2537aef", "messageHeadline": "Merge pull request #1679 from hcoona/private/hcoona/support-higher-ve\u2026", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "345c9dbebd826f4826fcabc45306507c9a2e5ef1", "messageHeadline": "Improvement: brpc support higher version of protobuf", "author": {"name": "Shuai Zhang", "email": "zhangshuai.ustc@gmail.com", "user": {"login": "hcoona"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "9d078e1c9797cf35a3e3b36352d5605ee395f0b4", "messageHeadline": "Add rpc_replay BUILD file", "author": {"name": "taoxu", "email": "taoxu@bilibili.com", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "afc33b595bcea413b42fa79dfa1880f5d3f3629e", "messageHeadline": "docs(circuit_breaker): fix word error", "author": {"name": "jiaozilang", "email": "qql7041@gmail.com", "user": {"login": "JiaoZiLang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a341c6a901243103479f98c6c0e085fb705de83", "messageHeadline": "Merge pull request #1661 from dl239/doc/case", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e4dc7b8b2c1c0791969cc2dca875c651d483a3a2", "messageHeadline": "doc: add use case", "author": {"name": "dl239", "email": "dl239@126.com", "user": {"login": "dl239"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0d63a4509c113b195ad0286a843395e29dc533d5", "messageHeadline": "Merge pull request #1658 from cdjingit/oncall_update_caidaojin", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "04f708242b279a6d53d178e3b2aed2181e549aab", "messageHeadline": "update oncall report", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7949ba4c6e9e19abffed3fccee45b4dea3b415e1", "messageHeadline": "Merge pull request #1641 from cdjingit/doc_fix_caidaojin", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a3cb1111cef2ea50186ed99ef4930ebe577b6739", "messageHeadline": "fix: rpc_view defer_close_second flag typo", "author": {"name": "ehds", "email": "ehds@qq.com", "user": {"login": "ehds"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb2c8247fc62aedd0b4dc15db1b9907621c3aa4e", "messageHeadline": "Update cpu profiler doc", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "817a80d4d036eb8b313e2a2e0faece72b7470283", "messageHeadline": "Merge pull request #1643 from Aaaaaaron/doc_typo_fix", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e85e36f8e4326046b253a3c2f557f529f6b9cd3", "messageHeadline": "minor, fix typo in execution_queue.md", "author": {"name": "Jiatao Tao", "email": "245915794@qq.com", "user": {"login": "Aaaaaaron"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a2398ea716c9c6d0408687ef3e718f148eba710", "messageHeadline": "added case in iqiyi", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7844aed10ff957a7795e9952488a60f5b18c8be", "messageHeadline": "added brpc in iqiyi", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9a4066efa0c0c795fcfed237b0161d1cbb4b4ea9", "messageHeadline": "Update load_balancer.cpp", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8d92f0d53c94f769bdd96cdda7e1adff2d90f975", "messageHeadline": "Merge pull request #1639 from Aaaaaaron/stream_typo_fix", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9deced9c22453b4f4a182f4c261bd00de8b259dc", "messageHeadline": "minor, fix typo in Stream::OnReceived", "author": {"name": "Jiatao Tao", "email": "245915794@qq.com", "user": {"login": "Aaaaaaron"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8156a14efcce5277f030c537371a9b83ed59aa43", "messageHeadline": "Merge pull request #1637 from wwbmmm/replace_baidu_wiki", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "67fd03b08ae75b0d3c211f983b07c2c616360c2a", "messageHeadline": "Replace baidu internal wiki address", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39aa541cf51af8c88ef7f103675fba5cd9b1502b", "messageHeadline": "Merge pull request #1613 from egolearner/patch-1", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3452d7df2cc640b3368395654bf2915f90f2b0f", "messageHeadline": "Merge pull request #1623 from wasphin/feature/exclude-mesalink", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcf7fd8f25cb1dea2702e21d3446fc65b810cc5d", "messageHeadline": "Merge pull request #1636 from wwbmmm/update_pics", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87bc97a77cc357dfde8701b0815b273e3fa78102", "messageHeadline": "Update rpc_press doc to remove specific hostname", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91a48f4cc23ef4ed1e399a2d4143e3c4c762d2da", "messageHeadline": "Update gifs in docs to remove hostname and ip", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cff40a9eb9b312051b0f990eda61120cba1137a3", "messageHeadline": "Merge pull request #1635 from mahongweichina/master", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7e1fa0d85ac1379f97f89795885063b3fe9f78d", "messageHeadline": "Add brpc logo", "author": {"name": "Clement Ma", "email": "mahongweichina@gmail.com", "user": {"login": "mahongweichina"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d924925f8e7cd6cb25904925374f10e386094a1", "messageHeadline": "Merge pull request #1633 from wwbmmm/update_pics", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ffbcb6afef84526deff00a28bb33e93d01fc397c", "messageHeadline": "Update images in docs to remove hostname and ip", "author": {"name": "wwbmmm", "email": "wwbmmm@163.com", "user": {"login": "wwbmmm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f948bb8e9e5f598eedb043e02e67abb96008436f", "messageHeadline": "Merge pull request #1630 from tanzhongyi003/master", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "991e40efd90a7d6521b6f6c532e83c01816aff1f", "messageHeadline": "update docs", "author": {"name": "tanzhongyi003", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "731730da85f6af5c25012b4c83ab5bb371320cf8", "messageHeadline": "Merge pull request #1559 from wwbmmm/update_doc", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 104, "deletions": 21}}, {"node": {"oid": "c2c8faa2bfdbeb6e8b437dc03ed2a5e0ce967f70", "messageHeadline": "Update releasecheck.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c173805cb0c80e19066613fbe158a5e5b2ae02c4", "messageHeadline": "Merge pull request #1626 from tanzhongyi003/gpg-edit", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "7a4de2442f2e875c1f80fbbc3e5e37c01168ad5d", "messageHeadline": "add release check related content", "author": {"name": "tanzhongyi003", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "6e1b40537d6b8ec128422a42b82119bab42921ad", "messageHeadline": "Merge pull request #1625 from zwkno1/fix_status", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8380ed09e114709d3c277b248645cdeecdc3fe35", "messageHeadline": "fix status", "author": {"name": "zhouwk", "email": "zhouwk@zenme.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eeef69dcd0069db2f61acaf824074739df2a4cba", "messageHeadline": "Merge pull request #1620 from jl2005/fix/http-bad-request", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d04a6f23b133401fe7a12dfbfaf3538b2bedc16", "messageHeadline": "change varable name", "author": {"name": "\u7126\u9f99", "email": "jiaolong02@meituan.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a7525c20ed7bbf4d2143e6d2c733a99da794cfe0", "messageHeadline": "Exclude mesalink/openssl/ssl.h when find openssl", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01895345a16e725c2120e48d527a8f9738a8eea4", "messageHeadline": "when http header parse error, send 400 response", "author": {"name": "\u7126\u9f99", "email": "jiaolong02@meituan.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c09a47fb59813efe6f96442f5375c581a5b5eab", "messageHeadline": "Merge pull request #1617 from tanzhongyi003/gpg-edit", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "299809e12d70809e2d395ac2b263bc33e795b366", "messageHeadline": "update gnp edit command options", "author": {"name": "tanzhongyi003", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c833b584a8bc444f05494bba0c65a6b7b4be405", "messageHeadline": "Merge pull request #1616 from PengyiPan/patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da9d330307c4dbefa25ba34436599afb7fcc773e", "messageHeadline": "fix\u5c0ftypo", "author": {"name": "therealnick233", "email": "nickpanmail@gmail.com", "user": {"login": "PengyiPan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a6a0b9369ca9252f44c41b3368f0b1229f9d70c", "messageHeadline": "Fix typo", "author": {"name": "egolearner", "email": "45122959+egolearner@users.noreply.github.com", "user": {"login": "egolearner"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "788dd2454a2979201b593d2aeb465cba21dce875", "messageHeadline": "Add mbvar_c++.md doc", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 774, "deletions": 0}}, {"node": {"oid": "cacbd037246ebf6b8ea8e121cb942aec144b71eb", "messageHeadline": "Implement multi bvar feature", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1721, "deletions": 6}}, {"node": {"oid": "5759810cc0a71e9a6b301cbd2788215aed401f86", "messageHeadline": "Update client doc about channel destruction", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9af5a641809086b49920a9f78adb0176dbe6a708", "messageHeadline": "Merge pull request #1605 from yangzhg/patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b6eb8a7021187c4e6953c2e4501253f8ae2f7c8", "messageHeadline": "Fix a typo of compress type", "author": {"name": "Zhengguo Yang", "email": "yangzhgg@gmail.com", "user": {"login": "yangzhg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cec3569e29f2022e9308f3d077491d96b45b863c", "messageHeadline": "Add test case for `pb_single_repeated_to_array'", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 135, "deletions": 0}}, {"node": {"oid": "c0fa0dacf9604b50c1019ddb56e57353b395b78e", "messageHeadline": "Fix a test case on json to pb", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 3, "deletions": 17}}, {"node": {"oid": "2667d8fb5c7c947c13920fa0b318ba0c93e65800", "messageHeadline": "Add flag `pb_single_repeated_to_array'", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 61, "deletions": 11}}, {"node": {"oid": "206864ba9bddb1358e35cf1ccfc7a6fe395c4947", "messageHeadline": "Merge pull request #1516 from jenrryyou/fix_parse_create_stream_rpc_e\u2026", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "317878f6bb2334733d1e9b69d1540aefb3613771", "messageHeadline": "Merge pull request #1599 from yanjianglu/patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9b96a9132fb1d21aca241a42956b459ee04bae39", "messageHeadline": "Update http2_rpc_protocol.cpp", "author": {"name": "Jairo", "email": "947600215@qq.com", "user": {"login": "yanjianglu"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6b40c24d1488965912de4556570a7473d9cdcaeb", "messageHeadline": "Update http2_rpc_protocol.cpp", "author": {"name": "Jairo", "email": "947600215@qq.com", "user": {"login": "yanjianglu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73a22070b9efbbaf0c0383192aa06e345b4591bd", "messageHeadline": "Merge pull request #1590 from apache/1.0.0", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f1f4dc02714180e7f579d9f2bcf2c66dd68fd0c", "messageHeadline": "Merge pull request #1588 from apache/tanzhongyi003-patch-4", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "6278945275e69c6dee9d2da362d5df0610303f54", "messageHeadline": "release 1.0.0", "author": {"name": "\u674e\u78ca", "email": "lilei.rd@bytedance.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16c929e5fb1371181917392d903ae34b35e09cc8", "messageHeadline": "Update release_cn.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e2193847dcb633eaa788c3c4f75a25ea64d9e124", "messageHeadline": "Merge pull request #1582 from lorinlee/community", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 551, "deletions": 0}}, {"node": {"oid": "af02e316c0505635eeb3b0cc0a27c9e1a098b283", "messageHeadline": "community: add release doc", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 551, "deletions": 0}}, {"node": {"oid": "f710aff749c4e495e1e63ed53168241828d9f46d", "messageHeadline": "Merge branch 'wlb_policy_degradation' of github.com:Huixxi/incubator-\u2026", "author": {"name": "huxiguo", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e7dc30ca7088c4cd5d2639fea152f7dee17ff300", "messageHeadline": "Merge branch 'apache:master' into wlb_policy_degradation", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "b26e87951dd06f639448aec745a3593ce6259424", "messageHeadline": "Merge branch 'apache:master' into wlb_policy_degradation", "author": {"name": "HU", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "bc30c1971fc7fb01054094a5c2a955ca48eb1e4d", "messageHeadline": "Merge pull request #1578 from cdjingit/fix_doc_caidaojin", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ac8585082405373850644efbd1febe9a074bd48b", "messageHeadline": "update oncall report", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "be8f19006e59522f2913163683a880390a69d71f", "messageHeadline": "Merge pull request #1576 from guodongxiaren/case", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9219eae4eaafad76f7c3c466aa1a24300576d9c3", "messageHeadline": "Update cases.md", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69ef9877a7fea0ee3203bd4366124a35f716acea", "messageHeadline": "Update cases.md", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b0fbaac595c2e34fa6dc05be9e715c803c27879e", "messageHeadline": "Merge pull request #1575 from JiaoZiLang/master", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10476265b67efaed95bad85354d6f0de0adf867a", "messageHeadline": "doc(circuit_breaker): add ema wiki link", "author": {"name": "jiaozilang", "email": "qql7041@gmail.com", "user": {"login": "JiaoZiLang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a9310c8c1084a21adca1cfe057b95f42d15db2d", "messageHeadline": "only support http not http2", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bee8445485f1a865d40b321400c616c832e34c70", "messageHeadline": "wr/wrr policy degradation", "author": {"name": "huxiguo", "email": "uestc.hugo@gmail.com", "user": {"login": "Huixxi"}}, "additions": 33, "deletions": 21}}, {"node": {"oid": "dc45958c790e60b7cc80999c3c2396774d7cd25e", "messageHeadline": "Merge branch 'master' of github.com:KaneVV1/incubator-brpc", "author": {"name": "yangshuaijie", "email": "yangshuaijie@baidu.com", "user": {"login": "KaneVV1"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d4b1073be4a93ad4ac8f52f62c15e15c3d134f6d", "messageHeadline": "Fix LA selection runs too long", "author": {"name": "yangshuaijie", "email": "yangshuaijie@baidu.com", "user": {"login": "KaneVV1"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "e3a4c06012f3b7d1af3c42e32739626e2c376cb6", "messageHeadline": "Merge pull request #1566 from lorinlee/community", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5863d1055dc1dbbd3234beffa403e304159f2384", "messageHeadline": "community: update oncall.md", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8da2f361c53f6af3492164f42eac26615e2e248", "messageHeadline": "Merge pull request #1565 from Agent-Tao/master", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6de4720a2ec760a17f7bd89dc09f279c66c785bf", "messageHeadline": "Update sampler.cpp", "author": {"name": "jiangtao", "email": "hohojiang@126.com", "user": {"login": "Agent-Tao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc446f6ee78c9f1e1b498f0b8bfdb1373dab8792", "messageHeadline": "Merge pull request #1563 from aierui/patch-1", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9fa6db0db18aab9d6f63ebd9fd649f3209a41196", "messageHeadline": "Fix typo", "author": {"name": "YIXIAO SHI", "email": "aieruishi@gmail.com", "user": {"login": "aierui"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6921a7120b712e506481801cb07f5fdb00a53887", "messageHeadline": "Fix noflush compile fail with glog", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e5242b4275fe5547bec0c519338a1d3338f3771a", "messageHeadline": "Create cases.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2d8a234512e8f60a4ff367eacca67170e0cdb853", "messageHeadline": "Update cases.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b28cef8f4bee026235eeb78021253a8780eb6b93", "messageHeadline": "Add test for consistent_hashing LB with IPV6 and UDS", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "52b870a1bf40f4df0f345e18e7f56f3aa2ef50d7", "messageHeadline": "Add doc for IPV6 and Unix domain socket", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 73, "deletions": 2}}, {"node": {"oid": "676b583c549bffa2b92e585be7ada87fef35c0b1", "messageHeadline": "Support ipv6 and uds for example echo_c++", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "940363c517300924a64b11f0ecd7b8a84760e084", "messageHeadline": "Support ipv6 and unix domain socket for brpc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 71, "deletions": 44}}, {"node": {"oid": "9cc0632097bd9950853581a4516ba7b91f795f01", "messageHeadline": "Add EndPoint test for ipv4 and unix domain socket", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 325, "deletions": 0}}, {"node": {"oid": "54275a3c1475fe13af0d2452ccac98cc10bde17a", "messageHeadline": "EndPoint support ipv4 and unix domain socket", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 560, "deletions": 27}}, {"node": {"oid": "e195890268d268ac5215716b12932e8411dab268", "messageHeadline": "Improve bthread_id doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b71157a0e273fae79456514e791e18e7a2efa44a", "messageHeadline": "Improve status en doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b287fc0100b30bd0a4077f40f4773ce72cf841a1", "messageHeadline": "Improve status doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08f104fe68bbae482ca0835b724927e1d73f68a0", "messageHeadline": "Improve cpu_profiler doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "40c14910f935aaee849dcbb15c3579f1303d4e82", "messageHeadline": "Improve server en doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "3b0e174ba56ed39ccb76d6bbf4f979a9d4aadbf0", "messageHeadline": "Improve server doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "51a261d53e4e03f6f19e6bb0b872d5ddcb77aeb3", "messageHeadline": "Improve error_code en doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8953b3db0b3276c5e88591f1cd4296575f4b1af8", "messageHeadline": "Improve error_code doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f0750237850abf311528b49c1db3249f17180a3f", "messageHeadline": "Improve client en doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "91bc3ef10bf92eb68ebf32af2b884de37ee1ddc4", "messageHeadline": "Improve client doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "c09ae0ef9b9cc6e67d6c70500c7ba30e5878e136", "messageHeadline": "Merge pull request #1557 from wwbmmm/use_case", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "647d1d82c847fec5272ff8467d3fa8b97f9552bb", "messageHeadline": "Add use case of Baidu", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a927e20f9154c0174b9434dc29e545c963ccb5d6", "messageHeadline": "Update oncall.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ec6658c2c2cd46d58dc4d1faf1bdc8112974e68", "messageHeadline": "add ut", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "1a03ff88bd2621cfa2819b91205a3b42b60200ad", "messageHeadline": "Merge pull request #1551 from tanzhongyi003/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "4de5ef3ef1024120bfffdd51ddc67a5a805b1c11", "messageHeadline": "add cases.md", "author": {"name": "tanzhongyi003", "email": "jerrytan@apache.org", "user": {"login": "tanzhongyi003"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "98afa360f626554a9c12a73628fce9a5e95562e5", "messageHeadline": "Update oncall.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bc343dbd37785af9097c22652442a04804e47815", "messageHeadline": "Merge pull request #1529 from guodongxiaren/set_host_when_not_in_url", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 110, "deletions": 13}}, {"node": {"oid": "a3c02fab8931e5f2325c3a8f93a79651491d8965", "messageHeadline": "update docs", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d04a276e4c25ab535f87970421c98da4371f438", "messageHeadline": "redesign InitSingle", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 47, "deletions": 18}}, {"node": {"oid": "910d9fab53e6f187a2c0ae6b9f81b555d9781037", "messageHeadline": "Merge pull request #1546 from lorinlee/community", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3d123672716da9489c1fe4170ec27a26969798f9", "messageHeadline": "community: update lorin's oncall report from 08/23/2021", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3b4d3b031db90507f34da8ec3ccb60531bab6eec", "messageHeadline": "Merge pull request #1499 from serverglen/update_doc", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "325434143767b578de83d891a83464e741c51ef7", "messageHeadline": "Update overview.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2f5d22a7b717576f2de305ce89648ef74fc3963", "messageHeadline": "Update circuit_breaker.md", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93b4efed3eae4f249b2ce99a05c8398ca830750b", "messageHeadline": "update en/http_client.mp", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1ebfe5f05c99e04f76af342ca2fbd5386695634", "messageHeadline": "reduce ParseUrl() for Init()", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "67589f4d72ed5b7eb6614d977ff6c0ba6148638a", "messageHeadline": "Merge pull request #1542 from zyearn/update_oncall_githubid", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "3cd48407795a9ef336a5f8d59ec4cf4ab223e2ef", "messageHeadline": "rm ParseHostname and restore http_message.cpp", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "a5c72a0a70ec669d8e3a995ee06eed1c51aa8ad8", "messageHeadline": "set port", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5085c5e72b4ca889ed106a0d1815df51a58e2142", "messageHeadline": "update _hostname to _service_name", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 42, "deletions": 27}}, {"node": {"oid": "56ef9da3fe2f7f6b33a317e54aa200f2f6dc682b", "messageHeadline": "Add github id of oncaller", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "2828a4d8d744088fe3834f1c46fe1c832e5875db", "messageHeadline": "Merge pull request #1539 from apache/tanzhongyi003-patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "486de0de2bcf5c7dd0fdf52f3eced9b83df62426", "messageHeadline": "update PraseHostname && add ut", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 41, "deletions": 5}}, {"node": {"oid": "dc15cca1ae55cda0ab55e0ad61df746d761c5336", "messageHeadline": "Merge pull request #1536 from v1siuol/fix_get_brpc_revision", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "95606cc3ee79b886bb6d3eb7ba974e9b596b3255", "messageHeadline": "ParseHostname", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 18, "deletions": 29}}, {"node": {"oid": "81ce050a18dfb4472f7e8102fe4338bc4cd1c6d6", "messageHeadline": "Update oncall.md", "author": {"name": "Tanzhongyi(Jerry Tan)", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7a49b3586972cf201a340f22b47c1810998c854e", "messageHeadline": "Merge pull request #1538 from lorinlee/release-1.0.0-rc02", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a87c24e87a29e09a1b7f8343af3b8a1d95ba21e", "messageHeadline": "Dump http header: rm temp object", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3b95a405e715f5b58053ff3a538fd439c9fb87c2", "messageHeadline": "Dump http header (#4)", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "7792350bda5e3305ecf9b1ce357e950b867e07fd", "messageHeadline": "release 1.0.0-rc02", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2330de7fd8122453a7f1ad0dbbbc169e047b5dda", "messageHeadline": "Fix tools/get_brpc_revision.sh", "author": {"name": "v1siuol", "email": "lvzh.louis2013@gmail.com", "user": {"login": "v1siuol"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "74db116c9e9345a3712c26793883b18e2992d3ff", "messageHeadline": "Merge pull request #1531 from tanzhongyi003/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f767823612a51c6e079380a8406cbc63827ad2cd", "messageHeadline": "Merge pull request #1505 from v1siuol/add_FlvWriterOptions", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "8d1836b841c5e98cc67542241567ae4549ea83e6", "messageHeadline": "upgrade baseimage to 20.04", "author": {"name": "tanzhongyi003", "email": "zhongyi.tan@gmail.com", "user": {"login": "tanzhongyi003"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8d25bdb7e91e6a3ceec10a1c32f8488a64f9ae9c", "messageHeadline": "Merge pull request #1525 from lorinlee/fix-docs", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1ccad5d07598d871d03471f0fc8a05563a1f033", "messageHeadline": "Merge pull request #1522 from tanzhongyi003/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dab62e476d7dae7edd43d2c9bfa16b76d3ac4879", "messageHeadline": "Set host not ip when not in url", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "620e1adad1c3246ab9ae093947dbaed5840793f1", "messageHeadline": "Merge pull request #1527 from cdjingit/fix_doc_caidaojin", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aba45bbc7f19e14e360a78d31e436ceaa028435e", "messageHeadline": "update weekly oncall report", "author": {"name": "cdjingit", "email": "642580887@qq.com", "user": {"login": "cdjingit"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f88a50691508d84f3eda30783761f7cfe9a1b98d", "messageHeadline": "docs: fix centos compile options", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1225e65deb9801fc8931319d9c730be43c64db9b", "messageHeadline": "add missing notice for tools/pprof, test/crc32c_unittest.cc", "author": {"name": "tanzhongyi003", "email": "zhongyi.tan@gmail.com", "user": {"login": "tanzhongyi003"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a8edc6e041621c7d1a33b9273a1ce7446929b61", "messageHeadline": "Merge pull request #1519 from apache/tanzhongyi003-patch-1", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c26cfffc69136021575d89df3a7c96a30a9f07b7", "messageHeadline": "Merge pull request #1515 from guodongxiaren/translate_getting_started", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 450, "deletions": 104}}, {"node": {"oid": "732f57bc0931f8099568683b230c353b26f5f08c", "messageHeadline": "Merge pull request #1520 from apache/tanzhongyi003-patch-2", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "d15d340134d8e6527cc12cf8118b48c4dc38283d", "messageHeadline": "Merge pull request #1521 from apache/tanzhongyi003-patch-3", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "0253a2881efd0f86531512ca9d495b9c3f358559", "messageHeadline": "Update gdb_bthread_stack.py", "author": {"name": "tanzhongyi", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2f04fdedb8055df8fa8f7991c96923ea492d1657", "messageHeadline": "Update get_brpc_revision.sh", "author": {"name": "tanzhongyi", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "3fdc980d75a48d711f55b9d152f9aba3224ea046", "messageHeadline": "Update NOTICE", "author": {"name": "tanzhongyi", "email": "13718272827@163.com", "user": {"login": "tanzhongyi003"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38f04c9f794a2954e13e0352850aca843d6a7186", "messageHeadline": "Merge pull request #1517 from tanzhongyi003/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "757cede699d2805a293943a41e72fa8797fb96fc", "messageHeadline": "add oncall.md", "author": {"name": "tanzhongyi003", "email": "zhongyi.tan@gmail.com", "user": {"login": "tanzhongyi003"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "f0fad0e8adeee736623a578318788a440f82b45f", "messageHeadline": "Fix a bug that server will send unexpected data frame to client if th\u2026", "author": {"name": "youzhiyuan", "email": "youzhiyuan@bytedance.com", "user": null}, "additions": 19, "deletions": 9}}, {"node": {"oid": "802531f439a97112937a81520d4f7f07eac5d97f", "messageHeadline": "Update getting_started.md", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe1611e595cb9652b36e262d0c55f92bf319886d", "messageHeadline": "english version and chinese version", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "80d1590740f3dcb5886ec2d53eecf886385df63f", "messageHeadline": "Tanslate getting_started.md into Chinese", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 446, "deletions": 104}}, {"node": {"oid": "2b126d540b56483269f2e0f844430385802d4b81", "messageHeadline": "Remove g_flv_header", "author": {"name": "v1siuol", "email": "lvzh.louis2013@gmail.com", "user": {"login": "v1siuol"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ced4c70404a7ea46451a895e06240636914c92ac", "messageHeadline": "Merge pull request #1504 from guodongxiaren/emplace", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "b8af1f18001dd0274bec01613ff931f42bd229cf", "messageHeadline": "Merge pull request #1506 from guodongxiaren/printable_uri_check", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "b360c5ec36ecdb62e0fc53802f672a728eec6316", "messageHeadline": "p to c", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73465de9860ec828b8284584d0a7022475c25566", "messageHeadline": "*p to p", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8003ebe34ecc73bb4d6806b455078afd1cd5b81", "messageHeadline": "Add FlvWriterOption as member variable", "author": {"name": "v1siuol", "email": "lvzh.louis2013@gmail.com", "user": {"login": "v1siuol"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "169377ad675fef59935f09c3286703161f501943", "messageHeadline": "Fix flv header char array copy", "author": {"name": "v1siuol", "email": "lvzh.louis2013@gmail.com", "user": {"login": "v1siuol"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3fc54b941e6fab107a039e60f6965c3b39ca6a12", "messageHeadline": "Add rtmp/FlvWriterOptions to support writing audio/video content only", "author": {"name": "v1siuol", "email": "lvzh.louis2013@gmail.com", "user": {"login": "v1siuol"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "fedc1457b31873ed860c7760eb2ba30f2cd7526d", "messageHeadline": "fix / to ,", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2fee8e5c1760c64f276bef5c81b114734ecfade", "messageHeadline": "add space for other_valid_char", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "2f7d52a8cb3228f2393968e0fbef12228a6f3de2", "messageHeadline": "check is valid character", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "7716813770fa1eb26b5b6874cd54882ed4198643", "messageHeadline": "Merge pull request #1509 from apache/czy_dev", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "661aa7a26585e2c461d57aea4501dc3efd5288b3", "messageHeadline": "Add DomainListNamingService which resolves services from the list per\u2026", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "c11d0556c38e1887a8315bfdf9b13ec5f552cc7f", "messageHeadline": "check is printable character in uri", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "da1b2aaf4c6d19ec28f69853e8d0acffc8f82ca7", "messageHeadline": "restore containers", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "103d78ac7e7655f6e4654546aaaf2907d73851f0", "messageHeadline": "emplace/emplace_back replace push_back(std::make_pair(,))/insert(std:\u2026", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7d9621b47ee24f35a988976cfc5cd8dbcb4ed120", "messageHeadline": "Update rpc_replay.md", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95321997cdf265d6d4eb532eb38436dd03a81359", "messageHeadline": "update doc", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61f8a0ff0cddb68ad49dea21a2e002bc637f1d9e", "messageHeadline": "Merge branch 'apache:master' into dump_http", "author": {"name": "\u679c\u51bb\u867e\u4ec1", "email": "guodongxiaren@163.com", "user": {"login": "guodongxiaren"}}, "additions": 454, "deletions": 85}}, {"node": {"oid": "67f60819f1544e8a22480853c1a250a520dd3874", "messageHeadline": "fix CheckHealth not set has_request_code bug", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd38def94f870baa90bf9b211da577bcddcfd822", "messageHeadline": "Merge pull request #1493 from wwbmmm/fix-http-client-doc", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "408c79b20b9662b9a69318085608900b33fde509", "messageHeadline": "Merge branch 'master' into timeout_deliver", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 415, "deletions": 49}}, {"node": {"oid": "15ed8053af09449fb3d6605ed0c9c8b38cbd051d", "messageHeadline": "Merge branch 'master' into bthread-inherit-span", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d612130745fc8510d0e250cb05845cd8ccaa0525", "messageHeadline": "Merge branch 'master' into nshead_rpc_dump_and_replay", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "32ba62d10b8b01dc63e441d63dc4d89fbccf3c67", "messageHeadline": "Fix en http client doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d37a553fa8f5bd0a491a854048c9302ee42c00f4", "messageHeadline": "Merge pull request #1495 from wwbmmm/fix-apache-thrift-download", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3fd288e2e06c6742c9fb05e36224dee76cf3d634", "messageHeadline": "update docs", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2239e7282e20f78743531801bade13f442a971f2", "messageHeadline": "Fix apache thrift download failed", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "47387e44cb8d65597bb59e8eaa5701e0aabb8a65", "messageHeadline": "Support inherit span on bthread create", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "ee09af49a5fbd7f5d463c35d6eb90b18e1bdded0", "messageHeadline": "Fix http client doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53f6436a63f4b4c23d22b9e07e5d6d9af8af7fe7", "messageHeadline": "Merge pull request #1484 from serverglen/flat_map_example", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "37a7c41e86bb4f3a812056ae605e1bc0f607865a", "messageHeadline": "update rpc_replay doc", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "187ef43079784b2592d305b9936a408a15cd2e7b", "messageHeadline": "update FlatMap example code", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d523ab6a03b44db763183e787943947a914d053", "messageHeadline": "update FlatMap example code", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "406eaa0dcf2ab30ee1204c6f23c503687958cf39", "messageHeadline": "Support nshead protocol dump and replay", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 37, "deletions": 10}}, {"node": {"oid": "05bf4a76c1ae1618c0651df9c5fbd02ded6d6344", "messageHeadline": "update FlatMap example code", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "765317e105d0ef45f83e707439dd584af957ba74", "messageHeadline": "update FlatMap example code", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "7606930078b11e36fb4c17f7ee5e8b3ad5b92fbe", "messageHeadline": "Merge pull request #1481 from lorinlee/fix-docs", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "386f1b988d8b9b41a88791cbd81604fbe24734a8", "messageHeadline": "Add FlatMap example code", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "365a8e384cfd37d79fc0e2ba37fec4273f195973", "messageHeadline": "Implement server eps bvar", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a3c635ce1a87f9da62b2722360bdfbc34d77003e", "messageHeadline": "docs: fix broken link in CONTRIBUTING.md", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "950c8c3d94c372417a26cab60d20c7a0008e196b", "messageHeadline": "Merge pull request #1477 from cdjingit/typo_fix", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "ce45c1d160ab205df73946569c857248e0bbcd93", "messageHeadline": "fix typo", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "22b0f0907a9428dba3f969dcbbad40701caa9652", "messageHeadline": "Merge pull request #1473 from wwbmmm/add_gitignore", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "da4f78abff0963f5211c1e9d2923afda93469440", "messageHeadline": "fix code comments", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 21, "deletions": 22}}, {"node": {"oid": "8f0083999ee4e6742b981627cd057a09f579bcbd", "messageHeadline": "Add gitignore for files generated during test", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "744a9d165dabd857e7c999b6fef7bb3d8cbfe3e8", "messageHeadline": "Deliver timeout from client to server for baidu_std protocol", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "15707189af951510489ffae523979ca36e061217", "messageHeadline": "Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "c8d2475c14374766d559200cce684b803882dc32", "messageHeadline": "Merge pull request #1463 from lorinlee/fix-docs", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e31f9d2f442dc5df5b6746821d27b3cd42aa181", "messageHeadline": "fix server Start typo IP_ANY", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4653c3932d28aaabb2e1cc5455a4d73435ffde61", "messageHeadline": "docs: fix server_push.md", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "de84a82fe3317ce81529afa29097e5add83404eb", "messageHeadline": "Merge pull request #1456 from wwbmmm/fix-socket-wait-and-reset-memory\u2026", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8", "messageHeadline": "Implement brpc server Start(PortRange, const ServerOptions*)", "author": {"name": "liushuai06", "email": "liushuai06@baidu.com", "user": {"login": "serverglen"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a08ade1d037f66965af24c6b1c3d1ae9ea8df5a4", "messageHeadline": "Merge pull request #1451 from serverglen/error_var_name", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "8dc52a7b68aa0f88c1f25f335e4a3388d51d94fe", "messageHeadline": "Merge pull request #1459 from serverglen/rpc_view", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9716e26ff2cd68bf515cd08c2f9067caec605b8f", "messageHeadline": "Merge pull request #1314 from serverglen/weighted_randomized", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 328, "deletions": 0}}, {"node": {"oid": "dd7faed025f44f4e770b8066704226d3401d4f05", "messageHeadline": "rpc_view support setting timeout", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b31d769dbd50b30aee8a3818e2c44840ef28c8f9", "messageHeadline": "Fix Socket::WaitAndReset memory leak", "author": {"name": "wangweibing", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60f2a47c7271555c2fb0e3ecd798980f2fffe6ba", "messageHeadline": "Merge pull request #1193 from ustccy/hotfix_epollwait_about_to_quit", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "fafd8976661d4f473d512dee8a6a4f6012c91bc6", "messageHeadline": "fix baidu_rpc_protocol.cpp error variable name", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1a5514d5896f95f5a69f5918ffea44e0a7957c93", "messageHeadline": "fix baidu_rpc_protocol.cpp error variable name", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5f6b916ddaebf2ceca99ed301b86e739a698cb15", "messageHeadline": "fix baidu_rpc_protocol.cpp error variable name", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "10a9c851d8d2b5d5e3ee426a351a556305e2711e", "messageHeadline": "Merge pull request #2 from apache/master", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1558, "deletions": 3668}}, {"node": {"oid": "0756052364ad56a792fa4851560ba6b033c48f97", "messageHeadline": "fix weighted_randomized_load_balancer bug", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06505824def0e7bf23e548ff102e040363d31e38", "messageHeadline": "Merge pull request #1352 from yanjianglu/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b57dd316489c5d5e149e0890219055d01c5fc3d4", "messageHeadline": "Merge pull request #1432 from tanzhongyi003/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "b0e0332dadb6d22c4550cc3a06cb14742f05e025", "messageHeadline": "rm DISCLAIMER-WIP and use DISCLAIMER for 1.0 release", "author": {"name": "tanzhongyi003", "email": "zhongyi.tan@gmail.com", "user": {"login": "tanzhongyi003"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "69e2d2a70f6c182cb674fbf23973bc1425ac324b", "messageHeadline": "Merge pull request #1427 from guodongxiaren/clear_warning_no_trivial_\u2026", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "36828a5de80a95e20d21cd59e7c3a0f9cfb82ea1", "messageHeadline": "Merge pull request #1426 from guodongxiaren/fix_BRPC_VALIDATE_GFLAG", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9186202059edc831c4ffb7cd094818c2f28c7930", "messageHeadline": "clear no trival copy-assignment warning", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e197f33b95cf3d770bf1a897a7d1febccc841d74", "messageHeadline": "Merge pull request #1381 from stdpain/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ecb07b6e5d3b34b305ffe4efa71299f4c5b4f84", "messageHeadline": "fix_BRPC_VALIDATE_GFLAG", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60d6a2f0320d413c0d1a3f499bf74d42cda1e356", "messageHeadline": "Merge pull request #1422 from guodongxiaren/fix_rpc_replay", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ce0402ba0424727e6c4b6cca5e25d66ea72202f", "messageHeadline": "chan resize +1", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb22927680f3b947d8be2fcc9dff67a51d4a9380", "messageHeadline": "Merge pull request #1420 from guodongxiaren/fix_SampleRequest", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0204c7dfedcc7d84c5a75c7b6966592e3d18dbfe", "messageHeadline": "rpc replay", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8484f9cd9e276aa7d1f4febd0ec40c9631d2ad78", "messageHeadline": "change sample positon", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "161bf69ea8c037ddfd0b352de2263144b7e937d2", "messageHeadline": "rpc_replay http", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "0b039d4310ad5474736c1a57e846a11b0415ef4e", "messageHeadline": "dump http", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "db9e92f27482b0b3a16051091c143a977d2f4434", "messageHeadline": "SampleRequest to SampledRequest", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c8c81f198c85d323378fbab08f284a10c110634", "messageHeadline": "Merge pull request #1396 from tbago/fixed_typo", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56ad6b16f1c5d6b995c5d90dd88989c3ea5dc22f", "messageHeadline": "Merge pull request #1415 from guodongxiaren/fix_la_log", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8a6f9c11cc442dd4a7465b19a1c12ce21b5cdb61", "messageHeadline": "Merge pull request #1414 from codroc/patch-2", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "118174d93929f745fea98e7e9515f5103dc58cb2", "messageHeadline": "Update bvar.md", "author": {"name": "Cen Weipeng", "email": "62922156+codroc@users.noreply.github.com", "user": {"login": "codroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bd98fc2ed1b9f2358a90b07120b7b7baab1da84", "messageHeadline": "Merge pull request #1413 from guodongxiaren/fix_doc", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41962177457c6df61230cf921662359253df3ce3", "messageHeadline": "fix log level for glog", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "387e91e85f2114b9cfde8e5cd93f73e21056a2de", "messageHeadline": "fix Describe in docs", "author": {"name": "guodongxiaren", "email": "879231132@qq.com", "user": {"login": "guodongxiaren"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ebb8a6e287d0f47acdb5d2991fca239616c21b72", "messageHeadline": "Merge pull request #1411 from gogdizzy/fix-flame-on-mac", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a2181ac80962f4c4a14ddb40dcd4348e35cece79", "messageHeadline": "Fix build failure on macOS with FlameGraph", "author": {"name": "gogdizzy", "email": "gogdizzy@gmail.com", "user": {"login": "gogdizzy"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "878e32b6a893c6e93f0a21fc74160c9b64779fce", "messageHeadline": "Merge pull request #1345 from zyearn/fix_flamegraph_dep", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 16, "deletions": 1257}}, {"node": {"oid": "37d4b1da76d904a5b2478a3a4663d7c1e3c1a473", "messageHeadline": "Update atomic_instructions.md", "author": {"name": "wwcMonkey", "email": "wwc7654321@163.com", "user": {"login": "wwc7654321"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9c57a3f3d7ef41e371b772119ef23c676469cd7b", "messageHeadline": "Update atomic_instructions.md", "author": {"name": "wwcMonkey", "email": "wwc7654321@163.com", "user": {"login": "wwc7654321"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c78ce8ca9927538d690580a7edfd82392343bcb7", "messageHeadline": "Change chinese quotation marks in bvar_c++.md sample code", "author": {"name": "tbago", "email": "moonzalor@gmail.com", "user": {"login": "tbago"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b39fc766abf16e52a000781e1b3bb4adaa041475", "messageHeadline": "fix warning in gcc8+", "author": {"name": "stdpain", "email": "drfeng08@gmail.com", "user": {"login": "stdpain"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3a948c9dca29632b3367529488e070852e31f11", "messageHeadline": "Merge pull request #1370 from PragmaTwice/PragmaTwice-patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63e3ede6d2661a861985a37a2e731c865136ae3f", "messageHeadline": "Fix typo of a message in CMakeLists.txt", "author": {"name": "Twice", "email": "i@twice.moe", "user": {"login": "PragmaTwice"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "99338e69b0180a7ca3fd1d825cca5708a3988e3d", "messageHeadline": "Update flat_map.h", "author": {"name": "Jairo", "email": "947600215@qq.com", "user": {"login": "yanjianglu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "885eaec518e4c67050380267acf3b8262ed0e4e4", "messageHeadline": "Remove FlameGraph dependency: remove flamegraph_perl.h header", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d63782bbe953f406413d471358ff430822fcd0e6", "messageHeadline": "Remove FlameGraph dependency: remove flamegraph_perl.*", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1243}}, {"node": {"oid": "0da713753d9eec06179e45e3d8b3bfabf880194e", "messageHeadline": "Remove FlameGraph dependency: polish docs", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4783c7bfd9b7eca97810453632e0fa53772b676f", "messageHeadline": "Remove FlameGraph dependency", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "60159fc3f3e13490fb9806ea0a0cb0dcdbda7f7d", "messageHeadline": "Merge pull request #1324 from wasphin/feature/fix-rpm-spec", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "04a191a9f7cd4afd61dcb660a7015fe94fd3e254", "messageHeadline": "Filter GLIBC_PRIVATE requires", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e9d8f8475a50f915ff99d7cc7cfadcdcc44a930b", "messageHeadline": "Merge pull request #1327 from lorinlee/fix-typo", "author": {"name": "gydong", "email": "mougaidong@gmail.com", "user": {"login": "gydong"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c29b6143bf01032943ada752e8c29e92a477631b", "messageHeadline": "bthread/timer_thread: fix typo", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c00c03030c9be72feaef607463aff11de3f65e87", "messageHeadline": "Fix building rpm under rhel/centos 6", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "642779403bc7e475071554da69822aee909735eb", "messageHeadline": "Fix rpm build requires", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "445d0c55073781f9a2b4af4c96944a16493129f1", "messageHeadline": "Fix package name in rpm spec", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b226c34b019223d6f59dbde892ad59f6740a2439", "messageHeadline": "Merge pull request #1320 from wasphin/feature/disocvery-split-addrs", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "ba5d932de8c2ba87316f27e51a122157e467e325", "messageHeadline": "Ignore empty address", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0deb207fb14d467b80e027a382c00e0f3c6cd593", "messageHeadline": "Remove empty checks which can be avoid", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "716d36e226839f3dfa88aeeb6f79566954bb5403", "messageHeadline": "Add unit test for registering multiple addresses", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "ccd59ed2996b207adeba2a0ccc8586409609fcab", "messageHeadline": "Fix registering multiple addresses to discovery", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9c1b4532b9c9a6a10eb09dc9bc8332e3678f18ef", "messageHeadline": "implement weighted randomized load balancer", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 328, "deletions": 0}}, {"node": {"oid": "b34b776c9ea56cd659105115b5e3eb93ae588714", "messageHeadline": "add guarding logs for recordio", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "25b68db072c296cb8fd3650ee4893fa2b358d436", "messageHeadline": "Merge pull request #1289 from warriorpaw/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2657d52e095ad42230b9b3e59e6926f260c2a242", "messageHeadline": "Merge pull request #1290 from wasphin/feature/packaging", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "5451fc1015096964812f259a44bc5b4f02005246", "messageHeadline": "Merge pull request #1258 from serverglen/update-doc", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "6502e0c5b6a8c444bb32097da955d5e7a4efcbd9", "messageHeadline": "add an extra check on cutn in recordio", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4e31f548433ad3a46a2839b02924e0e04d3bd8c5", "messageHeadline": "fix a incomplete check in recordio", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f45d50dca21816ac50f5c5616d71f7421b2575d8", "messageHeadline": "Call DestroyData for ResetData returning false", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fb93753bc54666fb815ed2fe099b0a98a01ea61e", "messageHeadline": "SimpleDataPool::Return resets data before returning back to pool", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 147, "deletions": 116}}, {"node": {"oid": "e93e0c2afef5350a05e18cebf1a9677d345af5ec", "messageHeadline": "fix CMakeList.txt in examples and rename BUILD to BUILD.bazel to avoi\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 192, "deletions": 2085}}, {"node": {"oid": "8ff49b304a6c3b03a2902b64bfc1a6e348bb4757", "messageHeadline": "Merge pull request #1291 from lrita/l_m", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "29ab8982509b4cfe713d6812ecd177fcf4c0e682", "messageHeadline": "Merge pull request #1295 from lrita/l_s", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 218, "deletions": 16}}, {"node": {"oid": "e64eb3ce15359263aabf2254379c9130ccff7929", "messageHeadline": "partial fix for profiling under MacOS, symbols are not shown yet(even\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "61667b29b7d944eae8702c0ddf330c4975894c25", "messageHeadline": "more accurate assertion", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9320f1c07e8a89f0631d45a402a262207cf728bd", "messageHeadline": "Merge pull request #1298 from apache/fix_bazel_on_macos", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 103, "deletions": 18}}, {"node": {"oid": "ffbf054d40c1d7d997e8b59ad9dc6d322646df30", "messageHeadline": "Add zlib as an external dependency", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "3feb6d0c2d980f196d6470f232abe2405941b702", "messageHeadline": "Fix bazel build in macos", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 90, "deletions": 17}}, {"node": {"oid": "1c02d48076dbb905cdb7a7cd20cfb51fa1f8363c", "messageHeadline": "remove #include <initializer_list> in scoped_vector.h", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "32c05be94c93b08d49e5854747864ada8b20cc1b", "messageHeadline": "make butil::BasicStringPiece<T> support string split functions-family", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "101526466e1dd376ed919d1b5943d1e3b96d5ce4", "messageHeadline": "make butil::BasicStringPiece<T> support string split functions-family", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 222, "deletions": 15}}, {"node": {"oid": "cd6fc15cdc6adbf30edf95ac5e5c7d913dd9c51b", "messageHeadline": "make butil::ScopedVector<T> support initializer_list", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d06398a67735fa4bb18ee9fb2f5850480ffc60b", "messageHeadline": "make butil::ScopedVector<T> support initializer_list", "author": {"name": "lrita", "email": "lrita@163.com", "user": {"login": "lrita"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "31eba304a9396f9f0ec0c7093a3e633a39ae400f", "messageHeadline": "change travis-ci.org to travis-ci.com", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20f2b4a887bb693382b47b7ff24a726d29eb224d", "messageHeadline": "Support pass down request_id", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 101, "deletions": 28}}, {"node": {"oid": "d06e330533dacb44ecf0282dd7cc0b62307fda4f", "messageHeadline": "Use = as non-json sep; Rename LOG* macros to CLOG*", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "5f7e0480bae0c2b2c212803072eb330e0eaf9108", "messageHeadline": "Replace previous hacky impl. of appending postfix to ostream with a s\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 82, "deletions": 96}}, {"node": {"oid": "c1dd203534dd9268edbc264e27b412ea718a790a", "messageHeadline": "add a null check in ~LogPostfixDummy", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ce7c45f182d2ffa954665d6438ba2b877f5c4758", "messageHeadline": "Make code compile for glog", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "6d3a6e1e655479bb2b04944091a94d1a3afeb31b", "messageHeadline": "Add :: before namespace logging", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "00498f2333cd54ce943626566c4714f2e685219d", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6b83e0f5dc2a187a1f111ee426778dfe26516acd", "messageHeadline": "polish comments on LOG*", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "86acfa893d8f7776a7085701cf9ae5721434e2b6", "messageHeadline": "add Controller.SessionKV() to record and print session-level KV; Add \u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 278, "deletions": 24}}, {"node": {"oid": "74d156c840f86adff0ca13bfee5c9484b0674f5b", "messageHeadline": "fix some warnings", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e3782eb8f2e649d1f6eaa00aa5f966a74d564d5d", "messageHeadline": "Add SessionLog to remember session-level kv", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "2aea69107891060eeb98ec7ce61f1a1a8f033ada", "messageHeadline": "Update getting_started.md", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a624f9951be922b5128ced6c0f9c4d43c390dbc1", "messageHeadline": "Merge pull request #1292 from apache/http_improve", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 157, "deletions": 14}}, {"node": {"oid": "f965d4e1737b57f3ceddf0226097502da150e359", "messageHeadline": "Compatibility improvement of protobuf json format and spring http spec", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 157, "deletions": 14}}, {"node": {"oid": "a78a34eaf044b6510156dfa17316ee8fe4138b7f", "messageHeadline": "fix errors with clang++ 11 on MacOS Catalina", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "5fa850696dea206f4d2c0a93dca7bfb3d8cae9ba", "messageHeadline": "Add rpm packaging spec", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 87, "deletions": 0}}, {"node": {"oid": "c0453d9130c60f05306ac97f40b6de9873b47e08", "messageHeadline": "Fix the compile error when using GCC compiler with asan enabled on Li\u2026", "author": {"name": "warriorpaw", "email": "z.warriorpaw@gmail.com", "user": {"login": "warriorpaw"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b1f7ea03353072a11d416ac837c12c973314bbbe", "messageHeadline": "Merge pull request #1270 from gydong/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "123e4440a5ae61113de566b650bf549557a36df7", "messageHeadline": "coding style fix in brpc/trackme.cpp", "author": {"name": "mougaidong", "email": "mougaidong@qiyi.com", "user": null}, "additions": 38, "deletions": 39}}, {"node": {"oid": "a4e28d68318519a435d906aab2a05c069da3762d", "messageHeadline": "Merge pull request #1261 from thanksunix/clang-build", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a928ddbad1e2f2bc7106f8ca8eddec7bfd435d6", "messageHeadline": "Fix build break for clang 10.0.1", "author": {"name": "shuyan.ycf", "email": "shuyan.ycf@antfin.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e6b5aa930de73226dc1c6e76449a993d7e51b38", "messageHeadline": "update client.md file naming-service demo machine list", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b8f21a3dfbf2a0d28cc339b173a880e730849fd8", "messageHeadline": "delete baidu inner svn code link", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bec4cacb2fa89f43bd867faf743a0d1a91be0832", "messageHeadline": "update status.md first latency percentile", "author": {"name": "serverglen", "email": "serverglen@gmail.com", "user": {"login": "serverglen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d9dcf7ed0582cac12dd60fc058db448286206ff", "messageHeadline": "Merge pull request #1247 from cstarc/patch-1", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "57c1a3090b99b33983d40d12075c38ecce92619e", "messageHeadline": "Update streaming_rpc.md", "author": {"name": "\u891a\u534e\u5174", "email": "15381158111@163.com", "user": {"login": "cstarc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "751649c61a86bb1327f6988ff2e0d68a2cd4933c", "messageHeadline": "Update streaming_rpc.md", "author": {"name": "\u891a\u534e\u5174", "email": "15381158111@163.com", "user": {"login": "cstarc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "71aa40c5ce71f7b1aaef695d6bf3df264d8931f6", "messageHeadline": "Merge pull request #1139 from TousakaRin/use_443_as_default_port_for_\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "fdb4e77d6c9dc6bb3fece739acf57079c224052e", "messageHeadline": "For https naming service, use 443 as default port", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 13, "deletions": 6}}, {"node": {"oid": "7bda11bc312d422b3e293b19b8b82a711da26c94", "messageHeadline": "Merge pull request #1214 from wasphin/feature/restful-mapped-only", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "4eea7377398fca74f8c1e324402567f3a74b4b28", "messageHeadline": "Accessing via default url", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 35, "deletions": 0}}, {"node": {"oid": "d50f3fa985c8a5686366e4b0011499ba70d2d8e6", "messageHeadline": "rename restful_mapped_only to allow_default_url", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 13, "deletions": 11}}, {"node": {"oid": "8801a8444f35e93f37b5d13019577edbdedfd6f6", "messageHeadline": "Merge pull request #1224 from tanzhongyi003/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bb5e81aa7cc1dee8fe79d85b7af77f303cb92dd", "messageHeadline": "update .asf.yaml to change RPC as rpc", "author": {"name": "tanzhongyi003", "email": "1371827282827@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a4256b87a15ea8523112be1aad7545c17cfffa9", "messageHeadline": "Merge pull request #1222 from tanzhongyi003/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "414d712e4f592ee70099cf86bff42dd3dadaabf7", "messageHeadline": "add .asf.yaml to set github about info", "author": {"name": "tanzhongyi003", "email": "1371827282827@163.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "bbf0c5fc692df2b91e47e512f4eeddb5ca023b95", "messageHeadline": "Merge pull request #1221 from lsjbd/fix_typo", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0deb4f899e37e0b0cbd9d157cd367cf2ada6bb5a", "messageHeadline": "fix typo of 'RPC'", "author": {"name": "lushaojie", "email": "lushaojie@bytedance.com", "user": {"login": "lsjbd"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b80ea8970d736e8bcb09917406ee749ee2dfb528", "messageHeadline": "make logo.png even smaller", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "54a89a9a2212755a31e7f900aeffaae10619d8a0", "messageHeadline": "make logo.png smaller", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8a68acd3d203a21e7dfc98477c36dffa4ecf5f3e", "messageHeadline": "update logo and readme", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca66d1fe6f79c4143ad1d71ded8c3d5222a0c041", "messageHeadline": "add option to allow access methods from default url", "author": {"name": "wxf", "email": "xiaofeng.wang@bqvision.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "7de0d7eaf6fca2b73b9f6018eb1b9128ce0a8f21", "messageHeadline": "Merge pull request #1160 from tanzhongyi003/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "b7eef1223b6be42bf90634294758d25484f1be92", "messageHeadline": "update comment", "author": {"name": "alex", "email": "alex@bigo.sg", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad07db4a77d1b5aaef80df1aad89c21a06b9997b", "messageHeadline": "add flag BTHREAD_NEVER_QUIT to prevent bthread epoll_wait.about_to_qu\u2026", "author": {"name": "alex", "email": "alex@bigo.sg", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "8e6bdfac0160377d76fdc35b84a8c218bf04ac0b", "messageHeadline": "Merge pull request #1189 from zyearn/fix_ut_brpc_baidu_com", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "1211ddcc013bc0b4781ac2b7d22bc49c53b4e07f", "messageHeadline": "fix_ut_brpc_baidu_com", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 38, "deletions": 18}}, {"node": {"oid": "39abe74c02948aa3afa1d7d1ccbeb39e323755a8", "messageHeadline": "remove changelog for 0.9.8rc01, waiting for 0.9.8 final release", "author": {"name": "tanzhongyi003", "email": "1371827282827@163.com", "user": null}, "additions": 1, "deletions": 28}}, {"node": {"oid": "983b997066dee33022bfba27d7e00f207c092b21", "messageHeadline": "Modify RedisTest.auth to adapt redis 6.0", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "c347f5896f255398f9fe6500aa2596e3df6b0a45", "messageHeadline": "A few changes on RedisTest.auth to test against redis 6.0 on travis-ci", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "ea87ee715b04e30a4ee255953ac94cd0f6672b59", "messageHeadline": "remove a piece of optional code in TimerThread.run, which has access-\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2071a22c7f8ca4dfd47b1f0b607737082b66c865", "messageHeadline": "Controller::CreateProgressiveAttachment returns intrusive_ptr instead\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "11da9c8cbdc2ec8c0da728aedb4ed906717d6e0f", "messageHeadline": "Merge pull request #1116 from wasphin/feature/fix-typo", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4941431b5da9b1edf4cce483ba82b70796b046e4", "messageHeadline": "Merge pull request #1161 from heyuyi0906/fix_h2_req_check_failed", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e9f6a58fa808c2ccc9acb9d42759c5581493a216", "messageHeadline": "Merge pull request #1172 from mapleFU/may-error", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d0512d3be3001071a0c23cac81dffb367ac01a3", "messageHeadline": "Merge pull request #1156 from zyearn/fix_share_tls_block", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "2f0e18f38cff56c66bed70dbfca0d29d81505365", "messageHeadline": "[Remove] remove BasicStringPiece in comments", "author": {"name": "mwish", "email": "anmmscs_maple@qq.com", "user": {"login": "mapleFU"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62be69350703e09cb0bb384bacaf39ccc0b3e231", "messageHeadline": "add more release note since 0.9.0", "author": {"name": "tanzhongyi003", "email": "1371827282827@163.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "4f92e064db079b42064d9ac4b9a110f7d1567a2c", "messageHeadline": "refine code", "author": {"name": "heyuyi0906", "email": "heyuyi0906@163.com", "user": {"login": "heyuyi0906"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "b7b7982461eb4ffc5b750d4a28152e99ac5e3c2b", "messageHeadline": "Merge pull request #1163 from yetingsky/fix-comment", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9c5aa126f66e312bfc76f503bf83fbee3549879", "messageHeadline": "fix comment", "author": {"name": "yeting", "email": "yeting.dev@bytedance.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "935a12aeb7eeaefd799b1a0e0e06926cfb007045", "messageHeadline": "refine comment", "author": {"name": "heyuyi0906", "email": "heyuyi0906@163.com", "user": {"login": "heyuyi0906"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a64407cc89d93b37963dd1f7a604e0cbbd687089", "messageHeadline": "fix h2_req check failed when retry after ELIMIT error", "author": {"name": "yuyihe", "email": "yuyihe@localhost.localdomain", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6c59a22f27094d568258e6a770a6ca62562bee95", "messageHeadline": "add release note file", "author": {"name": "tanzhongyi003", "email": "1371827282827@163.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "65dfdd8765362040eba09d55e73a4a937b19869b", "messageHeadline": "fix_share_tls_block: add ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "1344fa287bb826a0fec875cfe8c5bfa9cec29bc7", "messageHeadline": "fix_share_tls_block", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "846f7998799dd3c9103ef743fecc3c75d6dcb7ef", "messageHeadline": "Merge pull request #1151 from pklim101/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c52e0b07f05adc7cda6d8b7134553f946e379413", "messageHeadline": "Update nshead_service.md", "author": {"name": "thinksasa", "email": "pklim101@163.com", "user": {"login": "pklim101"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5bd064b3aed62d35b8d1f6d2456522f9558e4ee", "messageHeadline": "Merge pull request #1137 from lorinlee/timer", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0144ddc733dfd25ad23ba23e25156947a6e1fd42", "messageHeadline": "timer_thread: remove redundant code", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "83635bfdd144720661981e1610f29ad6af502fc7", "messageHeadline": "Merge pull request #1128 from liumh8/liuminghang/fix_redis_args", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 99, "deletions": 72}}, {"node": {"oid": "ee1ed72090fd003e28201d90b593930f05deb3e8", "messageHeadline": "use string in AddCommandHandler", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "8c5de00967b363ca86e3aad11425a672e97c18f0", "messageHeadline": "use string in unordered_map", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "942f0dd6d75603f2953962e8edec28b1c762c4ed", "messageHeadline": "revert 'fix ParseRedisMessage'", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0d543fe8aa8deb11f30ece0d2d6aaa7e60df1f2c", "messageHeadline": "rename commands to args", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 23, "deletions": 23}}, {"node": {"oid": "a8f277232be04a18b91b8a6f74f99aeddd95deae", "messageHeadline": "find commandhandler by string_piece", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 14, "deletions": 9}}, {"node": {"oid": "48e0402c408991fba7adac964b7e85dbe1c07142", "messageHeadline": "fix ParseRedisMessage: 'use after free'", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "21b1ece8eb2672853215a877f30b5e248f951cb7", "messageHeadline": "remove 'flush_batched'", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e000a2ca9ea632ec56352ffe47c0fa22e3b9e39", "messageHeadline": "test redis \\0", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 47, "deletions": 44}}, {"node": {"oid": "1b8d3be10f33ff6080d30a55a4807fc008662aba", "messageHeadline": "support len=0 in redis args", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36ebd737ddabfba06510410841b403dcab6ed837", "messageHeadline": "fix redis args", "author": {"name": "liuminghang", "email": "liuminghang@bigo.sg", "user": null}, "additions": 66, "deletions": 42}}, {"node": {"oid": "f67446d7e123e6f96ad55476309671951be762b5", "messageHeadline": "fix a typo: COMPLELE -> COMPLETE", "author": {"name": "Xiaofeng Wang", "email": "wasphin@gmail.com", "user": {"login": "wasphin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "87f149c464ea0322a5b59d040bb80e7847f365be", "messageHeadline": "fix a narrowing warning on aarch64", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f8fc37d52c2a02ee6f348aaa52c7ded4a4844c3", "messageHeadline": "not register pthread_atfork in child process", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e3840c18cdd9e1ff81f8280b96ac14869007a122", "messageHeadline": "Rename LOG_NONE which conflicts with a name in mysql", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb40c3b954b73a367eef523f8c55efee4e96a70", "messageHeadline": "Merge pull request #1056 from yockie/master", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2c580ec1b58a881b66283d33e8fde37792d7f74", "messageHeadline": "fix heap overflow", "author": {"name": "yockie", "email": "likeyockie@163.com", "user": {"login": "yockie"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46cf4186412fef05f34817435084824c39540452", "messageHeadline": "Merge pull request #1 from apache/master", "author": {"name": "youcheng huang", "email": "690394136@qq.com", "user": {"login": "yockie"}}, "additions": 2717, "deletions": 2097}}, {"node": {"oid": "23c66e3bca3b7ac758512a56e68a44cab4bc152f", "messageHeadline": "Merge pull request #1053 from lingbin/fix_bvar_cpp_doc", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9290f378e52008738db9c289da870824ac04738", "messageHeadline": "Add missing '`'", "author": {"name": "lingbin", "email": "lingbinlb@gmail.com", "user": {"login": "lingbin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8c188a7a5186c2d43a20735ad175a32b39788a3", "messageHeadline": "fix several warnings under MAC", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "74310245bf442eae413e4259aaabd47751c776c2", "messageHeadline": "make by config_brpc.sh shows commands by default, add -s to hide", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 206, "deletions": 206}}, {"node": {"oid": "fd5058c76e32270a20fb82f1ba986a90a2862f68", "messageHeadline": "Merge pull request #1003 from TousakaRin/auto_cl", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "074e031554ac52d39c305c4fcce9d3cd512d4976", "messageHeadline": "Merge pull request #999 from lorinlee/typos", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a6298c1d90c67b130b497e5d7110d721e1d499b8", "messageHeadline": "Merge pull request #1005 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "2fe49c9b2daea58fd357d8a14e127f22119a4067", "messageHeadline": "Merge pull request #1032 from zyearn/replace_include_with_find_package", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "6934a7d642011a09204d2b6f46da3c446c943dff", "messageHeadline": "Merge pull request #1036 from zyearn/fix_grpc_ut", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98a46b6ba36021f41fc8596e0000bfd93ec6d3b0", "messageHeadline": "fix grpc ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f510165bcefc9fd40e6342b8793f7762dddbcb8", "messageHeadline": "fix warnings on MACOS", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "e67b3bbd37c48309b3825fd4afd6c283e2a5c482", "messageHeadline": "adjust annotations", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66ed102d42c405f24ee0d420984f09c5943fe800", "messageHeadline": "delete useless headers", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b14567fcf95ecf620ec12a07127ed18477744130", "messageHeadline": "adjust indent", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4a97950eee92e7e090a0e1fb7371e74b22ec45a", "messageHeadline": "fix compile error", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 3, "deletions": 22}}, {"node": {"oid": "06b2175e09b84f06399206fcd0f028964eea0004", "messageHeadline": "ignore ELIMIT", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 15, "deletions": 26}}, {"node": {"oid": "cb46bd01ac1d0175d2e38b1a9874cae524425f3b", "messageHeadline": "use pthread_once to initialize ignored_error_codes for cb", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "33cd8c42bb5db0fe8bcae0b0ac54fb8f8a197914", "messageHeadline": "fix compile error", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef3ee436ca4d35ce25f6cc663f49ad39026a4437", "messageHeadline": "ignore ELIMIT for circuit breaker", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1d29f21b7b91b4b5f627950ee2b9d628c700c847", "messageHeadline": "ignore ELIMIT for circuit breaker", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "faea9470e32cc02c75add94cf9619054a82b6330", "messageHeadline": "replace_include_with_find_package: fix example under mac", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "bcb87a650af51143a7b009d1495ee3f1fffd8246", "messageHeadline": "replace_include_with_find_package: openssl", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e519089a4f009c6892409a1a70d76fdb07eb5d5", "messageHeadline": "Reset with_auth in controller before each sending", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6a7743c1c59ad666711dd25c2828843426514766", "messageHeadline": "replace_include_with_find_package", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d6510aa50075cade5ed539ee09a11a1b8d7f990", "messageHeadline": "Merge pull request #1024 from zyearn/add_DISCLAIMER_WIP", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "91a437650974575752f9770c3f66b3a80f6e0820", "messageHeadline": "Rename RedisCommandHandler::Result to make related code cleaner", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "fb29efde6b32b83f7efa27e92d41c860fade997e", "messageHeadline": "add DISCLAIMER_WIP", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "d81ba3f1bc6a7f4bd09439798678733d24e6a729", "messageHeadline": "fix CaseIgnoredFlatSet", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "8eabe5131355c7c9670f75974333666dac6b9029", "messageHeadline": "Make butil::HashInts32 more consistent", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "9fb0ba2a4823a58a682339741a0e209da0590231", "messageHeadline": "Merge pull request #1009 from pexeer/chenzj", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "660b9b321378460fec6283fb8e50e5f71d5c0490", "messageHeadline": "bugfix to the hash function HashInts32.", "author": {"name": "pexeer", "email": "pexeer@gmail.com", "user": {"login": "pexeer"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "a3b22660096c4f00cfdffc7571063603ccb5a428", "messageHeadline": "Remove RedisReply.Clear which is conflict with Reset; Add RedisReply.\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 111, "deletions": 70}}, {"node": {"oid": "38e5f8bc57d98d828fa2ba36b618df8a5975cd84", "messageHeadline": "fix redis related issues", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 49, "deletions": 38}}, {"node": {"oid": "b4c70ac2b5f0eddf630030137df39df6f364a126", "messageHeadline": "Rename URI.schema to scheme and calling schema/set_schema will be not\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 73, "deletions": 71}}, {"node": {"oid": "1e2f4e8357a27ac0e00c2cf7792fdf1d13439589", "messageHeadline": "Merge pull request #1016 from zyearn/replace_crc32_ts", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 126, "deletions": 62}}, {"node": {"oid": "342c0862f8f52c243eb730f3c1815511b1d58f13", "messageHeadline": "replace_crc32_ts: update2", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a8aaeecf93f5810b6a24fc6d32566fd6c86d227", "messageHeadline": "replace_crc32_ts: update", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "becf705bc8ef19947cea7a264c61c1b6aee1bfff", "messageHeadline": "replace_crc32_ts", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 129, "deletions": 65}}, {"node": {"oid": "258e2747e6ed8627ad78ebc73cbc9cbe6235bc23", "messageHeadline": "Merge pull request #1015 from zyearn/add_rc_missing_license", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "270d1a5eb89aa18e39452ab80aaa146c9145423b", "messageHeadline": "add_rc_missing_license", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "3979d083837ff310cb4fdff773e37862aad73655", "messageHeadline": "Merge pull request #1014 from zyearn/add_license_in_rapidjson", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "76d1d627cdf9928410bf533e45e4d9b994ad02d1", "messageHeadline": "add_license_in_rapidjson: change position", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "ab174b2bda6216e908cf36221ce74b020e0bd472", "messageHeadline": "add_license_in_rapidjson", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "7cd131f9866a5642236d6e42ca3d47728107a27a", "messageHeadline": "docs(license): add appendix", "author": {"name": "von gosling", "email": "vongosling@apache.org", "user": {"login": "vongosling"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "a1930ccdd174ccf2531d11fd889a8d497371841b", "messageHeadline": "docs(notice):update copyright to this year", "author": {"name": "von gosling", "email": "vongosling@apache.org", "user": {"login": "vongosling"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aba2676d4be6bb713c1977ae1855ba55d2b26b1b", "messageHeadline": "remove authors 2", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1ad1cc57ecc50d4dd631e32781459830f75ca23a", "messageHeadline": "remove authors", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 473}}, {"node": {"oid": "db210177b16f05ca2b2e424af9259e59b597bbad", "messageHeadline": "dos2unix", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 256, "deletions": 257}}, {"node": {"oid": "86ca8af34b6f9329394e8d44c93c98a00501c7e6", "messageHeadline": "removed butil/md5.cc butil/md5.h test/md5_unittest.cc which is replac\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 637}}, {"node": {"oid": "bb29ab6a74cd949e4588ff408b530a8262dac56b", "messageHeadline": "remove butil/memory/scoped_array.h which is replaceable by unique_ptr\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 145}}, {"node": {"oid": "907eebe9a81c6c0999085b3a8133bb8bcd9c3580", "messageHeadline": "Merge pull request #1012 from eric-buaa-cn/fix_pid_overwrite", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d5d8e26f5048e1d8269a2b8efadfb64ea468140", "messageHeadline": "bugfix: pid file may be overwritten", "author": {"name": "ericliu", "email": "ericliu@yy.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88bf61063c82eb2ade6a16ac036e0b08ce6e5518", "messageHeadline": "Merge pull request #1004 from TousakaRin/fix_typo", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91cf5cb756c2b7d23ceb094ef54d5f00a544ebe0", "messageHeadline": "limit minimum value of max concurrency when all requests failed", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "1657316ac313f2c14f2ec35351d715d494967303", "messageHeadline": "re-lint ci", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d355a48ff62319a5c0c5b0438ad7e9c93b867005", "messageHeadline": "fix typo", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f26de951d3c207c7d6ee74715b3354f33b532bcc", "messageHeadline": "limit minimum value of max_concurrency for auto_cl", "author": {"name": "Soultz", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cd9bcea3a57593c26b3ec217c15bb859f7d3b538", "messageHeadline": "Merge pull request #972 from zyearn/redis_server_protocol", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1491, "deletions": 124}}, {"node": {"oid": "7906e5ffbb219e67ecde6c38171dee946c840873", "messageHeadline": "Merge pull request #1000 from zyearn/add_cmake_dependencies", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "328e3d05409a7b3b130449ac70e11f683c2d24fa", "messageHeadline": "add_cmake_dependencies", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "eb5528c80eab349f7cec349d9350bb7bb16864d8", "messageHeadline": "fix some typos", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cd1b4eac18a9a494513ac8f8ff7c7de57fef66da", "messageHeadline": "redis_server_protocol: remove unnecessary header", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6a61270fed68b27041023a2a0bc804c11935b148", "messageHeadline": "redis_server_protocol: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "10325baa98237bdbea0a6b315860b865ead70255", "messageHeadline": "redis_server_protocol: refine code by cr", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 37, "deletions": 43}}, {"node": {"oid": "0eac0072d0f2bf55f629ac7a29aa5f549f30e4e5", "messageHeadline": "redis_server_protocol: remove default constructor of RedisReply", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 41, "deletions": 52}}, {"node": {"oid": "95339cbd98142a5454a3c05588a10e57e2977864", "messageHeadline": "Merge pull request #903 from lorinlee/bthread-tool", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "72f953d35eb1dbd117190368a2df7b74c9a7bfcb", "messageHeadline": "redis_server_protocol: refine example", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e804f19164b35bb2d86911c65a234adc5522b09f", "messageHeadline": "redis_server_protocol: change flush_back to flush_batched", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "22ad6a8d4375ca31d9be38cab29ca43b63a95b10", "messageHeadline": "redis_server_protocol: disable transaction in batched mode", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 27}}, {"node": {"oid": "a1b98a7683e494d4e014cd8e7c5c31715cac4200", "messageHeadline": "redis_server_protocol: fix bug that arena is local", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "627526f029d9cb7b4be649c6b77f51b6abdf180b", "messageHeadline": "redis_server_protocol: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "458c45efeb1f4cd65170c1e26c32f9a558c0c9aa", "messageHeadline": "redis_server_protocol: change para name of Commandhandler from is_las\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "227f5881791572c58a2c695792404c4e04df1bfa", "messageHeadline": "redis_server_protocol: add append_decimal to IOBufappender", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 45, "deletions": 31}}, {"node": {"oid": "7ba685001681b2d8da3e8d8e6ce5bfb9117cabe5", "messageHeadline": "redis_server_protocol: use IOBufAppender in redisreply::SerializeTo", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "eee11d900e333560fde97fc9b698479fe2b6d506", "messageHeadline": "redis_server_protocol: revert BATCH_DONE", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 27}}, {"node": {"oid": "8c13ae4ceba85b07ff8f621d6752f6c0b023dea0", "messageHeadline": "redis_server_protocol: refine err log", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a678df6f2ce20ebc6715f4a880b11ad94878c6eb", "messageHeadline": "redis_server_protocol: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "16894d1e1a999f705368d4b5bd0127a76852ff4b", "messageHeadline": "redis_server_protocol: update redis-server", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "da671ff437fcd9f86a5336f02ca15fd086c6a0eb", "messageHeadline": "redis_server_protocol: add BATCHED_DONE code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 30}}, {"node": {"oid": "ad7081f86aaa2163e1f720af5fa7d619406a5690", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c7ba8c54d649bd5b2f6bae83602b3a2ed5be6902", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d483a54c12b98b34f3d9a98065a5e3d2307d8e8b", "messageHeadline": "redis_server_protocol: command before transaction are regareded as la\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 81, "deletions": 54}}, {"node": {"oid": "cab9db705e10b8a42e25d4fd427327093be17a7e", "messageHeadline": "redis_server_protocol: remove arg size", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 49, "deletions": 57}}, {"node": {"oid": "6ce98ba1ee746c098f20bded0b13731f0d2e1945", "messageHeadline": "redis_server_protocol: optimize RedisReply::SerializeTo", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "d97bab492249bc28f44d24c194ce096289e80904", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f17f9a9cf426d83f82295a7d07e2194b505c6e1a", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c0aed241a85b60bfa53e72bfa21a0a2bcb1d25b5", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 190, "deletions": 178}}, {"node": {"oid": "01da505f64045cd81bc55a9eb537c1a2c59b804a", "messageHeadline": "redis_server_protocol: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ea7605d3ac5d402c1166816c0664f1fc14ae9b89", "messageHeadline": "redis_server_protocol: update redis-server", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "038228d394a26f96ca3f6fb6a81113c1d09b0646", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a378c9f19dfe64f80cfebcf7562ce098ba693d5d", "messageHeadline": "redis_server_protocol: remove vector<vector>", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 199, "deletions": 141}}, {"node": {"oid": "da3939cab39689642272692fb6e075ac39cabe0b", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b8c35d854fc4daf0b512f9f97a1dfc5b808a29d4", "messageHeadline": "redis_server_protocol: add TransactionHandler", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 67, "deletions": 45}}, {"node": {"oid": "e3117cfcaa2cb961de47d38987c5354ae74d03e2", "messageHeadline": "redis_server_protocol: remove ExecQueue", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 253, "deletions": 225}}, {"node": {"oid": "520858cfc56d8f2a3d0847e77d4e2bb258c4d249", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 115, "deletions": 124}}, {"node": {"oid": "60581f058c60fbbd8fb860f77923aa1656a5a35f", "messageHeadline": "redis_server_protocol: remove Werror in thrift example", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbde032d1b3ca0f7a8a7d7bbf1a50304caf2bd01", "messageHeadline": "redis_server_protocol: enhance redis ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "cb3460befbe28d9ef0bb749661e9f6970faef7d1", "messageHeadline": "redis_server_protocol: refine RedisCommandParser member func name", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "24fe5946a1d1b881ef2fe0fc67e80ddc7369ba59", "messageHeadline": "redis_server_protocol: make parsing string as member of redisCommandP\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 30, "deletions": 40}}, {"node": {"oid": "b0fb8e62359d3f85df8b043d87008d67f4372573", "messageHeadline": "redis_server_protocol: impl redisCommandParser", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 241, "deletions": 114}}, {"node": {"oid": "aa2d91282fcf7bf4e3ffb31ea2d947b8ba9a0cc5", "messageHeadline": "redis_server_protocol: remove New() and using butil::StringSplit in e\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 15, "deletions": 39}}, {"node": {"oid": "ad00e3564681cb390d8989bd3866591b3034fbd9", "messageHeadline": "redis_server_protocol: fix sendbuf not setting bug", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "684f4ed1e0f41dbe7083d24f6ca76f798945fccc", "messageHeadline": "redis_server_protocol: refine code, add comment and more ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 160, "deletions": 95}}, {"node": {"oid": "ba7f3d5f23331f3bd302349baabc72a7ae673045", "messageHeadline": "redis_server_protocol: update redis_server", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "5c8794c44e1827f17a488f136273944dacffe6a3", "messageHeadline": "redis_server_protocol: offer user redis string instead of arrays", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 110, "deletions": 51}}, {"node": {"oid": "2d0c8c3bd0a9e4c70d0ffede4d85c5dc76d5d5ea", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a79093b4781de652a7ca4393bb7533a7410085e8", "messageHeadline": "redis_server_protocol: revise to sync interface", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 75, "deletions": 249}}, {"node": {"oid": "491a1860b049d48c891abc290a5e9b33ebcbcc3c", "messageHeadline": "redis_server_protocol: clear arena in rediscxt asap", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d35efefd27bcd2ffe6cc97213aca60ca8664efe3", "messageHeadline": "redis_server_protocol: separate delete process", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 37, "deletions": 16}}, {"node": {"oid": "a281b1bd32288de1e26e24d233fc6c0046f65eb8", "messageHeadline": "redis_server_protocol: add redis server example", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "5301f739faa801290c6ac26602af1476d53c88ef", "messageHeadline": "redis_server_protocol: fix bug in long message", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "cb9e8c976ce5a3157c1434e9ec1440581e0294df", "messageHeadline": "redis_server_protocol: clear pending closure", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "927bb77cf31080e5de25cefae41b9464bafe4dad", "messageHeadline": "redis_server_protocol: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "26ff9d479906514a162b0c3780f99777a55a1585", "messageHeadline": "redis_server_protocol: add comments", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "f2444e57d002d3edabf17f90e1fd576dfa4e4def", "messageHeadline": "redis_server_protocol: move some code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "1b342f753d7e4f93837678a5d0a32158a6ce50d2", "messageHeadline": "redis_server_protocol: rename RedisMessage back to RedisReply", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 204, "deletions": 204}}, {"node": {"oid": "64d0bcea9ea33c2320c4c64f53c867d5746ec158", "messageHeadline": "redis_server_protocol: combine buf and then write", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 164, "deletions": 138}}, {"node": {"oid": "bb09b153a23a2140b425598171f8b376a957dab5", "messageHeadline": "redis_server_protocol: combine ServerContext and RedisConnContext", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 100, "deletions": 82}}, {"node": {"oid": "13ffbdf568d67c9846f074ed50bdbf1efe461d05", "messageHeadline": "redis_server_protocol: add missing header", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "da0168a34b5f073b02bc48047b63de6212a8d06e", "messageHeadline": "redis_server_protocol: fix mem leak", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "c9cb309a61114a261fe92e10023ac3e26d0da1b1", "messageHeadline": "redis_server_protocol: refine UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 44, "deletions": 30}}, {"node": {"oid": "3c4d745b4da51ad84bd7d3e0364879af8808e821", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 79, "deletions": 68}}, {"node": {"oid": "c7b63da2b998037e109e1a2629864faa26e8c8e1", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 86}}, {"node": {"oid": "bace6cca7d1b7882207b92d8c10fff6f584e37a3", "messageHeadline": "redis_server_protocol: add async interface", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 359, "deletions": 188}}, {"node": {"oid": "8c1f531f048f89884e1922978ae6e1a1b5eaa5cd", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d78261785be0793bef01d8345ccaa77e5050e2e5", "messageHeadline": "redis_server_protocol: change user interface && support multi", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 357, "deletions": 142}}, {"node": {"oid": "801bb1f851236109e7ab50a01b8660a03bb00246", "messageHeadline": "redis_server_protocol: add missing header", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0ddf1617459e0b5951ebfff520f7e1713250b8a3", "messageHeadline": "redis_server_protocol: remove 'override' in redis.h to avoid errors b\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "97fde2e1ded17885f223ddaac5c86160a2b21bd2", "messageHeadline": "redis_server_protocol: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "bd7522b67c5e4204b654b49bf6794c0cd0abfbdb", "messageHeadline": "redis_server_protocol: improve user comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "0c96ecefbb8679fb745300849a3a73392712c393", "messageHeadline": "redis_server_protocol: rename RedisReply to RedisMessage", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 192, "deletions": 191}}, {"node": {"oid": "978814fe14f0e969551e794ce19c76c5b45b9986", "messageHeadline": "redis_server_protocol: fix compilation", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78ae56e8976b6b028577556b7114c548a9da65db", "messageHeadline": "redis_server_protocol: add RedisReply::SerializeToIOBuf and UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 306, "deletions": 25}}, {"node": {"oid": "5f4815ab224e1a1b88a0d4ddd7575024139e5fbb", "messageHeadline": "redis_server_protocol: add set_xxx in RedisReply", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 102, "deletions": 8}}, {"node": {"oid": "dacc5236dae6ab197014ce6379196c9227d5e17e", "messageHeadline": "redis_server_protocol: complete server parsing", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 206, "deletions": 55}}, {"node": {"oid": "4cb13348094a356eb4d5796683d8e4497c0b835a", "messageHeadline": "Merge pull request #987 from zyearn/fix_brpc_get_verion_name", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eecbee23e9b3bf369788de0ab4939ccf04d87c14", "messageHeadline": "fix_brpc_get_verion_name", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ba4a2f9ab820150990b6401a57a77f10b775e518", "messageHeadline": "Merge pull request #984 from zyearn/fix_missing_brpc_version_in_release", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "ab78a86ddbaa29ff21f5c1d36d9f47cb14d1a1d1", "messageHeadline": "fix_missing_brpc_version_in_release: change delimeter to '|'", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "052728901d88e0dc4364286b99dbb4d6c6afd489", "messageHeadline": "fix_missing_brpc_version_in_release: add exec mode to tools/get_brpc_\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c0100052d004c7005a51e26042f1dc7ca7d16a3", "messageHeadline": "fix_missing_brpc_version_in_release: update tools/get_brpc_version.sh", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "15c6f2540a9beef35f09039b44530be1f5f88942", "messageHeadline": "fix_missing_brpc_version_in_release: add branch info to git env", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "161fbb300b284c00a5d339e65ba5c59e2d44cf41", "messageHeadline": "Merge pull request #983 from zyearn/add_test_license", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "907e5a5a17baa8816cefe70a7090e12ad7e1c15e", "messageHeadline": "add_test_license: remove space", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8847db26c1c392f580acadeeb77bb2bd1991c030", "messageHeadline": "add_test_license: update", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "229c8fa20d9d29fef28c1256569205eb326264b7", "messageHeadline": "fix_missing_brpc_version_in_release: add version", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a2be8b0149968ed264772c35dd1123ced63444a", "messageHeadline": "fix_missing_brpc_version_in_release", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "f7589c7a8d5d39bd2f5b9253108de40622b1c18f", "messageHeadline": "add_test_license", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30ff183a81580ce3bf3a7523b136ef3e330fd5f4", "messageHeadline": "Merge pull request #981 from dyike/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0d9ae8f8b058633e23d191a2193c01301d93a780", "messageHeadline": ":pencil2: fix typo", "author": {"name": "yuanfeng", "email": "yuanfeng@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c05d33176c1c89a4cb904ee418d1268efacecfc1", "messageHeadline": ":pencil2: if setting disovery zone, fetching nodes api url will appen\u2026", "author": {"name": "yuanfeng", "email": "yuanfeng@bilibili.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "7a4393f089b288eb2843666d4f1d39422f925616", "messageHeadline": ":ambulance: add zone for bili discovery in fetching server nodes", "author": {"name": "yuanfeng", "email": "yuanfeng@bilibili.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e784526abe9364d716d2396fab41143d8242a1f5", "messageHeadline": "Support multiple discovery nodes", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 87, "deletions": 45}}, {"node": {"oid": "12e73e1dea6b66721bf89f16bfb1e82a84e45c1e", "messageHeadline": "reuse DiscoveryRegisterParam in DiscoveryClient", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 28, "deletions": 44}}, {"node": {"oid": "bc7165fbe342ad6d3ca08825dfb58213f4d4e5e8", "messageHeadline": "Remove fetch related methods from DiscoveryClient", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 122, "deletions": 152}}, {"node": {"oid": "6f4dd46646ab0b3802361589ac706bbd18220ffa", "messageHeadline": "Remove Unnecessary declaration", "author": {"name": "von gosling", "email": "vongosling@apache.org", "user": {"login": "vongosling"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ded7d642b3caef38433596b17df11738f531fd76", "messageHeadline": "Rename Disclaimer to DISCLAIMER", "author": {"name": "von gosling", "email": "vongosling@apache.org", "user": {"login": "vongosling"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d28dab73cec1363a42b1b4e2847a6e79b1780ef4", "messageHeadline": "Merge pull request #973 from TousakaRin/enable_cb_for_backup_request", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a9788265dc1b5d3710ccaaef9a7553b7f3a38c2b", "messageHeadline": "Merge pull request #974 from zyearn/fix_comp_in_macosx_10.15", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4964353a5a8fb0aa8025fad3321ba764d220be8e", "messageHeadline": "fix_comp_in_macosx_10.15", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "dae91f83d152785432a820605b65a82541977cbd", "messageHeadline": "enable circuit breaker for backup request", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "ed9d8d268726d3d35d633d752bad6a3d131b4f51", "messageHeadline": "Made two global variables static", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0bb4120adde00593223549bff0a05af5a5f3aef4", "messageHeadline": "Add missing **", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "103c89af4382b3c1fe185bc6a01616110fbecb69", "messageHeadline": "minor adjust", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a3bfb97e410d65e525bc68bdd1e79e32476ed27", "messageHeadline": "Add docs on fork w/o exec", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c7cd1587365fb0eaf20cd309843cca730b280f27", "messageHeadline": "Support fork without exec", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 58, "deletions": 18}}, {"node": {"oid": "6efb0cff5f30f32437c660cef01c93549cf62679", "messageHeadline": "Not define thread_local for scenarios with c++11 off", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 19}}, {"node": {"oid": "11949fc1cb60a96f891205853162e8f7b0f1ff87", "messageHeadline": "Fix #955 and add UT", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 116, "deletions": 5}}, {"node": {"oid": "d465115cb41d2899ab30165fd2ee0946700e2a75", "messageHeadline": "Fix a null deref in controller.cpp", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "46cd9a0fd756245c02ecde7280b5f891d0dad789", "messageHeadline": "Merge pull request #946 from zyearn/insert_apache_header", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2165, "deletions": 67}}, {"node": {"oid": "0d58291c950d46f1f59b1ebe5abc17182560a2bf", "messageHeadline": "insert_apache_header: remove unnecessary header", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "757eb89fe2a924b1c7f50b4d7a90a7e17926b0cd", "messageHeadline": "Merge pull request #947 from zyearn/update_mail_list", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f26bb9c4761d1e28b376d3992f12c61e2fd866f8", "messageHeadline": "insert_apache_header: update", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "ba3449f9cb49d669ccdd518af473ccf09dd608d7", "messageHeadline": "insert_apache_header: update", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "7d55c5ef5d19ce1403c2a5a4ec2c0552d1920ac1", "messageHeadline": "update_mail_list", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "2b96d08e94cb116bebcd4189273c6e288b7ed270", "messageHeadline": "insert_apache_header", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2082, "deletions": 67}}, {"node": {"oid": "053ed360c9521e45cae7796cf300241878b0e017", "messageHeadline": "Merge pull request #938 from tanzhongyibidu/master", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "f3d46b7a3f2ec0823259c150c94602520e8d8008", "messageHeadline": "tools: add gdb_bthread_stack.py", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 243, "deletions": 0}}, {"node": {"oid": "90b591e13d3695b352c550c206b5abd3f3700209", "messageHeadline": "Merge pull request #937 from llhe/support_find_bin_with_symlink", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03abe7686b3d8d519cd798bb135602b836a1c0a3", "messageHeadline": "Merge pull request #939 from zyearn/fix_core_name", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e8d1b1ab9ff122204e41212ebb5d329a2fb33762", "messageHeadline": "fix_core_name: remove sudo when generating core_pattern", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c87f83e5c93c59cf4f5fbd4addc00de15b78eb69", "messageHeadline": "fix_core_name: revert test code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f9fce391c83316b0f39c25b8782a1c5821899684", "messageHeadline": "fix_core_name: update core pattern", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efd68531160f5a906da985591913a565f1122643", "messageHeadline": "fix_core_name: enable core pid", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "114ec7a352fa060897099ab144dbae331e6169d4", "messageHeadline": "fix_core_name: update test/run_tests.sh to remove core", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "81a123bf5686db0501294c1023951b7033192a72", "messageHeadline": "fix_core_name: crash intensionly", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "656de8b23032bf1b9fc8eb5efc00eb33ed1db0a5", "messageHeadline": "update to make header the same as others", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3345485407fd959ab57b340dc52b3bed3f4cb3c5", "messageHeadline": "remote empty line and fix bugs for comment on config.in", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 14, "deletions": 22}}, {"node": {"oid": "3ea48111d6740c265e434151b031c27c950430c1", "messageHeadline": "add license header for make, dockerfile,etc", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 243, "deletions": 0}}, {"node": {"oid": "40fd868f1d113385d65a3a2db6e86ad63ce4aac2", "messageHeadline": "remove unused options.proto from some protos", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "8534fe84deac7dc012868b45b55c258a1ff6a5d8", "messageHeadline": "remove exec bit from README files", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c155614a4015c9ba460386fc0986d4ff35c08ce0", "messageHeadline": "remove exec bit from two source files", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "926b7c3ba41203f73cbe403ebf85a0f098cfa27c", "messageHeadline": "Support symlink for config find_bin", "author": {"name": "Liangliang He", "email": "lliang.he@gmail.com", "user": {"login": "llhe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3747d4cfbebec8c239c82a0ae715bda006b98cb3", "messageHeadline": "Merge pull request #883 from mesalock-linux/yj_mesalink_client_auth_fix", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "23bf4b795022375e3df43c6ee66044aaa22f74d6", "messageHeadline": "Merge pull request #902 from liupengs/fix-bug-log-conflict", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce170f42d825633894392098fae5696dbf2209b7", "messageHeadline": "Merge pull request #924 from niukuo/arm64", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 155, "deletions": 28}}, {"node": {"oid": "c271e2e0cc589047d832f72a381a6efadb6eeed8", "messageHeadline": "CMakeLists.txt adapt to arm64", "author": {"name": "niukuo", "email": "niukuo@gmail.com", "user": {"login": "niukuo"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c0ea949bc7dbc3ca73adbe3249ff330aabd0d125", "messageHeadline": "update libcontext, adapt to arm64", "author": {"name": "niukuo", "email": "niukuo@gmail.com", "user": {"login": "niukuo"}}, "additions": 138, "deletions": 20}}, {"node": {"oid": "7164f224d47feb8d0972310fa6142f622aef3485", "messageHeadline": "fix compile error on arm64", "author": {"name": "niukuo", "email": "niukuo@gmail.com", "user": {"login": "niukuo"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "869b27c6bb7b887a394586ea17efe5d6d7dcc4fd", "messageHeadline": "Merge pull request #929 from zyearn/fix_license", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 134, "deletions": 79}}, {"node": {"oid": "01d81608c108adfc69dd259692944107529ea1d7", "messageHeadline": "add license to file that missing it", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 134, "deletions": 79}}, {"node": {"oid": "fc831f2873549c6efa93b4bc5b59143aaaf7a9b1", "messageHeadline": "Merge pull request #890 from zexuan/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73ca08b4c0ae9bec4cd809e859caa6e00beccd4e", "messageHeadline": "Merge pull request #895 from liuzhiwei/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8199994e54fb3077625a1539b21d63d8e9e75ca0", "messageHeadline": "Polish bvar.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 42}}, {"node": {"oid": "9d0717f91b8d3c0bcf60313f32cf9956f9000a0d", "messageHeadline": "Merge pull request #919 from tanzhongyibidu/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 160, "deletions": 1}}, {"node": {"oid": "b07ac954915cd28a4f9d8759a6291fa7c8aac829", "messageHeadline": "add apache header for missing file under tools dir", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "65cf463164846098aa3106d623749938c0c6c4dc", "messageHeadline": " add apache license header for missing cpp files under test directory", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "c390a20e232aad96e97c6475ef0ccb9a55fd3364", "messageHeadline": "add license header for files under tools directory", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 74, "deletions": 1}}, {"node": {"oid": "7878a36ab2269a5b0c0e0e8ea823ef44f58117fa", "messageHeadline": "Merge pull request #917 from tanzhongyibidu/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 1189}}, {"node": {"oid": "1bf6e12962a6a621ac27872abaaa8e2add0ca4fa", "messageHeadline": "delete idl2pro & probe", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 0, "deletions": 171}}, {"node": {"oid": "b04ddbb8df409f93e54a2d7d1dfc68daef6c23b7", "messageHeadline": "remove shflags since it is not needed and it uses LGPL license", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 0, "deletions": 1018}}, {"node": {"oid": "d4fa4e87bee955dea2d9a1bb0090ad48b068e9a3", "messageHeadline": "Merge pull request #915 from tanzhongyibidu/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "79044bc40c95037751c2ad0d543b9513ca4c3c0b", "messageHeadline": "add license header for scripts", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 94, "deletions": 3}}, {"node": {"oid": "aa304514280211c078f0233013ede5e4e8a5c355", "messageHeadline": "Merge pull request #912 from JayTange/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2372747ad6be7deff0b652e7310b4595df88a64", "messageHeadline": "modify code: src/brpc/ssl_options.h annotation ciper to cipher", "author": {"name": "tangjie", "email": "tangjie03@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdf271cc60d13f43841b5fe7595a0452a0c11f23", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "liuzhiweihome", "email": "liuzhiweihome@gmail.com", "user": {"login": "liuzhiwei"}}, "additions": 55, "deletions": 55}}, {"node": {"oid": "7b95debc36613efdb661ba502556fb7d3cf236c2", "messageHeadline": "Add instructions to remove CMakeCache.txt before re-running cmakes", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "54025e4aec52174f680a32c78fbf46e3a0e12743", "messageHeadline": "Merge pull request #904 from zyearn/refine_cmake_example", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "1b90ea18d95ddaff5b1afd17eb1326a100cf7b33", "messageHeadline": "unify dynamic link option in make and cmake", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 51, "deletions": 51}}, {"node": {"oid": "ee1fee9ae87d0fe69a83f741f9993db73ce21aa7", "messageHeadline": "fix bug: logging conflict", "author": {"name": "LiuPeng", "email": "liupeng37@baidu.com", "user": {"login": "liupengs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1a2d1b8d9dbbcf5025898c571838b4ba8781ff4", "messageHeadline": "fix _avg_latency maybe zero", "author": {"name": "liuzhiweihome", "email": "liuzhiweihome@gmail.com", "user": {"login": "liuzhiwei"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c90c58b744337213cc99e57a111e13685ff5cf16", "messageHeadline": "Merge pull request #888 from zyearn/reduce_ci_purpose", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "8aeaf2b8bae91a080627bbd406a7192d5f12ede5", "messageHeadline": "fix misplaced parentheses", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e291cf62c350f1c49a2a842c38ccc268935b7a23", "messageHeadline": "mesalink: client_auth bugfix", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "401a61786ad64c9ac4c9291ae912314c582aa9db", "messageHeadline": "Update timer_keeping.md", "author": {"name": "\u5434\u6cfd\u8f69", "email": "zexuan.wu2013@gmail.com", "user": {"login": "zexuan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cead3fc3186d40fd0285804b40154b590a668168", "messageHeadline": "remove unnecessary libthriftnb", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "333f0a778038baad3d80c367307613d6a2688a47", "messageHeadline": "fix bazel command line options", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d101f3cb25a6d419bf1f21737f9e5a90414e026f", "messageHeadline": "add separate PURPOSE for all options in ci", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "024c9698b55970dbc25eb91ef4e3bc8bed0824ee", "messageHeadline": "Merge pull request #878 from mesalock-linux/mesalink_1.0", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "16ef5886643f792cfdc877e6390ffe521577a6d3", "messageHeadline": "Merge pull request #881 from zyearn/add_missing_license", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 234, "deletions": 0}}, {"node": {"oid": "91e0afee3e2a816a024b186be3e2b982d59844b3", "messageHeadline": "Link libmesalink/libssl selectively in CMake", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "122770d377eddfc37130c02f6f3a9c2910956918", "messageHeadline": "Remove desc. on default values of connection_timeout_ms from docs", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "847c1df6a6a39b76b3a083338e66375fba923e5b", "messageHeadline": "add missing license", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 234, "deletions": 0}}, {"node": {"oid": "2f1023bd46e56d5ae3a43deeed287b2c6da05f84", "messageHeadline": "Download prebuilt MesaLink deb package if USE_MESALINK is true", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "862be4e112e618f3f89a9eac13fd485eadc0affa", "messageHeadline": "Link MesaLink in bazel if enabled", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 25, "deletions": 9}}, {"node": {"oid": "4adb68944d9f6f4b40af37d4e0a64f06621ee65a", "messageHeadline": "Link MesaLink in CMake if enabled", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "cec08d43d3f9bdce5c5721313d4df50fdc1b60a2", "messageHeadline": "Enable MesaLink build in travis CI", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "df41f3889a4db246f06097c947178f36aa4553ba", "messageHeadline": "Adjust position of cmake", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd7cbbd15a957df9c57b96f88eb6287c6c46fccc", "messageHeadline": "Merge pull request #876 from zyearn/fix_line_continuation_in_cmake", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "baec5e4044f9eaacd8f1c6694be4fd31ad39a54e", "messageHeadline": "remove line continuation in cmake to adapt to cmake 2.x", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e779acff9f143738328ec5aa433a40621be39f42", "messageHeadline": "Fix count checkbox in the contention profiler & make dot the default \u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "a6689a2d367328f3da6bfafc55d534cd29c9b3b3", "messageHeadline": "Merge pull request #864 from skilxnTL/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3709, "deletions": 436}}, {"node": {"oid": "613bcc7bed6ef028b8a86741ece263049f8e3f8c", "messageHeadline": "Add flamegraph view for profiling builtin service", "author": {"name": "skilxnTL", "email": "tylxltt@gmail.com", "user": {"login": "Ye-Tian-Zero"}}, "additions": 3709, "deletions": 436}}, {"node": {"oid": "907ac3d8fc3c6319db8da2dd769395a0ef3890ed", "messageHeadline": "Merge pull request #868 from zyearn/fix_thrift", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73d2fb8ab4611e6dd7142b164f6708f3c728a7bd", "messageHeadline": "change '--port' to '-p' in memcache test adapting to older version", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f9f857381c5de51f1ee3056c38494380ecbf212", "messageHeadline": "Add -y to apt-get commands", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "25a70b8d9d2e2f2738d22ea3f92348e7af29da75", "messageHeadline": "put CXXFLAGS behind configure of thrift", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c54cf03d3e2bf8691540643410b1a0459aada9b4", "messageHeadline": "Suppress unused-variable warnings (treated as errors) in thrift compi\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ce4f9c6f22ca20f80477e12f329c4c64518f478", "messageHeadline": "Suppress unused-variable warnings (treated as errors) in thrift compi\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a066d667c8ef2da2582bd7097cae968eeb3750dd", "messageHeadline": "Merge pull request #849 from zyearn/ignore_flowcontrol_in_first_req", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "cc3c99fe5ba7ca4edfec779d4504b37d80a73415", "messageHeadline": "ignore_flowcontrol_in_first_req: move comments inside if", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fec8f10c797c877b9abac6ba137cefb04af58e2a", "messageHeadline": "ignore_flowcontrol_in_first_req: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "418bb77500112363c006150eb963be99d4a57f98", "messageHeadline": "ignore_flowcontrol_in_first_req: make parseh2setting unchanged", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "c64fbea71e0e1551686868ba3ac9c34c057b9f97", "messageHeadline": "ignore_flowcontrol_in_first_req: init stream flow size to max", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "cc83f728e219b6b806541a3da026d6780f3ca970", "messageHeadline": "revert some log format in H2Context::Describe", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b307a42c4fef79f5b38dbf4035f22225b2b2216e", "messageHeadline": "ignore flow control in h2 when sending first request", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "f43bdcec3a73ecc93859c372f2650334d412f065", "messageHeadline": "Merge pull request #824 from zyearn/fix_lalb_base_weight_to_zero", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96665f33a735031b0cb5ad13a42549ef86df7215", "messageHeadline": "Merge pull request #841 from zyearn/remove_dup_inline", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1dc52db5030f9f9f1f3e0abf7c667c4559d6689d", "messageHeadline": "remove duplicate inline def in ssl_compat.h", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e09b620d8f10316c9ae8ac69599beb264eb6d3c5", "messageHeadline": "Merge pull request #829 from tanguofu/patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d1d576e8c587bb0206cdd970bc6fe206aa930fe0", "messageHeadline": "remove ```#include wire_format_lite_inl.h``` to fix Protobuf 3.8 buil\u2026", "author": {"name": "TanGuofu", "email": "267266206@qq.com", "user": {"login": "tanguofu"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8c32109de6d697f4c14bf808e19f251fb3a47e9d", "messageHeadline": "still parse body when the http request contains upgrade header", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 14}}, {"node": {"oid": "d4cc3f3fd2eca18380a15726d5d8d710c7a01c72", "messageHeadline": "Make the condition of lalb::Disabled be _base_weight < 0", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e39f0398dc7a308c08330ecf4348aa5c8614f46", "messageHeadline": "fix lalb be disabled wrongly", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40b134294ae140ebc429367b21fb994a058527bf", "messageHeadline": "Merge pull request #819 from zyearn/adapt_protobuf_3_7", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 167, "deletions": 917}}, {"node": {"oid": "034c9a3bdad297ef0f9f191264ea28868360f533", "messageHeadline": "refine docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ac002761ef2467539a75511f5501ae06d07525c", "messageHeadline": "update docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b840ac8f0175376eb841b8a9b266f0fe3f8c8f3f", "messageHeadline": "change reset_rpc_dump_meta to reset_sampled_request", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 37}}, {"node": {"oid": "ca6bd6bcac0376bacab63c31704eacee206f9cac", "messageHeadline": "Fix copyright part of a UT", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "59cee299d6a52358297aa807b700def54f124f3a", "messageHeadline": "Make ~RpcDumpMeta vitrual", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "781e7940116869b24a428bb84072ab1ccc636ab1", "messageHeadline": "minor change", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd34cbd615497978bd6a2e9ab55922caabee80fb", "messageHeadline": "revert changes related to SampleRequest", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "0a7432f01fdf33355f98f5d9304e33c2fd1c8362", "messageHeadline": "use descriptor of default_instance in base", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 102}}, {"node": {"oid": "dd3fb73f25ce37acb12ad7b146734aee0fbc313e", "messageHeadline": "Fix compilation when thrift is enabled", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc07b7bf45c4b2aa90ae5c832f3b48a8da124640", "messageHeadline": "Merge pull request #816 from wwbmmm/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 9869, "deletions": 6880}}, {"node": {"oid": "9bd9a7b17dd8f92f354d4efea70acb698f443718", "messageHeadline": "Merge pull request #818 from lorinlee/unittest", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b89199c59b1fef613d81599e02e6d6f40df0d3d4", "messageHeadline": "Add object_pool_unittest.cpp to unittest", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8b4ec84601cc35ea037243b1f375a23b2681bd12", "messageHeadline": "adapt callback.h after pb3.7 & remove unnecessary files", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "a3cc09cdadb9fb9be0672707e4099e5bb7ad9200", "messageHeadline": "Remove headers of test proto when 'make clean'", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dadee8c31eda2ea38daeac80768d9f94334b668", "messageHeadline": "Compatible with pb 3.8.0", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 21}}, {"node": {"oid": "66578349918631f661c167ca823cfc372e646d1e", "messageHeadline": "Change Controller::rpc_dump_meta to Controller::sampled_request", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "585d5393765d1d426a824512d83713b3580dc724", "messageHeadline": "Make the descriptor and reflection of esp_message, memcache,", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 111, "deletions": 633}}, {"node": {"oid": "b564dd56836f6eaefb921b8c94581b5c85d09429", "messageHeadline": "Make RpcDumpMeta be member of SampledRequest", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "231b35af18bb56410b7f7097d6b57da3a8398a9f", "messageHeadline": "Make RedisRequestBase be member of RedisRequest", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 65, "deletions": 30}}, {"node": {"oid": "7e5b6dad06ddeee1d2d3022de045a44f7fd605db", "messageHeadline": "Make RedisRequest derived from RedisRequestBase", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 22, "deletions": 192}}, {"node": {"oid": "078051f9bfd3f0519900234f14c3459fa3bb6888", "messageHeadline": "Update license header to Apache", "author": {"name": "Weibing Wang", "email": "wangweibing@baidu.com", "user": {"login": "wwbmmm"}}, "additions": 9869, "deletions": 6880}}, {"node": {"oid": "1eeee3d07c5b1bfcf368003627da0682505e9ad2", "messageHeadline": "Merge pull request #723 from wenweihu86/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "00b1c38b8c85ec5af22ef2e62400a0ff0ab220c1", "messageHeadline": "Merge pull request #803 from zyearn/integrate_lisence", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 281, "deletions": 0}}, {"node": {"oid": "45f39b58a160b057b1b5c664e0cf29535add1899", "messageHeadline": "Merge pull request #804 from zyearn/customize_brpc_metrics_path", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "508d85ce54f0b1130d52647b568a890e95306271", "messageHeadline": "revert README", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "3c1a726fffaa9fca6faa5894d3fcd941863559de", "messageHeadline": "update openssl path", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "e5279adaa94bcfb44ded18ac057287d764b62462", "messageHeadline": "Unify callings of http protocols", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "423b51caeef142b82e67df9d5141af09ed4a4114", "messageHeadline": "minor change to http_client.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "3f46212e7dcf73013c66e6826dbe7bff571df1d6", "messageHeadline": "Add g_server_info_prefix", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "8b4ac5a4f7d038eee6e91bf176ff608d2840563b", "messageHeadline": "minor change", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8226c481dd7dc71e292484e5623b9b60fc50d8b", "messageHeadline": "Make SummaryItem::{latency_avg, count} be int64_t", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "cecb57858f8c75482af3400d15849f3be3e523b5", "messageHeadline": "Merge pull request #701 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 79, "deletions": 43}}, {"node": {"oid": "efdba88fdfeb213393f31fb9ad2cb9eec2642f0d", "messageHeadline": "update valgrind", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "16b9bc789982bf9246d32a90ed6d714398c004df", "messageHeadline": "Make ServerPrivateAccessor::Prefix static", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "81c8e7f26fc0cb8590833779ea94d64a923d5f5e", "messageHeadline": "Make PrometheusMetricsService be global", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "328772dc61a1277826d640bb2e17c7529af94b4f", "messageHeadline": "update docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6955aabd4ad2d09d11cf6381387e105fa1a9453f", "messageHeadline": "change /brpc_prometheus_metrics to /brpc_metrics", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ad1596aaef47dd73204ea31b24f3733dd1a24e91", "messageHeadline": "add DumpPrometheusMetricsToIOBuf", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "6aa2d593936c20716ec497b2e6454a1ef08aac83", "messageHeadline": "revert docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "963f7ea122a165f641de49a9925022b7f75ed1bd", "messageHeadline": "make brpc prometheus metrics path fixed", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 31}}, {"node": {"oid": "bfa2908db444017382b46cbe0fb9eab85286d6a7", "messageHeadline": "Merge pull request #802 from zyearn/third_party_related", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 34, "deletions": 1894}}, {"node": {"oid": "981310aa5dbf368f9a09bf2222a050532ecbbee3", "messageHeadline": "Fix bug in inserting RestfulMap service", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4f4791a5688fee7f611ef79b6c6d9f8aaeabb63", "messageHeadline": "delete useless member of circuit breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "aff4da230b8e7ecdc7d8c1d99e31b166d8d2b9dd", "messageHeadline": "revert last_revived_time of circuit_breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 24, "deletions": 30}}, {"node": {"oid": "4ceba2fe35e694ecb4f26828e45266c68c91e5b5", "messageHeadline": "update {cn|en}/bvar.md", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4ae795ca0a98c7ca3df444caee0f7530b252b8a", "messageHeadline": "customize brpc metrics path", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "29de815d71fac5783b0032f76798e0c3bd03128f", "messageHeadline": "adjust prometheus UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7100a7ba8394dd6cbaa1213fa48a8f7c70f4dbc1", "messageHeadline": "make the path of PrometheusMetricsService be different from default /\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "568dba34fc472c65589fd2a36a65224a5f703122", "messageHeadline": "remove unnecessary comments & using DISABLE_* to disable correspondin\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 197, "deletions": 212}}, {"node": {"oid": "c5355f4d52b38ddaa9f78b672a43b8309286742e", "messageHeadline": "update LICENSE", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 285, "deletions": 0}}, {"node": {"oid": "4233593dae994742da821382413415091a0441d9", "messageHeadline": "remove nspr", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 222, "deletions": 2067}}, {"node": {"oid": "fe55625086f3b197c3a6d82dce6389324cd7dbcd", "messageHeadline": "add a lot of override", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 93, "deletions": 98}}, {"node": {"oid": "e2c9d6a7802dfc9fad944ef3972ca282f680b8d4", "messageHeadline": "bvar::Status on integrals supports historical series", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 59, "deletions": 11}}, {"node": {"oid": "f85311d536741ad6e2bf2c42a9b411c13557d998", "messageHeadline": "update README", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c32b4de1a1a636f4d607460e90ba6a9a0bc0dfae", "messageHeadline": "update lib search path to /usr/local for mac os env", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "94fd1c80a01efc38a91a27c706da1e62c909762e", "messageHeadline": "Merge pull request #2 from apache/master", "author": {"name": "Wenwei Hu", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 2997, "deletions": 790}}, {"node": {"oid": "71af31e4038f4dd5138d954237652e96d9613e90", "messageHeadline": "Merge pull request #795 from zyearn/improve_cmake_test", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "30b64f9f563b2c6dde834e5229e48a7c523c574e", "messageHeadline": "improve the way of running ut in cmake", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f1595a4077f01d66965538530f433d93e0e91a8", "messageHeadline": "improve the way of running ut in cmake", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "54c28a33cbeb3d1c9f60cc6195bd8de0b098747c", "messageHeadline": "Merge pull request #794 from zyearn/separate_cmake_debug_and_release_obj", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 53, "deletions": 41}}, {"node": {"oid": "e1a6a2abf6f95da5e872d345bef0524b9ca213d9", "messageHeadline": "separate_cmake_debug_and_release_obj: make the name of obj in debug a\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "de1269859f430744dd0978754b108d775bdeb431", "messageHeadline": "separate_cmake_debug_and_release_obj: remove UT options in src", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d070457cbe333467ae6c32a617f2d08188f99731", "messageHeadline": "separate_cmake_debug_and_release_obj: done", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 48, "deletions": 33}}, {"node": {"oid": "14303060b0c41868b1ad764b4c445c967bcec6be", "messageHeadline": "Merge pull request #792 from zyearn/optimize_server_in_partition_chan\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 120, "deletions": 30}}, {"node": {"oid": "0bc9eaa36383021eb5da73d572600ade881d8817", "messageHeadline": "replace example/partition_echo_c++/server.cpp with that in dynamic_pa\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 120, "deletions": 30}}, {"node": {"oid": "c82cf098aa11539e07ceeb75294201f3b2d72f71", "messageHeadline": "Merge pull request #784 from jasonszang/ut_link_shared", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "8c4554f8c643684ba7810503e868d73a4bb7eeb0", "messageHeadline": "Revert to obj lib for some tests that rely on differtly built non-tes\u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "71e2648d7fede38b10db790d70626d8a049e4bef", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eda310134c0d6e9904992998b11eb9ceb7de9b37", "messageHeadline": "Merge pull request #789 from zyearn/fix_make_issue_in_mac", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72f3f4de3469567d9571892bceef725cfd19ed68", "messageHeadline": "Fix run_tests.sh", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2a1718e112a48533b2b257c582907a8c61c9f591", "messageHeadline": "Make unit tests link against the brpc shared library so we don't buil\u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "cf9f1f8f89669f4edc74890b55697335c369cb85", "messageHeadline": "Fix make issue in mac", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe11661166a177a366ed800c4561e4cb74ac6c4b", "messageHeadline": "Fix UT linked with SO", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "255a653c651aeec2f0a4f6b063fea9c5789f209d", "messageHeadline": "Link shared libbrpc in UTs built by the Makefile", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 47, "deletions": 29}}, {"node": {"oid": "25812b9b935b5cfdc9706a51c2767f0361e84efd", "messageHeadline": "Merge pull request #781 from zyearn/fix_http_response_after_h2goaway", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "ccb9018820372fa1c9345a61de435f3b61b84f29", "messageHeadline": "add UT: http2_handle_goaway_streams", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "93c35ba909c1a52ff59a9c4ad272e27a47162464", "messageHeadline": "fix wrong pointer in processing http response after h2goaway", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ed518dd86af77c029f8219b9b27d0d9f24dedd5", "messageHeadline": "Merge pull request #777 from zyearn/revise_cmake_in_travis", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "322439db4b789880bc6d81197a1e8dd4bb002cf8", "messageHeadline": "Make init_make_config in build_in_travis_ci.sh can be failed too", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "c62926de5e16b0ed115d91aa877f1ef86e50e5d8", "messageHeadline": "passing --with-thrift as init_make_config argument", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c0d3b6a555fb52b664e5b2077a6b788a0287ab81", "messageHeadline": "comment out only the purpose part of mesalink in travis", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "87e4624c32122130c790a13bc9d62c2346aa5d8a", "messageHeadline": "remove FORCE_BOOST_SMART_PTR macro when compiling thrift", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "016cafa751c2d2b1c4b941e0937d6f26cbc3a521", "messageHeadline": "add --with-thrift to travis", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "543be5e18f70bb0a69de78f0f5cd1ff66e7a9c43", "messageHeadline": "compile example in build_in_travis_ci.sh", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da17b65b1ad0a4952c85d92127b9d278be209a98", "messageHeadline": "add thrift dependencies", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a714422a1aa282fb0dbb9d621a77b08da1e44784", "messageHeadline": "comment compiling example", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "876c45e473a5552b63f07a2aa81d788304416575", "messageHeadline": "1. add init_make_config in build_in_travis_ci.sh; 2. move compile-wit\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "46df9ddef456dc179aa599868e460a5e2fb0b59f", "messageHeadline": "comment mesalink", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 27}}, {"node": {"oid": "8dccbb9c1b5ee5b2911b50883159eb9e28d66694", "messageHeadline": "revert travis.yml", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7d0c67b8e7c83ac9fab0def2e4a4e8a38f101e15", "messageHeadline": "revert build_in_travis_ci.sh", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "7c4b8346dfbd1f2ef8deb7d6ab1139f966bda49e", "messageHeadline": "remove -init_make_config", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "c916ff616f5bf63db8370bd8010393b42f8cc82d", "messageHeadline": "make compile-with-bazel in .travis.yml", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f22f04f8c4d8fde806d4e853a7f5b5f74ab6ad1b", "messageHeadline": "separate cmake-compilation into different travis task", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 22}}, {"node": {"oid": "7d894e5581172e990c6cf4139005bcb9e6235fa2", "messageHeadline": "Merge pull request #773 from zyearn/fix_backup_using_h2", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7384bf7b98c6c8fdb3462d5d69551e864cebd8f3", "messageHeadline": "refine comments in stream_creator.h", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0bc3f27ca91e8cae3a65940852f83e0046fb519f", "messageHeadline": "Add cntl param back to DestroyStreamUserData", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "8fe8640e2f95a0e508f3070b086b7b25e84f5c88", "messageHeadline": "Merge pull request #776 from zyearn/dicovery_metadata", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "b627d16f07f4a206d24df642fd24bf13242f6f23", "messageHeadline": "Merge pull request #729 from guohao/typo", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "788db3aa501d0170fda321bb1090bb931cdbd743", "messageHeadline": "Merge pull request #748 from lingbin/read_brpc_src", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "753cd7a96414bbe6dc2e78e34b0971ca7a5b74a2", "messageHeadline": "Merge pull request #754 from TousakaRin/fix_unexpected_implicit_conve\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 144, "deletions": 85}}, {"node": {"oid": "496360b5b0ac3a19d12e59c8b8201ac4430402e6", "messageHeadline": "Merge pull request #775 from zyearn/fix_gflags_version", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b4c943f8f6ffbdd698b7e30e023e3fcc1ac8403d", "messageHeadline": "Change StringBuffer to MemoryBuffer in discovery sdk", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2b748f82c3447196c8ce372733e5af8f8d76cef5", "messageHeadline": "Rename read_bytes() in RecordReader to offset() to avoid misusage and\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "d7116ea359af87ecf1251017c932d5b4f3d4eb4a", "messageHeadline": "Add length info when serialize stringbuffer to string", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50aaa98552cefc0aea7199626323db452dbe2b51", "messageHeadline": "fix typos", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 14, "deletions": 19}}, {"node": {"oid": "760c94738fe1f1cbbc9244747909f09585e708bb", "messageHeadline": "Suppress strict-alias warnings in recordio.cc", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "cd3711f538acea21254ca55a9a60ca4c6cf295f7", "messageHeadline": "transmit discovery metadata into tag field of ServerNode", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "05473176ead75ce63309cdaba8037b519d8fa7df", "messageHeadline": "Fix typo in gflags version", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44c4944758492a63d426b76fe50953a76a575b64", "messageHeadline": "Refine interface of DestroyStreamUserData", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "751b36969bb8c35c8fa36ba77bb6fa37b424b64e", "messageHeadline": "Add recordio_unittest.cpp into test/CMakeLists.txt and test/BUILD", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e06c67c5dac12d76e2b149621c944c1314d7e8b9", "messageHeadline": "Add recordio.cc into CMakeLists.txt and BUILD", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d174847b6ceb42552f2893b1736e550e7a49c00b", "messageHeadline": "Fix typo", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87e6224cfd31484f102e65649728039023ae7c8d", "messageHeadline": "Fix backup req bug in h2", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e25560465b04306b2560c6675192c1c6710f29f9", "messageHeadline": "Merge pull request #770 from gavinchou/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0664bb909eb148ac6d4fbf921c1270be14312ea2", "messageHeadline": "Fix compilation errors caused by ssl on MacOS", "author": {"name": "Gavin Chou", "email": "gavineaglechou@gmail.com", "user": {"login": "gavinchou"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7e85374b27266291909db1cdfce3b797def3502d", "messageHeadline": "Add UT for returning EAGAIN from the IReader", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 55, "deletions": 3}}, {"node": {"oid": "727dd4cd2b76e1c0d507a384f550a8f646a4fbc8", "messageHeadline": "Minor change to the comment", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cb998b9e55ca62afa7f1fdce890f0cb7d200f003", "messageHeadline": "Polish comments in recordio.h", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 31, "deletions": 20}}, {"node": {"oid": "a68868077ca830853de952db7e488cd93aac0ea4", "messageHeadline": "Add reader and writer for binary records", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 746, "deletions": 0}}, {"node": {"oid": "3b4b0e6a76dc16390ab571a8de8f86ce52b71016", "messageHeadline": "Add IOBufCutter", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 300, "deletions": 75}}, {"node": {"oid": "6840e36d05c7862c904941a882819b6db3e24f0e", "messageHeadline": "reformatting some comments in http_message.h", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0d415ce32a148e9536c8a9ab360b979e565a2e97", "messageHeadline": "Remove self-defined memcpy from murmurhash3.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 62}}, {"node": {"oid": "d51301f96dda2c3744f73ac5621946be1832cfdf", "messageHeadline": "Remove unused variable from threads_service.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "46ad4f89d2ebbc85bd1877a31812a05324c8ce55", "messageHeadline": "Add fast_rand_bytes in fast_rand.h", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "b346934085e4fb3ddf242379d68c249d743268ac", "messageHeadline": "Merge pull request #758 from hawkingrei/update_brpc", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 48, "deletions": 44}}, {"node": {"oid": "f4a6c92a39251888871e693db0b2e88fe5336371", "messageHeadline": "Fix typo in bvar_c++.md", "author": {"name": "LingBin", "email": "lingbinlb@gmail.com", "user": {"login": "lingbin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "174500e46d496ab106e60f37f43f8f7ae381557c", "messageHeadline": "Merge pull request #757 from jasonszang/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "775a385bdc2b5143eceba49a30be6a502410e5b3", "messageHeadline": "chore: update bazel", "author": {"name": "Wangweizhen", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 48, "deletions": 44}}, {"node": {"oid": "f70f93510a0af9df070a7cbc82505b86264ba841", "messageHeadline": "Fix typo", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebbe9ebd382e66714303ddbca538eaf10b2e31df", "messageHeadline": "adjust unittest", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fdc39b6b8c84a30391488c23375186b101e150f1", "messageHeadline": "adjust unit test", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a13730a4a1b5c31939810b3a2c27daab8f8493f9", "messageHeadline": "add explicit key word", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 141, "deletions": 85}}, {"node": {"oid": "b4bb02b2725dfb1cc13589746329391666e109f4", "messageHeadline": "adjust unittest", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6eaa4bc698558b21f8dc5fe63fbc3a3e13c147e8", "messageHeadline": "add unit test for circuit breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 43, "deletions": 9}}, {"node": {"oid": "a2bb114e00cacd0c70abce5fd5ef7b89976d36e8", "messageHeadline": "fix data race for circuit breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 33, "deletions": 23}}, {"node": {"oid": "65762708cc245258a43cb92c28f8a9858dffd551", "messageHeadline": "Fix a typo in bvar_c++.md", "author": {"name": "LingBin", "email": "lingbinlb@gmail.com", "user": {"login": "lingbin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cc6642bde45a804dc9fec95fa0c8b23432a12e15", "messageHeadline": "Merge pull request #738 from zyearn/add_docs_cluster_recover", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "e7db73878edf1dc5ec76bed43c12b80c81caee12", "messageHeadline": "refine docs for cluster recover", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ce30e8266f6c3c92bb8a238e67dcf7b1ac07e2a", "messageHeadline": "add en docs for cluster recover", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "67ff7f1f1383801d381eb6270cb9a20bd386bc3d", "messageHeadline": "add docs for cluster recover & fix parameter unit", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 42, "deletions": 15}}, {"node": {"oid": "6a545456685f61da5fd4d4acc68b22f466dd2dac", "messageHeadline": "Merge pull request #667 from mikeyang2015/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "a12514ba531013ce8574449e69d3065b70765709", "messageHeadline": "Merge pull request #717 from zyearn/revive_from_circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 488, "deletions": 68}}, {"node": {"oid": "cde9a4a04a5e9d4960412214586b50914a2d68b1", "messageHeadline": "Make some timeout in UT larger", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f3acf3d887aa8394bf7e4de15a8d7ca723a528cb", "messageHeadline": "revived_from_all_failed: fix codes after rebase", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "fd3295d3791faea2c3386e2bb48b4f40e24b500b", "messageHeadline": "revived_from_all_failed: fix UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686771fe45683905aa52a4331639004e0c90da74", "messageHeadline": "revived_from_all_failed: revert unrelated files", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 33}}, {"node": {"oid": "3aa31a2c7d149d686e7fafccc511b284ec9888e1", "messageHeadline": "revived_from_all_failed: return false when met unknown lb params", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8fa3d510d188de06cfc2862600185c5be8fed84", "messageHeadline": "revived_from_all_failed: change delim order in Splitter & enhance UT \u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "2c820f8f20be2cf7bbeb7e8b2b754eb6371f937b", "messageHeadline": "revived_from_all_failed: enhance UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "30d1fbb044b0e57c227947d93ccdc3aad2ed2737", "messageHeadline": "revived_from_all_failed: restore uri.* after rebase", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "df189862334b7194d783f230dc32dd7d1369475c", "messageHeadline": "revived_from_all_failed: replace StringSplitter with KeyValyePairsSpl\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "24d216231d89f55fc82a991eccd707097d67fc50", "messageHeadline": "revived_from_all_failed: restore uri.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "f98fd01f9cab026b0b8d391ae5f272b1c05d8826", "messageHeadline": "revived_from_all_failed: split KeyValuePairSplitter into different pr", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 16, "deletions": 65}}, {"node": {"oid": "662ff4a43c703389dc474055b0a0376c822f8099", "messageHeadline": "revived_from_all_failed: fix ut after rebasing latest master", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "75f89a5af32639c4d0d8062a4e0fea73d8305d72", "messageHeadline": "revived_from_all_failed: optimize code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "f0224fcc948ca889b144c6d0b0966a251e4c1d86", "messageHeadline": "revived_from_all_failed: remove unnecessary code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "cc3815785a1e3609cb31adbaeaf5c6a2a0d28c48", "messageHeadline": "revived_from_all_failed: remove unnecessary logs and comments", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "2b550fd0c735f58012273ba772becdb495b9002d", "messageHeadline": "revived_from_all_failed: remove RevivePolicy to ClusterRecoverPolicy", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 53, "deletions": 58}}, {"node": {"oid": "a1c05b584624c12253dcc9e16f32aa940c8abfaa", "messageHeadline": "revived_from_all_failed: add KeyValuePairsSplitter & remove revive_po\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 163, "deletions": 139}}, {"node": {"oid": "e3c341af3d626b1a6054b160de3300bba0380eda", "messageHeadline": "revived_from_all_failed: remove unnecessary code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "52d76d46ab5e7ca011b01e0035b89a877e318a3e", "messageHeadline": "revived_from_all_failed: add double lock", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6e0b81595e3b864af9a76564ee58f48dc0e771fd", "messageHeadline": "revived_from_all_failed: optimize lock", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "6cb4475aca00b849e66679542f9a7f281adae4eb", "messageHeadline": "revived_from_all_failed: optimize get availble server process", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "890679ec6729a9a7573aa19a8db85b0bc2fb7415", "messageHeadline": "revived_from_all_failed: refine comments", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b17bcc8b75ff8be041b0252ba6d164e0fa6b128b", "messageHeadline": "revived_from_all_failed: fix UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 33, "deletions": 19}}, {"node": {"oid": "593082c446971a9c4f58b6ff36bb087f8ad9770e", "messageHeadline": "revived_from_all_failed: refine comments and UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 122, "deletions": 59}}, {"node": {"oid": "57b60aa44878d477380f3715913291aea469fe1f", "messageHeadline": " revived_from_all_failed: add RevivePolicy", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 374, "deletions": 14}}, {"node": {"oid": "acce77994832f17666324837c448117cf41e5b5d", "messageHeadline": "Merge pull request #736 from zyearn/replace_kvpair_splitter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "9b1f6ad02e888136de89cd4bcc6b812b8a6c4d3b", "messageHeadline": "replace SplitStringIntoKeyValuePairs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "f9558a09789f4c659cf32aca8d0a0dbf7959e553", "messageHeadline": "Merge pull request #732 from zyearn/support_kv_pair_splitter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 179, "deletions": 84}}, {"node": {"oid": "f08558d2458f4167896d6c6ad7945cc8eecdf728", "messageHeadline": "support_kv_pair_splitter: fix UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b60143eae477a05ad66a92c3760eb89eafc712d4", "messageHeadline": "support_kv_pair_splitter: make tests more robust & refine name", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 39}}, {"node": {"oid": "55f184493f363beb438ea2af15cd58d3d14497d3", "messageHeadline": "support_kv_pair_splitter: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b944765726c1bd1475b1e5e2abd98bd349f3d353", "messageHeadline": "support_kv_pair_splitter: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42435e74657e60f084e0e43ce44e776505a5e12e", "messageHeadline": "support_kv_pair_splitter: refine fn name", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c43d848c37306fd60dbcff454881750d4ba62f78", "messageHeadline": "support_kv_pair_splitter: refactor key()/value() in StringSplitter &&\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 65, "deletions": 47}}, {"node": {"oid": "75da0becdb68027fa5c2babcdbf58babba617acf", "messageHeadline": "support_kv_pair_splitter: add basic features", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 152, "deletions": 72}}, {"node": {"oid": "1ebba7f733b7dc83eec735d174147067f5e66a90", "messageHeadline": "Merge pull request #694 from zyearn/health_check_by_rpc_call", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 546, "deletions": 142}}, {"node": {"oid": "66f9e38ffc4a87f908ba2567e7cc1e6c892d74ee", "messageHeadline": "Fix typo", "author": {"name": "guohao", "email": "guohaoice@gmail.com", "user": {"login": "guohao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ec6114e09abc105a185f31d667e2cad517bb9c7", "messageHeadline": "fix missing array (#1)", "author": {"name": "Wenwei Hu", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7965e9e5d566fc8755e4928522fc8afb5ab2b2e7", "messageHeadline": "Merge pull request #724 from zyearn/fix_missing_array", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67dec96c7a96eca557c414c4c12bfae104169c05", "messageHeadline": "fix missing array", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0abc0fffe3c541410487ca6b6f80dc00269227e9", "messageHeadline": "add building section to README_cn", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cbeba2d0e3c75d90f3459b1816485fe11e5886fa", "messageHeadline": "fix build env and add building section for README", "author": {"name": "wenweihu86", "email": "wenweihu86@163.com", "user": {"login": "wenweihu86"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "2ef40e6baf2e3ee052a6bfcb600e382c75707a2d", "messageHeadline": "Merge pull request #592 from cdjingit/lb_configurable_and_consistency\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 256, "deletions": 85}}, {"node": {"oid": "4a7c3c5a4f5d5f4c95c0a126c5cd2c10fe1b6ac4", "messageHeadline": "code style", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aca3a0e693732ce57974795770d2f4cda47b7db1", "messageHeadline": "fix bugs", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "49d5989390c7cdf1718ed9aa0742b32325ed212b", "messageHeadline": "remove SplitLoadBalancerParameters && code style", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 10, "deletions": 23}}, {"node": {"oid": "8bd4051c5478ca0bf7e6bd7d80a201700674690a", "messageHeadline": "remove KetamaHash()", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 10}}, {"node": {"oid": "f76d338f728c4d31ef3cfe36d05485f440763f9e", "messageHeadline": "remove unnecessary member '_replica_policy'", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "446c0ab3c715247e6311f1e91ebd7713b00f4439", "messageHeadline": "fix ut failure", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd7e7e31826973eb0242528ca544765e241abced", "messageHeadline": "fix for ci comments", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "c9a9ffa301f575b7f0da9f1f82d8f10a81b5c8ce", "messageHeadline": "move SetParameters function to New()", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 42, "deletions": 37}}, {"node": {"oid": "f97f4b8938b6c83b82578a3163645501ce2ca319", "messageHeadline": "fix lb ut", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d7b54764b0190f1b5f1e441a80b8f033f6a2471", "messageHeadline": "fix for ci comments", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 43, "deletions": 25}}, {"node": {"oid": "1b9e00641cbec1c8803da6a1f7f555398c954cb0", "messageHeadline": "Merge pull request #710 from tanzhongyibidu/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "dcc7e003807d0f69493e07f7240066d7f670afea", "messageHeadline": "fix for ci comments", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 12, "deletions": 11}}, {"node": {"oid": "8b919c4d1ba8646feb66b936eaa8d29c2099eacf", "messageHeadline": "fix for ci comments", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "8368bfce2e6292c4fb239e3cb028b95eabe53c5d", "messageHeadline": "fix build failure", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95d61d72acfd85812fd927574ab21444062d6ef4", "messageHeadline": "move GetReplicaPolicy out of class ReplicaPolicy", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "37d2a3bd9dabc607d557b02d3887a98cce0e0cce", "messageHeadline": "some enhancements", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 60, "deletions": 41}}, {"node": {"oid": "7c9b0ffd6d0466b26ab776bb60a83e631eb6b1ca", "messageHeadline": "change NOTICE.txt to NOTICE", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "da6ef672b33d5c76f744682811130e19f35e55df", "messageHeadline": "Merge pull request #650 from choleraehyq/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "238d4a4ccad7998728cd87c5bb7324c80e4773e3", "messageHeadline": "Merge pull request #651 from choleraehyq/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "fd9a56fb2c42b611baad189e2daa36358ef0e071", "messageHeadline": "add Disclaimer file", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c454219ba3b155ea750a65aabe79db7525a61f28", "messageHeadline": "add NOTICE.txt to address copyright", "author": {"name": "tanzhongyibidu", "email": "tanzhongyi@baidu.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5ce7363b89ddcc5b39d6b20461ab683e54bc6077", "messageHeadline": "health_check_using_rpc: refine interface name", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26c9f944ad7fff33426d9d47c12d5e42bc528c7b", "messageHeadline": "health_check_using_rpc: remove unnecessary space", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e455431248fd6f930fc80b0cb8bd6c3f5ae1c977", "messageHeadline": "health_check_using_rpc: refine comments", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "adec01cc6b074f523cc904c332b6fe4a9c1cae7d", "messageHeadline": "health_check_using_rpc: change async Appcheck to sync", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 28}}, {"node": {"oid": "938f2e851f4145b111c3b7336ea25a96d10db430", "messageHeadline": "health_check_using_rpc: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 53, "deletions": 44}}, {"node": {"oid": "413db42c96e48b3865803902201c62fa277673de", "messageHeadline": "health_check_using_rpc: wrap to StartHealthCheckWithDelayMS", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "6cb0191249191d6d0bd6691b4f7180c375a7f58f", "messageHeadline": "health_check_using_rpc: wrap HealthCheckTask", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 58, "deletions": 51}}, {"node": {"oid": "5a2821096e02a2d20668c5615c50edae589a75dc", "messageHeadline": "health_check_using_rpc: refine desc", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "03cc7f8c6e401742f6139b5fb8ab6d4eeb087695", "messageHeadline": "health_check_using_rpc: put health check related code into separate file", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 271, "deletions": 209}}, {"node": {"oid": "f0ba17571a65ac40eb69efc1fd389404a2a79c23", "messageHeadline": "health_check_using_rpc: replace bthread_usleep to reduce inflight bth\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 60, "deletions": 31}}, {"node": {"oid": "3068ccbfc733b8e3758486b7e68972f6138b94c2", "messageHeadline": "health_check_using_rpc: make hc interval exactly -health_check_interval", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d10699f637ae9c4e12b301d6a0c10e5fe8adee5a", "messageHeadline": "health_check_using_rpc: refine docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "733548deab148042edc6053eb14276edb254aec8", "messageHeadline": "health_check_using_rpc: refine logs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "7e23ff0d4978a4a6620fdd1b375fcb11636989b6", "messageHeadline": "health_check_using_rpc: remove IsAvailable check in dynpart_load_bala\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8a0008388ebc16387b8ceedfe52f4ec1318b76da", "messageHeadline": "health_check_using_rpc: fix UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "74951b9d55317be34217c38eacaf46ec249934f4", "messageHeadline": "health_check_using_rpc: 1.revise docs 2.combine IsLogOff and IsAppHea\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 43}}, {"node": {"oid": "cc3de349732a7012a121a62269c341a138c7bff5", "messageHeadline": "health_check_using_rpc: add necessary logs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "4acdf92345315cb087b5f2b6f8ec171d8c0568b0", "messageHeadline": "health_check_using_rpc: replace app_level_health_check with app_healt\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "ddcb074933c7c8ee1cfd0b46a997e2d1a45e2b77", "messageHeadline": "health_check_using_rpc: use _ninflight_app_level_health_check to solv\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 40, "deletions": 43}}, {"node": {"oid": "3ab2b2d61d66ed2b016cde422d3d7dec096f6bf2", "messageHeadline": "health_check_using_rpc: change _health_checking_using_rpc to _app_lev\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 34, "deletions": 43}}, {"node": {"oid": "9d5b136616e05ab1a8874cc219f219497e10411f", "messageHeadline": "health_check_using_rpc: refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "77566c8703d1fb40daee54070eed3160edcca328", "messageHeadline": "health_check_using_rpc: fix leak & change the time of setting _health\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "95b8f54f1cf76f6b2b41db2ca39d2ba666658e72", "messageHeadline": "health_check_using_rpc: remove unnecessary local vars", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "267c6257c7476be75cf234bc25dfc9227b9e957c", "messageHeadline": "health_check_using_rpc: fix UT after rebase master", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4076408d9c47b8f8b35e4493aedbadfd52c9641", "messageHeadline": "health_check_using_rpc: refine docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75a80db855874cc70638503bd0cc46c97d84183e", "messageHeadline": "health_check_using_rpc: misc change & update docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 42, "deletions": 55}}, {"node": {"oid": "d5bc479ea06b73b85f3ab89ff392078778b30e1a", "messageHeadline": "health_check_using_rpc: make hc rpc async", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 84, "deletions": 48}}, {"node": {"oid": "400d8c613b2fa71aa9fe7b3bd3ae487159bbceab", "messageHeadline": "health_check_using_rpc: remove unnecessary friend class", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "387d034bda5fd59ba3e71ec6d2a84667458893ff", "messageHeadline": "health_check_using_rpc: use HealthCheckChannel instead of Channel to hc", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "cfbe1e5c33eb5851f998a87e1211f13ecf3022b8", "messageHeadline": "health_check_using_rpc: hc in the original task again if failed", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "44c9698a244c7677c897207b5a30f8dee25b2e48", "messageHeadline": "health_check_using_rpc: change the position of Channel::Init", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "69477c32e12deb2076c1e3b831a8afcb9ac8c593", "messageHeadline": "health_check_using_rpc: fix docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2cc202cfa8ed6dc89f0e72c46b47311169b1a4a", "messageHeadline": "health_check_using_rpc: fix UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a236b5d1fcc8a459f1d951544fc8d1188ab7830b", "messageHeadline": "health_check_using_rpc: refine doc and comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e38afc885d0a5924d78036613002f4d8530076ba", "messageHeadline": "health_check_using_rpc: add doc", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b2edf4eb8d4ed44c69d40fdd4bc697ce9bb53e0", "messageHeadline": "health_check_using_rpc: refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "084c1e7af77ca22952479614e4cdbb5c8a58c598", "messageHeadline": "health_check_using_rpc: health check after revive & add UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 186, "deletions": 117}}, {"node": {"oid": "2dc9cbad5310961ba4e0a0b444fcd3a1006779e6", "messageHeadline": "health_check_using_rpc: add single server", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 202, "deletions": 7}}, {"node": {"oid": "51259c0b5d68bdea12895865b24683c8dda18554", "messageHeadline": "Move reuse_addr from server.cpp to endpoint.cpp and make the code mor\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 30, "deletions": 21}}, {"node": {"oid": "8c1d522809a329de35996de82eebaf68eae27a32", "messageHeadline": "support custom executor in execution_queue", "author": {"name": "Mengmeng Yang", "email": "mikeyang2015@gmail.com", "user": {"login": "mikeyang2015"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "1abd943a238837bbb7c4b763a46a25a93f3adcfc", "messageHeadline": "Merge pull request #679 from zyearn/fix_example_cmakelist", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb719d149a8e7f23e3a16d84cb86d23fb1e20d2", "messageHeadline": "Merge pull request #684 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "ade6bb254421c528ca0c68ddae8e9953019a104a", "messageHeadline": " ajust document for circuit breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 29, "deletions": 26}}, {"node": {"oid": "5f5a5ab5b92c224ac99befc8fa17da94018dfe13", "messageHeadline": "add doc for circuit breaker", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 62, "deletions": 0}}, {"node": {"oid": "c564742180e0208e8bb4ea18fdc16db218ce585e", "messageHeadline": "fix travis-ci link after transfering to apache", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dbfdc52c73cd2383916151fc6f856383109f2898", "messageHeadline": "Fix CMakeLists.txt of example/auto_concurrency_limiter", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cbb586a69e801a2552e576c408b60c2aeccaf66", "messageHeadline": "Merge pull request #662 from TousakaRin/fix_check_failed_in_WaitAndReset", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "29b74413184f078b4125cf53a5d17a633184d14d", "messageHeadline": "Merge pull request #654 from lorinlee/fix-redis-parse", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 65, "deletions": 47}}, {"node": {"oid": "74b5a1f69d64502cdd30d0ad9fcd10b78dfc10a1", "messageHeadline": "find bin from --libs first", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b8a31b9677755962eb6e956338aa442ecddbfc1f", "messageHeadline": "delete unnecessary check.", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "86c95f3e5c2125382459869a57523d15d42e7853", "messageHeadline": "Fix redis parse", "author": {"name": "LorinLee", "email": "lorinlee1996@gmail.com", "user": {"login": "lorinlee"}}, "additions": 65, "deletions": 47}}, {"node": {"oid": "0d5372f439991e9e75895bdce05ce2fb43515df3", "messageHeadline": "Merge pull request #660 from eric-buaa-cn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "483294e3cc9799301828879d9907340634561db9", "messageHeadline": "fix the comment", "author": {"name": "eric", "email": "eric.buaa.cn@gmail.com", "user": {"login": "eric-buaa-cn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c9c0802b2d5910404aea1b7a14758f0143a1067", "messageHeadline": "Merge pull request #655 from mikeyang2015/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f4e791b403a76f5b08f5aa0389a21955eedd0b71", "messageHeadline": "fix rtt display in connection page", "author": {"name": "Mengmeng Yang", "email": "mikeyang2015@gmail.com", "user": {"login": "mikeyang2015"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "96f2fcc7362df6f8c440c4b777174ba3d787bb55", "messageHeadline": "Merge pull request #652 from photoszzt/create-package", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ea654154ba2386bf4bd48ddc926723cdfa2f25ab", "messageHeadline": "use cpack to generate deb package", "author": {"name": "Zhiting Zhu", "email": "zhitingz@cs.utexas.edu", "user": {"login": "photoszzt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "43b1af7228512f73c20be25e85411baebb940b15", "messageHeadline": "mutex: throw system_error when constuctor failed and lock failed", "author": {"name": "Cholerae Hu", "email": "choleraehyq@gmail.com", "user": {"login": "choleraehyq"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "63e0c80821b1ecb892f746f8562e4808d6f047c7", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "d10dce1cd09dbf06bba57776dcefc88d76d94b1b", "messageHeadline": "Fix the issue that weak annotation didn't work", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "096eac4d9e0b0beb38f569e1c7587f055e56a161", "messageHeadline": "Merge pull request #648 from lorinlee/fix-acquire-tls-block", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "16e57f2b40b5467820b7ef7a435d1b54affb8f13", "messageHeadline": "Some tiny fixes:", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "55e39400f01f2af5bb86998aacdcfcba0c06bcc1", "messageHeadline": "fix googletest compile commands on macos", "author": {"name": "Cholerae Hu", "email": "choleraehyq@gmail.com", "user": {"login": "choleraehyq"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d27251dc21c9de16db3d3274a05bda2720eecae7", "messageHeadline": "Fix acquire tls block", "author": {"name": "\u674e\u78ca", "email": "lilei.rd@bytedance.com", "user": null}, "additions": 37, "deletions": 5}}, {"node": {"oid": "f7aab8c91da3bc791de166930b7aa48835112ac1", "messageHeadline": "Merge pull request #629 from mesalock-linux/mesalink-tls-backend", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 580, "deletions": 57}}, {"node": {"oid": "4409f4522300127892be6542262b68c14d6b68c7", "messageHeadline": "Merge pull request #638 from eric-buaa-cn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "61b7959bc39b5858e1a12818a8b3f5939fe43c91", "messageHeadline": "bugfix to prevent accessing the reclaimed task", "author": {"name": "eric", "email": "eric.buaa.cn@gmail.com", "user": {"login": "eric-buaa-cn"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "476818df8a8c4cf35a4b6ee56cd233dc55837cce", "messageHeadline": "bugfix to prevent accessing to reclaimed task", "author": {"name": "eric", "email": "eric.buaa.cn@gmail.com", "user": {"login": "eric-buaa-cn"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "8b74f72aaae71ced856afb5dcbb7f38f100e3cdf", "messageHeadline": "fix typo", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0589fbb13536abfddbf5296e24d22c44249f942", "messageHeadline": "test: set SNI only when SSL_CTRL_SET_TLSEXT_HOSTNAME or USE_MESALINK \u2026", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ef9174089ff95523c829211514f853566af4270d", "messageHeadline": "Merge pull request #631 from eric-buaa-cn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ad0196a9b6f1549cde62a721bcb535ded90b11ce", "messageHeadline": "travis: use MesaLink the 0.8.0 release", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "655cc536e09f7788c76b22ffcaed18a12d135f50", "messageHeadline": "fix a typo", "author": {"name": "ericliu", "email": "ericliu@yy.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77dedbefff8dd2b9ad9528c5561e19c34d3baee0", "messageHeadline": "Merge pull request #632 from zyearn/fix_h2_big_response_not_sending", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "e1d1d9af685fd0d0f0661eac892d8ed9a78155e2", "messageHeadline": "optimize impl", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c4908ae7698188bf2c0781b93b96ede9fb528a42", "messageHeadline": "fix a leak when sending h2 req", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "ae0df7fe0c8dd0e838b4e70d9cf7dacce4d77a88", "messageHeadline": "fix h2 big response not sending bug", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e9bfdeb2507ae109ecec75c60b91a57694b03f8a", "messageHeadline": "improve the readability of code", "author": {"name": "eric", "email": "eric.buaa.cn@gmail.com", "user": {"login": "eric-buaa-cn"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d21e5cae96785cfbb8787d138aba76884860a2a5", "messageHeadline": "test: rebuild test certs with 2048-bit RSA keys", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 102, "deletions": 54}}, {"node": {"oid": "1bdd8fa434e3a916f3ddae942d59ea8fc4776b26", "messageHeadline": "travis: build and test the MesaLink TLS backend", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "1348c84270d314fa14e53a7858cbe9edc4ce73cb", "messageHeadline": "test: set SNI for the SSL unit tests", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7de7406c8064edda31846d632b7290c60f22d1eb", "messageHeadline": "tls: implement the MesaLink TLS backend", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 446, "deletions": 1}}, {"node": {"oid": "0b0422c8ad6f19ee6a0d1094f4f4ba8bc27f17e8", "messageHeadline": "build: add --with-mesalink to config_brpc.sh", "author": {"name": "Yiming Jing", "email": "jingyiming@baidu.com", "user": null}, "additions": 17, "deletions": 1}}, {"node": {"oid": "459387620f35209c8952f87d007e6efbca9b4da2", "messageHeadline": "Merge pull request #622 from dyike/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "301aac13f0cc9a41c4e96bb65c960fa3ca9f4ec0", "messageHeadline": "fix discovery docancel request return error response", "author": {"name": "dyike", "email": "yuanfeng634@gmail.com", "user": {"login": "dyike"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "303cd576fccbdd4ca758f77fae663383668fc8e6", "messageHeadline": "Merge pull request #621 from zyearn/fix_cmake_glog", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9b5c24f68a8ad174b5449d0bb87604d5dc6117a3", "messageHeadline": "reduce sleep time in ns test to adapt to slow machine", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42de92b4e24a248ff0ee7f7e1526186af4a06251", "messageHeadline": "revert flag name of glog to WITH_GLOG in cmake", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "730656fe36a65a85b7f02252bf274c3a3a13fbcd", "messageHeadline": "update cmake docs after fixing pull/620", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4c400a166a13bb94c7e6e9867bfbedc2375b8586", "messageHeadline": "Merge pull request #620 from zyearn/fix_cmake_glog", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "6295344ddd4c44ce0027c9dc62e2cf62cc01f0eb", "messageHeadline": "make config.h.in consistent with config_brpc.sh", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "817a3530b37301d9c091670fd2af99813dc79092", "messageHeadline": "revise WITH_GLOG TO BRPC_WITH_GLOG in CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "c9c901b8664018aa89c4caa4918fc3348fef0c28", "messageHeadline": "fix glog name problem in cmake", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1aeef03ce3c23e1f9ced301d52a1ead397157821", "messageHeadline": "Merge pull request #573 from zyearn/discovery", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 426, "deletions": 72}}, {"node": {"oid": "39c4d729d28b56c1fa1f28609d5461d413c3ddb1", "messageHeadline": "little change", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "98aeda6bd64b5b6648a8c0db41c374f7e8fd57df", "messageHeadline": "pass parameters string to lb SetParamters()", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 23, "deletions": 13}}, {"node": {"oid": "b2cdefdc659eb2caf189d42341d391f79de1cb58", "messageHeadline": "Merge pull request #593 from tanguofu/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "03ff7dab7996fa552b16d72e8400ad6abec74547", "messageHeadline": "fix code style in pb_to_json.cpp", "author": {"name": "guofutan", "email": "guofutan@tencent.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "64f5774130c9119dd0ca92d465efc6d576b0c1b8", "messageHeadline": "Merge pull request #599 from zyctree/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "279b1d520e57f93ad751c4c427bb00861dcc0f17", "messageHeadline": "Update .bazelrc", "author": {"name": "PenINK", "email": "appletree2479@outlook.com", "user": {"login": "zyctree"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "be11fcdaf78a914e9414367c91570cc2d15058f3", "messageHeadline": "add code comments && move brpc::policy::HashFunc to hasher.cpp", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0f85acf83b4e71e38b00c5d17a0775ce50fa31e6", "messageHeadline": "Move ScopedVector into namespace butil", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 18, "deletions": 14}}, {"node": {"oid": "7318bee38568f0da0fa8c2e394faf2afefc446e3", "messageHeadline": "move all functions in stl_utils.h into namespace butil", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1ed71cea7464bc2f551fe0cefca7acccaf6845a", "messageHeadline": "fix typo", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2dcfa32de1e65a9634ebf2c4f721e6838cb9467d", "messageHeadline": "fix typo", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2232e8af9b70cf692946fce09281009ea3a87363", "messageHeadline": "bugs fix", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 35, "deletions": 23}}, {"node": {"oid": "96435e0305659638ead9881edb2c2984cc2c17d9", "messageHeadline": "Feature: Add always_print_primitive_fields flags into Controller and \u2026", "author": {"name": "guofutan", "email": "guofutan@tencent.com", "user": null}, "additions": 24, "deletions": 2}}, {"node": {"oid": "cc795ae596a2167bee7696e170507f4437abac8f", "messageHeadline": "bug fix && unitest fix", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 22, "deletions": 13}}, {"node": {"oid": "50eed9b008e7eff012e788a8a328901f68373579", "messageHeadline": "lb configurable && consistency lb refactor", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 177, "deletions": 64}}, {"node": {"oid": "3becc72864e748774f13e4347f98b30585664ea4", "messageHeadline": "Merge pull request #587 from zyearn/prometheus", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 381, "deletions": 2}}, {"node": {"oid": "b5f48669d579445629f95838d570c4515274cd44", "messageHeadline": "Merge pull request #590 from zyearn/fix_avalanche", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a185aa1f5702b1536f12d6db7a7e29d13e209042", "messageHeadline": "update avalanche.md", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d863394a206eadbb6591d40d057777bf45c4fc99", "messageHeadline": "add Prometheus docs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "af7a3220029656c0a75f741266dd52b0d8504c78", "messageHeadline": "add IsComplete() to SummaryItems", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "e8d15401c78baafa3ec0cf960c8bc3e099d2ea1c", "messageHeadline": "make return type of DumpLatencyRecorderSuffix to bool", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 47, "deletions": 32}}, {"node": {"oid": "1c73d2a384d7ca4ed7aa00ea341cba55633e03a0", "messageHeadline": "Merge pull request #567 from wanglun/support_null_separator", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "b0fdaf4fc3799934ed4f3db15155016e69b89fe6", "messageHeadline": "refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "770cc50da962eca21a68ee411adb327d59cf2974", "messageHeadline": "hide cancel() from user", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 31, "deletions": 131}}, {"node": {"oid": "cd02be84b88ddc9c593462433baf632c3be9c045", "messageHeadline": "StringMultiSplitter not supporting '\\0' separator", "author": {"name": "wanglun", "email": "me@wanglun.org", "user": {"login": "wanglun"}}, "additions": 3, "deletions": 60}}, {"node": {"oid": "c8f2d324fbfc1876ba4c98e576d9218999c3bcb9", "messageHeadline": "add ProcessPercentileSuffix and misc change", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 77, "deletions": 72}}, {"node": {"oid": "c8386e9f584fe98d6ceae13c820d786eebf373b6", "messageHeadline": "optimize", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 188, "deletions": 182}}, {"node": {"oid": "70aa6e3d0e729b758e0bae3223a5d1adc2452af5", "messageHeadline": "add prometheus metrics ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "bdb546eec5bc79476470552aeef5041adbf6bf2c", "messageHeadline": "Support Prometheus output", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 229, "deletions": 2}}, {"node": {"oid": "7129b3c582429b01f65c8446f1c521e56e4f7f32", "messageHeadline": "Fix ut in slow machine", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b174fe113b7c0273dcfde4bdd3d89ba885dca85", "messageHeadline": "move discovery getserver logic int client", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 83, "deletions": 53}}, {"node": {"oid": "378d5ad2fe79a8d04a89e676c98d7867f80c8b37", "messageHeadline": "refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01bad2eaf77f696ad29ecc8a9084a6a08f74892f", "messageHeadline": "remove unnecessary line", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f01330d505435d4a749ba4176cf1bd86210d9465", "messageHeadline": "split part of Renew() into do_renew", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "a73bbdf9df887d25f4aa50217b69110799c6e8b9", "messageHeadline": "refine code", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "e9fe8b1ef147988d266f12d46cb941f7c76d7ace", "messageHeadline": "add discovery client", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 476, "deletions": 57}}, {"node": {"oid": "dde83f0cd3a70c9f8ac737f0831d3b3af10a4de0", "messageHeadline": "Merge pull request #586 from cdjingit/consul_ns_fix_caidaojin", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "af7f77e143baebe97a9b9d0e36aa8f77c14d483d", "messageHeadline": "fix for ci comments", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0544b1fea08ce0ba26474b7e699642da06fddf80", "messageHeadline": "use bthread_stopped() to quit ns bthread", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "025790d75d2669fe60506c2560fcba37ab3c64bf", "messageHeadline": "bug fix: consul ns thread can not quit", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aceaebb460cf31df295d4001350f3adfd39168f0", "messageHeadline": "Merge pull request #547 from cdjingit/wrr_algo_enhancement_caidaojin", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 135, "deletions": 32}}, {"node": {"oid": "b0533d17d3efce43dcc6f2359a559fed95e5791e", "messageHeadline": "polish translations on pthread-mode", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bca97c6b95d1c3df6a706aad5171040b113340ea", "messageHeadline": "Merge pull request #581 from JiangJiafu/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7f78c89950c2c5714aff8f8c3111a0e0abe0d7b", "messageHeadline": "Update server.md", "author": {"name": "Jia-Fu Jiang", "email": "jiangjiafu1989@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8006ce2b56e4dd914d5ea0fc16eab4705ce10767", "messageHeadline": "Merge pull request #578 from eric-buaa-cn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bb8ef2e2b22e95110b1d2e06fb368db7c258c1d", "messageHeadline": "fix a typo in docs", "author": {"name": "ericliu", "email": "ericliu@yy.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56162254f45116af54abacd46ebe9c9cd9b06681", "messageHeadline": "Merge pull request #565 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "3dbd41cf19ee6310e6c906c7b39017c42a51e78d", "messageHeadline": "Merge pull request #566 from Huoke/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba77db4d68e9da3fd4f4795b9672d2015f50eca5", "messageHeadline": "Modify variable name", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "09d8247ab00cd35f276f0d60997683d3a96104b5", "messageHeadline": "Modify variable name", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "f4f7fc39bc745df08f28e089868567f7c15e5969", "messageHeadline": "StringSplitter supports embedded '\\0' bytes and separator can be '\\0'", "author": {"name": "wanglun", "email": "me@wanglun.org", "user": {"login": "wanglun"}}, "additions": 115, "deletions": 7}}, {"node": {"oid": "06b864ab8383ca9e61df0fb32b2ee18664dd0546", "messageHeadline": "Update combo_channel.md", "author": {"name": "Wangtao", "email": "15029056882m@sina.cn", "user": {"login": "Huoke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c59aecdded0fbc01cda5b5462ef99c4d084b31ae", "messageHeadline": "Can be isolated in advance when initializing", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 13, "deletions": 3}}, {"node": {"oid": "2685cd8ce3e84b2ad685406e9119b62a64299d6e", "messageHeadline": "Merge pull request #531 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 107, "deletions": 37}}, {"node": {"oid": "11e9156e96ca04c14acde620622c1dd654761430", "messageHeadline": "Merge pull request #538 from zyearn/add_server_processed_time", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "8588ff836213c7782709319ac99724fc0ab9230e", "messageHeadline": "Merge pull request #564 from zyearn/fix_grpc_timeout", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f9df8aa7b5842c646c9dc1854d27ff52516f465", "messageHeadline": "modify the diff value in grpc timeout test", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "876c8d9eaa99ba54ab41f0c6021a55d8c75e7bf1", "messageHeadline": "Implement latency_us as time passed since req received in server side", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "ebad442bce1d0417e61b0e4bac4d075a1c596e72", "messageHeadline": "add set_server_latency func", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "093dcb3ecf26837c8d87d2f01630182544ea8fd2", "messageHeadline": "reuse _begin_time_us and _end_time_us in server controller to indicat\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "68079fd9064a9d8031aae5573ecfde4fe72d145d", "messageHeadline": "add necessary indentation", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "847bd9efab0b1393e54dcaf4f0272e37b0da8f59", "messageHeadline": "add server processed time in controller", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "5b3cb00f38348d9dc7cad3f5a4ec09986078c792", "messageHeadline": "Not pass errors to ProcessThriftFramedRequestNoExcept", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 23, "deletions": 32}}, {"node": {"oid": "3af2422d707e1e19ee225c98d4c966a8c81749c7", "messageHeadline": "Merge pull request #562 from ipconfigme/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b9395d546076edd13ebbe67d16d6c82ea6775baa", "messageHeadline": "Merge pull request #561 from wanglun/fix_comment", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1737f164a155ba424dd8ac74131a00b7f3ebb050", "messageHeadline": "modify default config value of circuit_breaker", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d66346f81bc8ce7df3f010a853fc0844742334ae", "messageHeadline": "Merge pull request #553 from zyearn/deadline", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 156, "deletions": 25}}, {"node": {"oid": "afb33c081428060d7e158b1fc7c2cd07aa4af04f", "messageHeadline": "fix syntax in comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a20ee30eb23a6d11ee87b310b3455adafff62d5e", "messageHeadline": "Merge pull request #559 from yinqiwen/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "a794f4399818b6b1be9123b2c5606a96860f95e0", "messageHeadline": "Show RecentErr and nbreak only in channel_conn", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 18, "deletions": 22}}, {"node": {"oid": "aa78fce0af0e95702e07d3bde45bf18894e12f5d", "messageHeadline": "code style fix", "author": {"name": "yinqiwen", "email": "yinqiwen@gmail.com", "user": {"login": "yinqiwen"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "20b32886ed06b587b637c94e8942b3c3dc90e48d", "messageHeadline": "Merge branch 'master' of https://github.com/ipconfigme/brpc", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9ce1aa6f05c23e8e888d185c9a755ee0abe93c04", "messageHeadline": "- rename build to bld in doc, make Mac build ok when case sensitive", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "fdb23393bcd6e28cf8755a4a20797e9e828f1e67", "messageHeadline": "- rename build to bld in doc, make Mac build ok when case sensitive", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ead9f8bc6ecadfe8f32f6ecd40986525207ac7ce", "messageHeadline": "Adjust the indicator being exposed", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 34, "deletions": 43}}, {"node": {"oid": "e958ebbd2d27f746029847e0daf05772a1c05e64", "messageHeadline": "Fix comment", "author": {"name": "wanglun", "email": "me@wanglun.org", "user": {"login": "wanglun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ec155eec65e5adc318e374e4db0e0c5919c82b6", "messageHeadline": "remove deadline related code in isCanceled()", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 18}}, {"node": {"oid": "c96a9f592eb585f8566b20a5408be19d6166aae5", "messageHeadline": "fix a comment typo in controller", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a44dd7cbf1b68c8e5e8e1b3bb7fa8ef5a6d770d", "messageHeadline": "add more comment to IsCanceled() and NotifyOnCancel()", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "05af6714fe01f512eb14fade34a314bdfa3b7853", "messageHeadline": "add _deadline_us impl to Controller::IsCanceled", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "d3a9ea6bd4a53835d498adace618bc2f558404d9", "messageHeadline": "make braft work in mac OSX, while braft replies on the interface DirR\u2026", "author": {"name": "yinqiwen", "email": "yinqiwen@gmail.com", "user": {"login": "yinqiwen"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "5c70756169ad65174df5ddd3f3419b5ab39c88e0", "messageHeadline": "use CHECK(false) in ConvertGrpcTimeoutToUS", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71bbdc0fe4a06e9d88b0bcf5ffc1d52e2896b7d5", "messageHeadline": "Fix stop_sleep ut in slow machine", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "98654160cf1459daaecc4b69ab4d50c2d65ddc6f", "messageHeadline": "move grpc timeout related code to grpc.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 52, "deletions": 50}}, {"node": {"oid": "0f9d78782a1a4b2dc2fa32bd978424cdcf241dd7", "messageHeadline": "support grpc client setting timeout in cntl or channel", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "211915d23f41f9ecc0e08c6fd4ff82ea77db3274", "messageHeadline": "add invalid grpc timeout case to UT", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "6881c5bf0458c0e6dc1aae8aaf1764905580fc64", "messageHeadline": "refine comment", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "d35d8210cbf73a1b85067798828457354a1e95d6", "messageHeadline": "Check emptiness of grpc_timeout && change the name of _abstime_us to \u2026", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "6a75adeb55e984275dd6ac643190ac586288fb6b", "messageHeadline": "restore _abstime_ns to _abstime_us", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 47, "deletions": 43}}, {"node": {"oid": "695a35c256354f29ba9e63b2c6826c66d8e2d16d", "messageHeadline": "Implement grpc timeout", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 94, "deletions": 22}}, {"node": {"oid": "8858475796a4dd1a99a0a2170a12571ac0401f73", "messageHeadline": "fix bug: acc_reqeusts has'nt been initialized in sharedpart", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 3, "deletions": 10}}, {"node": {"oid": "1b35abc0fdbcd5f40f0034ca76224c6f1e7e5956", "messageHeadline": "Add monitoring item acc_requests", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 31, "deletions": 18}}, {"node": {"oid": "a6ccc96aeb92d178b38885dc7ca3c525e5699648", "messageHeadline": "Add newlines to bug/feature templates", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ed3133e19d8d3f58efb36e8ce973edab344caf59", "messageHeadline": "fix an issue that thrift_done->Run() does nothing", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "6b014ac694d2ac8fa37745c3c25364dcbf77fdc2", "messageHeadline": "bug fix: In short/pooled mode, the data feedback for circuit_breaker \u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8893d430daa2140df43d67aa08ae7c3714616bd", "messageHeadline": "fix codestyle", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5d440eb9c05da2347af257ddac3f30db2b5d3678", "messageHeadline": "Change isolated_times to atomic variable", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 11, "deletions": 8}}, {"node": {"oid": "aaf20ce8fce39c9f98ca1e05fb1a1d6da5537f47", "messageHeadline": "Make the interface more robust", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 38, "deletions": 22}}, {"node": {"oid": "74929cfcba5a7bbf3a36e9d05c191ae46d85f3f8", "messageHeadline": "Modify the naming, move health_score and isolated_times to DebugSocket", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 23, "deletions": 48}}, {"node": {"oid": "fa91ba420601113a6b2337f1a116713466ac6351", "messageHeadline": "Feedback to CircuitBreaker in socket:: SetFailed", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8e352c54e185adee1065d4bc91f5467c58aef6e0", "messageHeadline": "add comments", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "443b0c2be2c0f422bc67a45406943061c799e51d", "messageHeadline": "update unit-test", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "b67ef03845f6bb84ed07220ad9d1005e0665e9f7", "messageHeadline": "Exposing the status of CircuitBreaker to the builtIn page", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 107, "deletions": 34}}, {"node": {"oid": "3afac97ff92bb0753889a0db9e67d34473025611", "messageHeadline": "Merge pull request #545 from choleraehyq/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e7db45fc50c25f66c1d48307ed9a51196278a00", "messageHeadline": "Merge pull request #549 from zyearn/fix_warnings", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0f4a864ba004bfcb54477e63f8550056805f6c15", "messageHeadline": "Merge pull request #551 from TousakaRin/circuit_breaker_bug_fix", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3589bea562ef4bbcc0e26f0ebdeb6d6374455c16", "messageHeadline": "bug fix: In short/pooled mode, the data feedback for circuit_breaker \u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "be1978725bc80155e55e95f46cd98eb71a1b2caf", "messageHeadline": "add virtual dtor to interface class", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "646b129f9a8726355afadb27b5e978b300639e97", "messageHeadline": "little change", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc0b77954917081ba1809225efb3da4d7370573e", "messageHeadline": "little change", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b51787561086145911176d06cf8752a289e94338", "messageHeadline": "little fix && add unit test", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 88, "deletions": 11}}, {"node": {"oid": "b0575134fdf3802c0c2cb5efb0137db53b317f85", "messageHeadline": "little change", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "977d26e0b4a5620b62dc9f16e845017e11a8ef8e", "messageHeadline": "enhance wrr lb algo", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 49, "deletions": 22}}, {"node": {"oid": "4fec80cb2434712017a7f512a430e8a17b42a157", "messageHeadline": "Update feature_request.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "d586208b4936f4a8f3f3a443a0d408617281ad56", "messageHeadline": "Update bug_report.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "72160e71798090e3c597977e5221c56cb462452c", "messageHeadline": "Makefile: fix for high version protobuf", "author": {"name": "Cholerae Hu", "email": "choleraehyq@gmail.com", "user": {"login": "choleraehyq"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d781dee91fc50569c4836b6c2e0d2c134dfe991", "messageHeadline": "Merge pull request #541 from yichenluan/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2bfaf9a577a49a16f78ec53e3c2d0d2c85e76af", "messageHeadline": "Fix typo in socket.h", "author": {"name": "huuunnnter", "email": "huuunnnter@gmail.com", "user": {"login": "yichenluan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7cbfb372b9961be646305efd24b57ef72116a89", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 2985, "deletions": 898}}, {"node": {"oid": "ede2bf595915fcb9b5285ae8b6eb7ab46a5bac4f", "messageHeadline": "Merge pull request #523 from brpc/http2_goaway", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 77, "deletions": 33}}, {"node": {"oid": "d6d86cf02321ad2d4bce4c0b4f6b39f2b1598b2d", "messageHeadline": "Merge pull request #525 from zyearn/discovery", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 414, "deletions": 11}}, {"node": {"oid": "05ccc6d1c3920c5862ff6c681fb7267a791b28c1", "messageHeadline": "add parameter comment to str2endpoint in discovery naming service", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3369f2cbe53b63b6ff14d5e1424ca442dd6d1d85", "messageHeadline": "remove todo", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "695072e1ccb59c0f9bf52da0c6885575642815b8", "messageHeadline": "replase const BUTIL_RAPIDJSON_NAMESPACE::Value with auto", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 23, "deletions": 32}}, {"node": {"oid": "4ee40610a7dee41ff32f31bf9bbfae9948c58d49", "messageHeadline": "Replace HasMember with FindMember of RapidJson in consul and discovery", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 65, "deletions": 40}}, {"node": {"oid": "c5c9af5f2be08d48eb9c43a53b11d64a46da1403", "messageHeadline": "add more ut of discovery", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 86, "deletions": 13}}, {"node": {"oid": "9dc41522604d1239af14c1fc7526f42389eff30d", "messageHeadline": "make json string in NamingServiceTest.discovery_parse_function more r\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 64, "deletions": 1}}, {"node": {"oid": "80938ef774065f10dbee1afb888d4260be361ee6", "messageHeadline": "add discovery naming service", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 249, "deletions": 0}}, {"node": {"oid": "585c081ba1168e7a79d2e7ae17d72145858b3ab0", "messageHeadline": "Fix brpc_h2_unsent_message_unittest", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb8b97c254e31d9a45550a75fe2053a377712e10", "messageHeadline": "Remove _goaway_sent", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "f1a3334604354d616bcdadccb3fee1688791c0cd", "messageHeadline": "fix conflict when rebase master", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abec711ad9ab3faa85ae4b3cb4bb2ce20c9238fa", "messageHeadline": "remove _goaway_received and use _goaway_stream_id", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "7883472f7de42ad98de75c76fe7c996bdb40c8c8", "messageHeadline": "Fix issues in GOAWAY impl and add replated ut", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 88, "deletions": 35}}, {"node": {"oid": "e67bd7f86beb1faac9e3e43adf36eace53b13f52", "messageHeadline": "Merge pull request #530 from zyearn/h2unsent_throughput", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "f32f5aa4b8bb3866d313f5802dc6544666cfd768", "messageHeadline": "make running time of brpc_h2_unsent_message_unittest shorter", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "563df5ec652268ec79d059afe162142c539a3c89", "messageHeadline": "Directly allocate unsent message instead of preparing them first", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 19}}, {"node": {"oid": "189ea690f970992fcc12a36870f3f794f9f15f96", "messageHeadline": "Merge pull request #529 from zyearn/h2unsent_throughput", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "5947fed81b54db22b1f9c98e7e37bc346c82d631", "messageHeadline": "add H2UnsentReq profiler", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "50958b800a43dd84db4ce088ad3db43a7dc7f84c", "messageHeadline": "Merge pull request #528 from zyearn/h2unsent_throughput", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "4c37a6b7318993c0d9f933ac6cef3643bda43cb9", "messageHeadline": "add data throughput test", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "f15ea6a64b6ea92b3b32ae64224b4003decd80c2", "messageHeadline": "add brpc_h2_unsent_message_unittest.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 75, "deletions": 0}}, {"node": {"oid": "814fce4bdbff407033e3653c1b08c974635acef8", "messageHeadline": "Rename EndRemoteStream to OnEndStream", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "189098f95f9ac99f5cfda872b979414620d28e51", "messageHeadline": "Revert time.cpp and use monotonic-time to implement cpuwide_time outs\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 50, "deletions": 132}}, {"node": {"oid": "8aabf87f5c7bc1a9feb08ca97b3215ff0d9690a5", "messageHeadline": "Simplify socket writing in h2 with WriteAck", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 15, "deletions": 37}}, {"node": {"oid": "ad00daf83fd3b1ab9545be2471cba280aa7f5dea", "messageHeadline": "move all DeferWindowUpdate into RemoveStream", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 12, "deletions": 10}}, {"node": {"oid": "57d9554cb43be6c2477f02cf88ff8288931083ac", "messageHeadline": "Merge pull request #515 from brpc/http2", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 53, "deletions": 26}}, {"node": {"oid": "45a1aaaa207fe7c00f90ecd20173dcd5424417bd", "messageHeadline": "Merge branch 'master' into http2", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2359, "deletions": 831}}, {"node": {"oid": "fd45ffc1f1af7730a2c1754c21ada88509dd9145", "messageHeadline": "Change the new-issue links", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bd502a725ae3bba9c9e3d3a6856008ac4a8cf405", "messageHeadline": "Move contribution related info into contributing.md", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 31, "deletions": 23}}, {"node": {"oid": "37ff0970b6db6ed92391c25df2955a26a580d787", "messageHeadline": "Change some slashes to brackets", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "66fa4eafad72e87dfd242d638defdcf320e467a5", "messageHeadline": "Simplify the template for issues and features", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 18, "deletions": 17}}, {"node": {"oid": "ea300e8442920f759d4f72584dc39113e8a135a8", "messageHeadline": "Add issue/feature templates", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2323f5e3a8b0a575794d0ae7aa60e4c1d2355629", "messageHeadline": "Create CODE_OF_CONDUCT.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "cfab9e1fce3f0637757aff0eaea80ceb90d6bc41", "messageHeadline": "* improve grpc status to error code conversion", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "165499ef7d964d466c3ff00095fda97f1823db68", "messageHeadline": "fix typo", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebe89f7b2122b3e7e48af1d49052c496b71451b7", "messageHeadline": "Fix parsing of /proc/PID/statm and removed process_memory_library/dir\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f87e6a6695576ca552f14238f90d4556151337e5", "messageHeadline": "fix indentation", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d15e42409836b0dff7c35dde8b272c43d6954c30", "messageHeadline": "move the place of RemoveStream", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "c603a7891e5d35ee9a5029a69a446830a0d68310", "messageHeadline": "Implement GrpcStatusToErrorCode", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "7e4197f7db60478588ac97fe3b92a8fc2b106551", "messageHeadline": "fix default protocol in example/grpc_c++/client.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ee6e32ce38a09cadac0ba3da3468888948e1d0d", "messageHeadline": "polish http_derivatives.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5803e77d0006af8375396437236f6e2d996b259", "messageHeadline": "Fix some copyrights", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 7, "deletions": 9}}, {"node": {"oid": "ce12fd20f2687ddd44f9c1de3a74138d033228c3", "messageHeadline": "Merge pull request #522 from brpc/h2_docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9f4c192028891d63ebb0c287f60be9d2313b60ed", "messageHeadline": "Merge pull request #521 from brpc/h2_docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 306, "deletions": 139}}, {"node": {"oid": "283ca7e0eaad0afee8d28ba16aa3a03958588432", "messageHeadline": "minor changes", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "56360e41ceb86bff90df27b3fedc3e6f88481794", "messageHeadline": "Fix a minor spelling", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1da76278663a05275b5dd77fd7b8e606b8ebd53", "messageHeadline": "fix inconsistency between README and overview.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2d496fa5b5a342041f5e9ce0cd232cc37492c236", "messageHeadline": "rename grpc to gRPC", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 80, "deletions": 78}}, {"node": {"oid": "dd499b664f7158a617245d7ebb4689d8525655a5", "messageHeadline": "fix links to grpc section according to github", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0553fe9aa2315cfb6ddea72380a2a926d45225e7", "messageHeadline": "Change the grpc link on README", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23dbd6934218f7270795a1461574f4c5a79c0741", "messageHeadline": "Add h2/grpc docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 248, "deletions": 81}}, {"node": {"oid": "ea0a56d756bbdcd8e04b484bf679ed761f343d71", "messageHeadline": "Rename PROTOCOL_HTTP2 to PROTOCOL_H2 and replace http2 with h2 on var\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 52, "deletions": 52}}, {"node": {"oid": "9cec466e28e29e420ba47d40ef54b2de64cde610", "messageHeadline": "fix UT warning on clang", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b5900a3859771fbab4397698ceffc24c49ae221c", "messageHeadline": "Only remove from _header_index when value is non-empty", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6b83a5d8b198144bd144f09e854d4d50984dc2e5", "messageHeadline": "Only turn on O2 for baidu_time_test.cpp to speed up compilation of UT", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "89ec1d2295dc5ce0892bc6974c9f6237e7f2ce9d", "messageHeadline": "Fix warnings", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1663a25a45c860fc852e43c5f65d5098a6b31bfd", "messageHeadline": "Merge pull request #491 from fankux/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "95285fe7e4a183c70924975fbb4f47f6d6d0a50d", "messageHeadline": "Merge pull request #510 from brpc/grpc-support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1673, "deletions": 529}}, {"node": {"oid": "1c8ab006ff08bb26c5c85230c247f27f23eda4a7", "messageHeadline": "minor changes to hpack", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 8, "deletions": 9}}, {"node": {"oid": "30a11278fe21ecbea91ae32d6ae894b3fb6590fa", "messageHeadline": "Fix a bug in hpack", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d02badcf11238905a780e26e5a18d4cf03baec08", "messageHeadline": "Change protocol name from h2c to h2", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 26, "deletions": 32}}, {"node": {"oid": "592d24b449b7a6efbe4e26a104499d483cd340dd", "messageHeadline": "Fix http_verbose related issues", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 49, "deletions": 68}}, {"node": {"oid": "276ce4a71db845124bcf919329291131c0a97ef0", "messageHeadline": "Remove connection-level flow control check", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "012ca4cc5fc488b96cd5b1c03029a2fa0af73e56", "messageHeadline": "Rename BinaryPrinter to ToPrintable & fix PrintMessage for http", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 30, "deletions": 38}}, {"node": {"oid": "b9948b7178f9279194c2fbfc1a972c328a556d77", "messageHeadline": "add max_concurrent_streams check in receiver", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "977892a3cd339f44d5a0b9e50b1bce88107453f3", "messageHeadline": "Fix removed ControllerPrivateAccessor.connection_type()", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "48dae6cea58d8dc452e5e3016f7f2b1220e80374", "messageHeadline": "Fix changed function name in UT", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "02d8790f2826d02f1ef30abf2e6931b1aff7c7eb", "messageHeadline": "set default content-type by protocol-param", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 56, "deletions": 43}}, {"node": {"oid": "972731c5674c2632bab49842acc5be3519d7666e", "messageHeadline": "Suppress warnings in UT", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f77d71fb744fb952b79522c808ed9f87b5a82059", "messageHeadline": "add UT for AdaptiveProtocolType", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 17, "deletions": 1}}, {"node": {"oid": "cd33ef2044d32928c26a288986b49367aa5e4293", "messageHeadline": "Replace InternalReset/DeleteStuff with ResetPods/NonPods & Save proto\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 20, "deletions": 16}}, {"node": {"oid": "f16cb5f8e89ab0a4d7576a9d43ba337b6acc299a", "messageHeadline": "Set http_body_compress_threshold to 0 on gzip & not set content-type", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f0d7e5cf67e08e1801f5d8d68e54b5a8e00113f4", "messageHeadline": "AdaptiveProtocolType saves unknown name and supports parameter after \u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 34, "deletions": 5}}, {"node": {"oid": "3bc173cbb89089376d4a937b3f6429614b09811c", "messageHeadline": "add flow control check in data receiver", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "f2eb9cb429b3222b9aa89ebabdae8205fdabd490", "messageHeadline": "Polish h2 log description", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "88ad7672ee4f223cd46fecbc66090093552bbbbf", "messageHeadline": "Not set content-length in h2 & change default content-type of h2 to p\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 23, "deletions": 33}}, {"node": {"oid": "28ed8fd4e186c5702c0a765258fc8165f34031a0", "messageHeadline": "Merge pull request #497 from PeterRK/bug-fix", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 139, "deletions": 43}}, {"node": {"oid": "692e70aa197c1e8a258197a09be620bbaefa692f", "messageHeadline": "move some remote_side info to the end of logs", "author": {"name": "zhujiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4a0927af5d6d6ad05bf59407936598b39ee496d1", "messageHeadline": "Fix many issues around impl. of grpc", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 325, "deletions": 356}}, {"node": {"oid": "798e9a112d1ee39051adc160e3a0200c59c2b3d2", "messageHeadline": "Move BinaryPrinter into separate files and make it more generic", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 242, "deletions": 107}}, {"node": {"oid": "e31186963b23e5d49f382bd190f60a4ad567d556", "messageHeadline": "Add more info to h2 log", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 25, "deletions": 14}}, {"node": {"oid": "ee8587ee00e18bc6dadefbd10a6a71b2caa932b1", "messageHeadline": "add grpc example Makefile", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8ac2d8d936726038a10fca115decfa979a1b4df4", "messageHeadline": "add HttpTest.http2_header_after_data", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 98, "deletions": 0}}, {"node": {"oid": "5261158c21974055878de06222f918a37e8e6819", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 3901, "deletions": 521}}, {"node": {"oid": "ec5c36815028066693d81528a03216dae7071ff9", "messageHeadline": "Add a case in ErrorCodeToGrpcStatus", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "2e471c029fbd8b37a5d0cd285106ef8f0218f888", "messageHeadline": "Fix PercentEncode", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 29, "deletions": 20}}, {"node": {"oid": "6dd0af665db8e1401f707b4bdcddd6c2f1ce75d0", "messageHeadline": "Remove unnecessary condition judgement", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 15, "deletions": 18}}, {"node": {"oid": "eeb070575447196055780a1194734e8ef241e552", "messageHeadline": "* Do not expose grpc_status and grpc_message to user", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 72, "deletions": 205}}, {"node": {"oid": "0a000b4644b396c9ecbc6bb6dd6819ef1d6c4703", "messageHeadline": "remove unnecessary code", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 15}}, {"node": {"oid": "3799ed32a506a3d7d2bbb7a43577aff8256e9df7", "messageHeadline": "change project name in example/grpc_c++/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f176fe92ec471cdcaed21c6a117c69e8791f177a", "messageHeadline": "Fix conflicts after rebase origin/master", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "9f166e85b0a9284e82b75a8023022ef2e0fee5a1", "messageHeadline": "Improve grpc UT", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "ef39fdd2fafdfbd5064d25987f847f00d193dc01", "messageHeadline": "Improve UT", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a3d7af233e0fd64d6d2b0da4e4974337f622a6cf", "messageHeadline": "* add mapping from RST_STREAM h2eror to grpc error", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 191, "deletions": 26}}, {"node": {"oid": "5936165506d5b5f8aa6588970a9283d9c96e71d0", "messageHeadline": "* server can transfer grpc error code and message", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 482, "deletions": 47}}, {"node": {"oid": "3ae31a919640df55b1d74cada92980ecb7e46e85", "messageHeadline": "remove exec mode of some files", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4a2704711f1a31f782ca07e57035a95215c71011", "messageHeadline": "remove debug logs", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a30eeefdd73568072ee35f36316de2c245617e83", "messageHeadline": "remove grpc_client.cpp", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 94}}, {"node": {"oid": "de323bde937747364d67c2096a1425303d6a1826", "messageHeadline": "* Add Trailers-Only Support in Response", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4c50ffb48c0eba0f83e6021e365f1f1c934e4848", "messageHeadline": "add grpc gizp support in req and res", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 91, "deletions": 56}}, {"node": {"oid": "e6334e5ce7bc5963adef0dd42f28fdc40e5fecc6", "messageHeadline": "add grpc example", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 406, "deletions": 0}}, {"node": {"oid": "20b964dd497e74dc8a5bb19fbe6a462f6a2f0bdf", "messageHeadline": "add working grpc client support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 110, "deletions": 12}}, {"node": {"oid": "88670c12a58ead6d9c058733ae9cbaed7d4c97c0", "messageHeadline": "add grpc server support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 52, "deletions": 11}}, {"node": {"oid": "6580945059bd51c645806808a8b3808bc9993227", "messageHeadline": "- Implement H2GlobalStreamCreator::ReplaceSocketForStream", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "adb2032a7253120a76008efb27bf9acbff0bead7", "messageHeadline": "Add http2.", "author": {"name": "Zhu Jiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "b232a46373fe5e68dbd3b77958b9df2e3fb4b932", "messageHeadline": "Merge pull request #508 from CecilHarvey/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38e5d86476e2b22fca954bfdc31bf436a732266f", "messageHeadline": "Merge pull request #509 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b53cac121adcce04da673a7947537c1d53437a1", "messageHeadline": "Make printing socket in logs more readable", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 23, "deletions": 24}}, {"node": {"oid": "8ce3279799fefd4d982e10c409bf7c286b634e8a", "messageHeadline": "Consume payload of RST_STREAM when the stream_id is not found", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 19, "deletions": 12}}, {"node": {"oid": "ced507a00c2439c186740e72ae3a4e971c4f5dc1", "messageHeadline": "Print body as binary", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27a3cd51b5c7cb58f1c6de5294e6d78d0e6bc134", "messageHeadline": "Try to convert h2 error in RST_STREAM to related status code", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 43, "deletions": 17}}, {"node": {"oid": "5a487ac169e033ff84c160e09b6fe8595f034f0c", "messageHeadline": "fix ut of http2_ping", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "653fd0339001704f064ec7943f6d0bf065f87a83", "messageHeadline": "Reduce the execution time of brpc_circuit_unittest", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e94ceb8688e4dccf7323e5695ef2caca4352503c", "messageHeadline": "Merge pull request #354 from brpc/http2", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3649, "deletions": 496}}, {"node": {"oid": "d0a8507a0e8498a0c0fa7e819bf209cf68719a7b", "messageHeadline": "Fix h2 ut of ping", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b8bc2bc0e240b817e0214fd285b6ddc10a10667a", "messageHeadline": "untested support for goaway & pass stream_id via HttpResponseSender i\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 295, "deletions": 211}}, {"node": {"oid": "dc9c05e93c973e912f927fde98a8eaa2874247d5", "messageHeadline": "add ht ut of http2_not_closing_socket_when_rpc_timeout", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 59, "deletions": 3}}, {"node": {"oid": "f6da244954137daf5f5bfde55faeac3f5f5f35a6", "messageHeadline": "add h2 ut of http2_invalid_settings", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 22, "deletions": 3}}, {"node": {"oid": "8b0cd6a8b73c2846dfdead1e093b753f1afed121", "messageHeadline": "add h2 ut of flow control and settings", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 247, "deletions": 182}}, {"node": {"oid": "69cb2dbd22f1a6cfe50faa6910f59764823f83b3", "messageHeadline": "Resolve conflict with HEAD", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "61b594af0b99a57c16ab05ee9aac83cbb2c42c5e", "messageHeadline": "Separate window_size of connections from streams and fix WU bugs", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 158, "deletions": 89}}, {"node": {"oid": "8994b65a9836ed03d601d0a390e79eb12abe7d22", "messageHeadline": "Move parsing/serialization of H2Settings into http2_rpc_protocol.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 128, "deletions": 199}}, {"node": {"oid": "664467d1b1b9451be5d68b140657937f3640ef3c", "messageHeadline": "add http2 ut", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 162, "deletions": 18}}, {"node": {"oid": "513ed819a2288fc6a057c514ab056d77e2f47180", "messageHeadline": "Fix issues around WINDOW_UPDATE & rpc-timeout does not close the conn\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 226, "deletions": 147}}, {"node": {"oid": "9cf3f7794f157e3fc42e4d28b0b1582cec45f374", "messageHeadline": "indent some comments", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30284e4f01944809bba9cdcf3f0c1772be4cd970", "messageHeadline": "Simplify H2GlobalStreamCreator::OnCreatingStream & Not fail socket wh\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 48, "deletions": 54}}, {"node": {"oid": "007a867820f5211243dddd1ba60778ab6756ee87", "messageHeadline": "Use INVALID_SOCKET_ID instead of (SocketId)-1", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bef2eb80522b61b2d18565b542590fd6565bfb0c", "messageHeadline": "Show status of agent_sock on /connections", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "349f9087aec2376180acaca96d2956deb7078c04", "messageHeadline": "Fix UT", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6cf925c166e9c4fecd5a0f9aec5b1ca47ce58ca7", "messageHeadline": "Fix a bug in Controlle.OnVersionedRPCReturned that successful respons\u2026", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 30, "deletions": 18}}, {"node": {"oid": "8049aeb543e4a81195d75be01e27ad1bd005eac8", "messageHeadline": "Add Socket.GetAgentSocket & Print socket differently", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 144, "deletions": 73}}, {"node": {"oid": "528bc8cbe24e3627c48c8751971f78d35cbaacf4", "messageHeadline": "Retry for EH2RUNOUTSTREAMS", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7296cb7d0d3722f7e3745c2fb128b90dd44eedc6", "messageHeadline": "Add EH2RUNOUTSTREAMS", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f092f18a87d3dfe465b81b27fe8258ecce7a351b", "messageHeadline": "Add INVALID_SOCKET_ID", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c081ed08fe209fb6a6ef61d6baf6631d0fe49d49", "messageHeadline": "Remove the global mutex in H2Context::ReclaimWindowSize", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 16, "deletions": 20}}, {"node": {"oid": "1425a87bd48a1e65466248149f989c65f9324585", "messageHeadline": "set _stream_creator to NULL after DestroyStreamCreator", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "50ecec46bb817c1bb59a740e2162431663ca30ae", "messageHeadline": "* Move the place of DestroyStreamCreator from Call::OnComplete to Con\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 18, "deletions": 10}}, {"node": {"oid": "10e701b8dd0af38a7913d54902862763f60b3583", "messageHeadline": "Split StreamCreator into StreamUserData and StreamCreator to make", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 94, "deletions": 87}}, {"node": {"oid": "f94fe36422c1b9a1bf719ae6ee087de8b623d486", "messageHeadline": "Make OnCreatingStream return stream_user_data making code more readable", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 71, "deletions": 67}}, {"node": {"oid": "9d445c3ceffc622e2e497096f698eb16acc91779", "messageHeadline": "remove unnecessary comments in RTMP", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d9fe819d5c0f7c7e850ed495d8ebaa5a94247adb", "messageHeadline": "* Abstract stream-level data as StreamUserData", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 64, "deletions": 58}}, {"node": {"oid": "48127543311c2cff1e7261e3ae2d6139c937adc3", "messageHeadline": "Make StreamCreator be member of Call to make retry and backup request\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 55, "deletions": 22}}, {"node": {"oid": "62b61711288c23e171ad17ebf77e2707f87e0faf", "messageHeadline": "* Fix OnDestroyingStream not calling bug", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "1578278f44bd8f3bda5961cfddd3226cd2c439b5", "messageHeadline": "Redesign StreamCreator to solve existing issues", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 81, "deletions": 108}}, {"node": {"oid": "739172aee04018624b8a41f22de4b76438b42378", "messageHeadline": "Adjust impl. of OnCompleteAndKeepSocket/OnComplete", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b7e545c5d4c2f256a9a571c377f323ecbc6a4d69", "messageHeadline": "reverse the order of OnStreamCreationDone and CleanupSocketForStream", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 20, "deletions": 13}}, {"node": {"oid": "7a0d45a39f99b8ba8bf1e51272f25b2fbbb2ca7b", "messageHeadline": "rebase http2", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e20c4ef6121cefd495849d7e44e3026e5f924b1f", "messageHeadline": "remove unnecessary files", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 326}}, {"node": {"oid": "fa8d8f96099bfbd419b2cde4df3068a31c4b5868", "messageHeadline": "only make main socket health check", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "46ada25251228d3661882888ed4415c7cae0e1fe", "messageHeadline": "fix health check problem in agent_socket", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eb74eee69df75cdfc85d71b86b2be6ed0c2145f1", "messageHeadline": "add http2_window_update_size to flags", "author": {"name": "Zhu Jiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "12b1a90c7a1b799eb71347daef933b4bf6dacdef", "messageHeadline": "- Not close the socket immediately after sending GOAWAY", "author": {"name": "Zhu Jiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f81cc8d4ee60032519d53fb23a9d76283fc07436", "messageHeadline": "add grpc client directory", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 317, "deletions": 0}}, {"node": {"oid": "5293d5ae1460cb809d2006e45db9d05f2a01c92d", "messageHeadline": "add max_concurrent_streams check", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9ec71f1d365d80a7b398440e1c3adc765bf640bf", "messageHeadline": "Fix memory leak in h2", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b4f25c8937a494a4f809ddb2231e534310737814", "messageHeadline": "Add flow control in http2", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 138, "deletions": 22}}, {"node": {"oid": "d6ebf1d2db56ae3d73308e76d4e4aeeb2b2932de", "messageHeadline": "add h2 sanity check ut", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 54, "deletions": 6}}, {"node": {"oid": "c622e64ad6b48ad937f709e616925a7433c605a3", "messageHeadline": "Remove some comments", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c5c671fa97b12104c381fb4e359634de8add86c6", "messageHeadline": "Fix the race when creating agent socket", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f12bd9103482307567a08a7dc079fb65e336cfcf", "messageHeadline": "- Implement H2GlobalStreamCreator::ReplaceSocketForStream", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 69, "deletions": 12}}, {"node": {"oid": "35cd7b1c06e0fe8776868d016809474fc422ae02", "messageHeadline": "Add http2.", "author": {"name": "Zhu Jiashun", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2565, "deletions": 193}}, {"node": {"oid": "26000a22ebf58f489258b0b86f51431855c3b1c6", "messageHeadline": "Fix compile error in thrift_protocol.cpp", "author": {"name": "Wei Mingzhi", "email": "weimingzhi@baidu.com", "user": {"login": "weimzh"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9e954879fda1c63f0f772b47d87943129e5af1f", "messageHeadline": "Remove Socket._options and make app_connect shared", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 36, "deletions": 29}}, {"node": {"oid": "79dcf456c3399627399bbcd12edd8be7b9991901", "messageHeadline": "Merge pull request #504 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd572c586fc18dce95f7bcb270d0cddbdfe5b87b", "messageHeadline": "Fix bug: Unit test for circuit_breaker occasionally fails", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f545e79dd8cc8e0eaf32d06fc86a3da0c9fbecd", "messageHeadline": "Merge pull request #503 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "5d2017fdb841fd83ef32511a48ca088066050ab2", "messageHeadline": "add circuit_breaker_unittest", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 187, "deletions": 0}}, {"node": {"oid": "5e83f9d6e52c6859b0bb37f597ad43bedd74b751", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 1311, "deletions": 625}}, {"node": {"oid": "ec219272c5c08367e679708ab6a40a30a5beb311", "messageHeadline": "fix code style issues in circuit_breaker.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 33, "deletions": 33}}, {"node": {"oid": "ce503273a0d783c97bb89a9edfc40cbc859f9953", "messageHeadline": "Merge pull request #413 from TousakaRin/circuit_breaker", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 318, "deletions": 12}}, {"node": {"oid": "620811e4c637295544cfba3cfc28ba2ef2e44fc0", "messageHeadline": "Remove unnecessary temporary variables", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9145cb8a469ee0f40604d3d35f411e95aa5be5fc", "messageHeadline": "1. Remove cacheline alignment 2.make the logic clearer", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1ff59abf2481c3977728841096461378bce1813a", "messageHeadline": "Remove EmaRecorder::_broken", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 15}}, {"node": {"oid": "09b75b5daacbad0cc59cda3a2dc0319d2d1a917e", "messageHeadline": "Delay the call timing of Circuit::Reset and wait until the health che\u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e8dcc948a5c6bd760e9cb9d4ba99908a72d8b694", "messageHeadline": "fix codes tyle", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "036a8a4cb497f2fbb70a0881edf327169dfd333f", "messageHeadline": "Fix the bug that in the pooled mode, after the isolation occurs, the \u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "79ab26ff092d8d1d566703e44da630b0b712cc95", "messageHeadline": "fix code style, make the logic clearer", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 9, "deletions": 17}}, {"node": {"oid": "89f462d12a72ddcb5bc23ca0316656e2ee7dfa9f", "messageHeadline": "fix typo, make logic clearer", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "9b53cc0a088613b2481c12d19040f9ae2f10dd88", "messageHeadline": "delete unnecessary include", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a92ee0b34fb6990ba8e49019daeb59ca7a71a0e0", "messageHeadline": "Fix bug: a typo that could lead to a coredump", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dec1be91d7a816ec82f84c6f29462600b07d516", "messageHeadline": "fix bug: Isolation cannot be triggered when ema_latency is 0", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "610964374808ea04fe4736e02dc76658b41bc3d1", "messageHeadline": "Increase the duration of isolation", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 53, "deletions": 10}}, {"node": {"oid": "7f20db9a239d741069b84aa7013980f0605b0beb", "messageHeadline": "Use the peer_id to call the FeedbackCircuitBreaker only when the send\u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d1e6939699af63b99b7a3f342f957a620951dfe4", "messageHeadline": "fix bug in unittest", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc37c963a7674bec40c14364c7f7e30b73b2cf3a", "messageHeadline": "fix coredump", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fc5b4abf0a6b60d9ae405289643092040564c1c3", "messageHeadline": "merge code from upstream", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "18f29e33b843047dc94f2d74d75715873bfaf3fb", "messageHeadline": "change default value of glags for circuit_breaker", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "16c6d5dd6f96c40f26bac2a6befb4e86d9a5882e", "messageHeadline": "Fix coredump in unittest", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df273c63b71e63b66c5ec9f9237cc70b68258ee7", "messageHeadline": "change default value of glags for circuit_breaker", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f042bb6c087fc429279600320dd34a0c77cdca21", "messageHeadline": "Fix typo, delete member _init_completed", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 12, "deletions": 21}}, {"node": {"oid": "75f768a8d47f87c91860b11ce4ac1fe8df8a6e0a", "messageHeadline": "Fix indent", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f9d80bdc5afca24bbc32e2653792df3f4f7d7bae", "messageHeadline": "Replace _enable_circuit_breaker with FALGS_ENABLED_CIRCUIT_BREAKER", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 19, "deletions": 14}}, {"node": {"oid": "3706336b017d9f54023fed03061e763d2b563914", "messageHeadline": " Fix the isolation caused by the excessive latency of the timeout req\u2026", "author": {"name": "TousakaRin", "email": "helei@qiyi.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4da9125173e819d87d8588499d17c402d4ae3402", "messageHeadline": "Keep the SharedPart' is defined in the cpp file.", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ffca94c0ad02f62a12ef559d336144d125766792", "messageHeadline": "1.Simplified the design of CircuitBreaker. 2. modified the comments", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 49, "deletions": 75}}, {"node": {"oid": "499340aa08d8460c0c95361001e587c077929c9d", "messageHeadline": "Modify the default values of window_size", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db34f96047ef9dc02b1ba9ebebab5f854df3b85f", "messageHeadline": "Add circuit breaker for channel", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 312, "deletions": 4}}, {"node": {"oid": "aed68f46db3837d9b00b1df5a09e9973cc235d62", "messageHeadline": "refcator read_cpu_frequency_from_brand_string", "author": {"name": "Ruan Kunliang", "email": "ruankunliang@bigo.sg", "user": null}, "additions": 45, "deletions": 38}}, {"node": {"oid": "74abadbee86374cc0a098add39aa92702a5f4ed3", "messageHeadline": "Update docs on NS tags", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "49d05dc76ffea91eb148b606587009ee07c4041e", "messageHeadline": "Fix some link errors in overview.md of chinese version", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5eabd9acf5f4e20eb7885bafa3b9c58c2cdfa14e", "messageHeadline": "early fail in cpu brand string analysis", "author": {"name": "Ruan Kunliang", "email": "ruankunliang@bigo.sg", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "94451c0eb5f50ec946d45b217c8be4003a6ffcc8", "messageHeadline": "fix read_invariant_cpu_frequency", "author": {"name": "Ruan Kunliang", "email": "ruankunliang@bigo.sg", "user": null}, "additions": 128, "deletions": 43}}, {"node": {"oid": "1ace399535f3d5bc34e70a6dd8411fefac6db927", "messageHeadline": "fix #490", "author": {"name": "fankux", "email": "fankux@gmail.com", "user": {"login": "fankux"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "24779b408b2b2854f32404d42be46087dcbab546", "messageHeadline": "Revert tools/clean_all_examples to clean Makefiles", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8160cf7f5a1dcc801be82dce9d20bbd65a1dc5a", "messageHeadline": "Delay HC to avoid HC-timing issues in UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "79d0f866e3e6f62b641718c6605397bef4152329", "messageHeadline": "Fix an issue on HC timing in UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7abe1fd6c9da438b6ce584e9beedfd6cd223a419", "messageHeadline": "Refine interfaces of PeriodicTask(not done yet)", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 22, "deletions": 19}}, {"node": {"oid": "93fcc5b505f845be6136b337d0dd73c4cd1bd706", "messageHeadline": "Merge pull request #484 from zyearn/hc-async", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 186, "deletions": 89}}, {"node": {"oid": "f912f0db0265df74325787cdfd00efba5d7dad82", "messageHeadline": "Update SSL related docs", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 35, "deletions": 64}}, {"node": {"oid": "30921a10929ac31b87f417a6ca925f77edca82be", "messageHeadline": "Polish logs reporting unknown protocols", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "736f1bc7f4b25c64409acd4ea2e55bc84b0b007c", "messageHeadline": "Merge pull request #482 from brpc/ssl_supports_ns", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 730, "deletions": 439}}, {"node": {"oid": "db844fd99ae1ed49240c072417bd4bf1ed8cd64c", "messageHeadline": "Misc improvements on SSL-related code", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 252, "deletions": 161}}, {"node": {"oid": "c813572db1cadf511703caf0f51a31788e1005ad", "messageHeadline": "Fix compilation issues in examples", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "81b0ccbcc35fa66fa92a5a928effa80e7c2bb6ac", "messageHeadline": "Fix compilation issue in src/brpc/policy/thrift_protocol.cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "422cb5203d7d2515978323d0268eda811fddfb2f", "messageHeadline": "add PtrContainer to manage pointer which is deeply copyable", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "46a7aacaa6f3ed9fb9010278424d28b32989c9cb", "messageHeadline": "Revert tools/make_all_examples to use make instead of cmake", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdac8d1f105484a19709462580af40bceae52e39", "messageHeadline": "Rename ssl_option.h/cpp to ssl_options.h/cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 0, "deletions": 195}}, {"node": {"oid": "0ded6d863c37c548e0696782b14f492548b9eeb5", "messageHeadline": "Rename ssl_option.h/cpp to ssl_options.h/cpp", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 195, "deletions": 0}}, {"node": {"oid": "70fd50533e75e7da1cc691b9da8e47af3d84ba3d", "messageHeadline": "Move ServerNode into separate file", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 62, "deletions": 0}}, {"node": {"oid": "d4022e4dec512ee821c8238f9add87f7252586df", "messageHeadline": "make health checking async", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 76, "deletions": 89}}, {"node": {"oid": "ccd094825bead52c5649a6eff369e193dfbf12f5", "messageHeadline": "add periodic task", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "62d0abd0bfcf19820cea9f06c2d4281ea72c4ea5", "messageHeadline": "SSL supports NS & connection_group support", "author": {"name": "gejun", "email": "gejun@bilibili.com", "user": null}, "additions": 404, "deletions": 332}}, {"node": {"oid": "b032eb5351eaa2115c8c9466d638c70425c9e56f", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "cdjgit", "email": "caidaojin@qiyi.com", "user": null}, "additions": 181, "deletions": 116}}, {"node": {"oid": "0f621581b856f03136e29cb801ce0f555820ee8f", "messageHeadline": "Merge pull request #478 from gtlbupt/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b72be50f544580952695b05b3f52cf9d7c4e7d43", "messageHeadline": "Merge pull request #472 from ipconfigme/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 47, "deletions": 11}}, {"node": {"oid": "c805fd58a79760d96833626bd05aecc85bbda559", "messageHeadline": "issue#346 move #include out of namespace butil", "author": {"name": "gaotianlong", "email": "gaotianlong@baidu.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a62f794654dc43d23889ef3f46ae5fb0b867f1b2", "messageHeadline": "- fix compile error", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "cf685def604f8e7eabf5c667fc1081a1e5df7a11", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 2631, "deletions": 638}}, {"node": {"oid": "c6181ce6b7a85dfe623d6463f41da6635842518d", "messageHeadline": "-Add cntl->set_pb_jsonify_empty_array(bool). Convert the repeated fie\u2026", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d7edf05aaf48ea030721c250502651290826f3e6", "messageHeadline": "- Add cntl->set_pb_jsonify_empty_array(bool). Convert the repeated fi\u2026", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "cc49eff78940e9aee150cd669d6fd2d913f7d0e6", "messageHeadline": "Merge pull request #469 from ipconfigme/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "b332e0b721a85fdf7744172cb43824de3a30baf0", "messageHeadline": "- rename get_sock_opt to GetSockOption", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc0fefb56579de576464bd989d5de26106745618", "messageHeadline": "fix namespace typo in cn/http_client.md and cn/http_service.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6e82dc69ad1c7818c9922a7be35bc74c17abdc3", "messageHeadline": "- set errno when get_sock_opt fail", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b2fdd4d5606da3ca9c9e54f7c60a111839fb4d25", "messageHeadline": "-remove set_sock_opt from Controller", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "7c06dae25d151067544fba44cb25a70e99f2c892", "messageHeadline": "- Add get_sock_opt/set_sock_opt to Controller", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "33538c6bb69f3151863707b2ebdeff74f93e4b65", "messageHeadline": "Merge pull request #459 from TousakaRin/auto_concurrency_limiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 102, "deletions": 92}}, {"node": {"oid": "052279128e33e26bad1b1f2e0b4a8c2ad20c7e91", "messageHeadline": "Merge pull request #466 from gydong/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "fbeffa452b07ea4124f2ed2fdf1cd2455c3ebeab", "messageHeadline": "change the backlog of listen() from INT_MAX to 65535 due to the reaso\u2026", "author": {"name": "gydong", "email": "mougaidong@qiyi.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3c62e2f19e52ff11f37c11c1bfa57516f79a248e", "messageHeadline": "Merge pull request #1 from brpc/master", "author": {"name": "gydong", "email": "mougaidong@gmail.com", "user": {"login": "gydong"}}, "additions": 5181, "deletions": 1979}}, {"node": {"oid": "936319fad6f895cb310530db66d6e21a4389b240", "messageHeadline": "Merge branch 'master' of https://github.com/cdjingit/brpc", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d5529fe90e43e6179eb4e2d69e86d4ba7906e853", "messageHeadline": "sync with master", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 3, "deletions": 7119}}, {"node": {"oid": "423fe173a355bc41b843bf8bd12863abb1ed58e7", "messageHeadline": "support rebalance handling", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f3c5035814af22cd0e57e3ae1156ee225f5dd45c", "messageHeadline": "fix for conflict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2922bb8437b6b2c5ad8a9d0d3071a542fe7c3bc5", "messageHeadline": "support rebalance handling", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 1205, "deletions": 155}}, {"node": {"oid": "1c0bdb1d579b29e2266acdc41803697d7cf9b95f", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 29, "deletions": 39}}, {"node": {"oid": "4f1f4f7561e99e2ab088b6922dd1c35a9ab58090", "messageHeadline": "fix bugs", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 35, "deletions": 6}}, {"node": {"oid": "573bc9881e80bf5ffb2b599abc67a6b8cc0be2e0", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5680b05942a56454d350bf209d43e7763220e46", "messageHeadline": "fix for conflict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "18ba0fdd3bc8e4f01281f54a592c78e0e98c1d9c", "messageHeadline": "sync with master", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 158, "deletions": 51}}, {"node": {"oid": "62bc3f56a4267b2e0df21e9a287836737a5d676f", "messageHeadline": "couchbase without handling rebalance case", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 5776, "deletions": 271}}, {"node": {"oid": "c5c94016c73663b460f1fed45ae3ea7ac863e97c", "messageHeadline": "couchbase proposal", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 431, "deletions": 0}}, {"node": {"oid": "6140f7c86decbd2c1d59e440d6c201792fc16ffc", "messageHeadline": "sync with master", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 3, "deletions": 7126}}, {"node": {"oid": "3e75756020b693fb5c8fa7960b1be5771afdd6fe", "messageHeadline": "Merge branch 'master' of https://github.com/cdjingit/brpc", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "00dae2e2c5d5d25f3297b6f08df19cd85b0db137", "messageHeadline": "support rebalance handling", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 1206, "deletions": 155}}, {"node": {"oid": "3d7bcc6770aad6ab8044e95afe46e8c946bd44c7", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 29, "deletions": 39}}, {"node": {"oid": "45222e8dfce8c306c23b09ee83af4ba951256d0f", "messageHeadline": "fix bugs", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 35, "deletions": 6}}, {"node": {"oid": "c2d4f76cf1b4ad3eebd1e77fc4573c5408838a2c", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "303a3714b62449ba625b20472ba3c6e0faed0a34", "messageHeadline": "fix for conflict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7d4b3c05ba1af580c21ef5d53371ba1d064cdd95", "messageHeadline": "sync with master", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 158, "deletions": 51}}, {"node": {"oid": "1f2b637ae983573c40360b2e76deff8607277bd6", "messageHeadline": "couchbase channel", "author": {"name": "caidaojin", "email": "caidaojin@qiyi.com", "user": null}, "additions": 5782, "deletions": 271}}, {"node": {"oid": "5047332ce58fb35c42bd446990f9c4ed8adf8930", "messageHeadline": "couchbase proposal", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 431, "deletions": 0}}, {"node": {"oid": "df243a843daceb30fdd025edb490e237172c94ab", "messageHeadline": "support rebalance handling", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 1206, "deletions": 155}}, {"node": {"oid": "0b4117d81aa4cfa99fd115e3ce9861e6a8dc4ec3", "messageHeadline": "Polish docs/{en,cn}/client.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34f388601569678bf41144eb575a6312046e4bdc", "messageHeadline": "Modify the configuration file of the test case", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fde5a17d9af07cde5b926719f60222b4992b5a3", "messageHeadline": "Adjust test cases", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 40, "deletions": 67}}, {"node": {"oid": "6ae39ecd2aba5761e85ece89b49abb2bd738baf5", "messageHeadline": "Add gflag :auto_cl_min_explore_ratio, fix code style", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 38, "deletions": 21}}, {"node": {"oid": "b0854df10fbbe1bd8e3b7d989f782f27ef57721d", "messageHeadline": "fix indent", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "292b4911eaaa9ed74c71d0e17e7dba18462ddd69", "messageHeadline": "adjust gflags for auto_concurrency_limiter", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "90f3d834e13e20fa655888856215e20c047d90c1", "messageHeadline": "Fix inaccurate bugs in qps calculation, optimization algorithm", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 41, "deletions": 19}}, {"node": {"oid": "b4d54c3ddcfb91e336cbe0385589aaf4137fd8f2", "messageHeadline": "translate docs on AutoConcurrencyLimiter in server.md to English", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "ce16cdf2dab8014e63ba36a98b5e8167b3b157ad", "messageHeadline": "add entries of auto_concurrency_limiter.md on README", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b5f3ef1e8d92c9f99b24ebed7aea28b0e20311ef", "messageHeadline": "- fix typo in rtmp_protocol.h", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60761edd4545671c7be9197a6f6234899c252fe9", "messageHeadline": "point links on streaming services to brpc/media-server", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "a581e87a895e83608b5372da025740e4f780293d", "messageHeadline": "Update auto_concurrency_limiter.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c2d34686cf7e83b7ab0a2036f1e6e71bbd8acbde", "messageHeadline": "Update auto_concurrency_limiter.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "3dcf51d6fcf2b1443508f1f42fdcef820f830535", "messageHeadline": "Update auto_concurrency_limiter.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3c0a6df29c73285a701f4af29505ebd7018dea03", "messageHeadline": "Rename peak_qps in AutoConcurrencyLimiter to max_qps which is more ac\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "b08edd65dc41349653c740f2899a95088cecb6d8", "messageHeadline": "Merge pull request #457 from brpc/redis_escaping_issues", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 153, "deletions": 76}}, {"node": {"oid": "34b2eb4cff53d60fd5942915d23e63aa76b8bf42", "messageHeadline": "1.Flush previous component when beginning and ending quotes; 2.Escape\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 153, "deletions": 76}}, {"node": {"oid": "1ed2db973d9a8e7fdf99d4aa8ba7a4dc59817213", "messageHeadline": "Update auto_concurrency_limiter.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 49, "deletions": 46}}, {"node": {"oid": "d42f35109a5e5f4d60076bca0a0c1685d7536136", "messageHeadline": "Fix cmake build issue when use this project as a submodule. (#428)", "author": {"name": "Qihe Bian", "email": "ufosky@gmail.com", "user": {"login": "ufosky"}}, "additions": 297, "deletions": 295}}, {"node": {"oid": "bda7a5460379ab91de138ede116622874d41e6e0", "messageHeadline": "Fix clang predefined macros issue in Apple LLVM version 9.1.0", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dd2f3d759a2baf4b195af596e5951b93f90e13ce", "messageHeadline": "Merge pull request #455 from ipconfigme/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45030c4bbebc8d1f94e977ee9060022d2ee62d75", "messageHeadline": "- fix typo in server.md", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e5f8b8e93d13d9a06d88fdd9699df0d5ca5807ed", "messageHeadline": "Update auto_concurrency_limiter.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 40, "deletions": 26}}, {"node": {"oid": "e74dbda169c6080fe66cb99f19d7533d9d3cae84", "messageHeadline": "Merge pull request #450 from TousakaRin/auto_concurrency_limiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 153, "deletions": 2}}, {"node": {"oid": "329f3c625b692080696e1b6f62b37bab1892a815", "messageHeadline": "Merge pull request #451 from brpc/polish_cl_code", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 379, "deletions": 414}}, {"node": {"oid": "524d683aa676dc3eb293c638906bfac9a413d52f", "messageHeadline": "Remove duplicate content", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1b8d49e1d8d5675d9c8e48a66eed7ffb4db0fcac", "messageHeadline": "Modify the document according to Polish", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "792abefd6163d536f910e8b0211d1f3dd50d461e", "messageHeadline": "Rename MethodStatus._nerror to _nerror_bvar and fix UT", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "6def5ec50e71c354c3d7103a569029cb4de71e32", "messageHeadline": "update docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27111e172e0342f5519f608dde4565f2bfae59ff", "messageHeadline": "fix a buggy typo", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "cd79c8c81ea06e18541c6f0bfe5a73d36b9caa53", "messageHeadline": "Small changes around MethodStatus", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 110, "deletions": 105}}, {"node": {"oid": "2cb180f3c8625ab51e4c042d536970023c07ba01", "messageHeadline": "Simplify ConstantConcurrencyLimiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "7c65df38db7fae1d22354390bb2acd9588d8959c", "messageHeadline": "Simplify AutoConcurrencyLimiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 54, "deletions": 84}}, {"node": {"oid": "684d7e575333b2993d020454cc2724dab7c60b4e", "messageHeadline": "revert code on server-level mc & add default value for method-level mc", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 65, "deletions": 60}}, {"node": {"oid": "89bbc2c32c4788dd2f87dfc570dfa4ffc477ab71", "messageHeadline": "Simplify interface of ConcurrencyLimiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 9, "deletions": 25}}, {"node": {"oid": "5e1cabb14478046c149e56640b7c54f2deedc4de", "messageHeadline": "always show server mc on /status and not show method mc which is bvar\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "c9a2a08c8f4a91e9403d9b92bbde4a9155ad912c", "messageHeadline": "Make methods in AdaptiveMaxConcurrency more reasonable", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 85, "deletions": 40}}, {"node": {"oid": "81e346a26c6fff9020aaee6a86da16a59f67cebd", "messageHeadline": "fix a warning in IOBuf::_pref_at()", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 37}}, {"node": {"oid": "c6face0f7273da12c12672c5dfd0818317b3c4c2", "messageHeadline": "Modify expression", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b63a0022c4eced8ae6ac9647df76e66831e531a7", "messageHeadline": "Merge branch 'auto_concurrency_limiter' of ssh://github.com/TousakaRi\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2d1a39a2dcaad245e9cc39f67701109e826cb0d9", "messageHeadline": "Modify expression", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "251c40f1c0ab3f36701466db2bc5b11be7143c72", "messageHeadline": "Modify expression", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b223bde388c561bf6c4e83901b240da23ca784c1", "messageHeadline": "Update server.md", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "009b57c28f8bb1e048d1bd3c4e38783c53c036bd", "messageHeadline": "Add doc for auto_concurrency_limiter", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 155, "deletions": 4}}, {"node": {"oid": "6ba837453c0312cdab06364e2733399e83e57c45", "messageHeadline": "Merge pull request #380 from TousakaRin/auto_concurrency_limiter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1913, "deletions": 160}}, {"node": {"oid": "6c2204354bb50fd76427ae050fc715875ae2ce40", "messageHeadline": "add gflags for sync-case", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "dd6e60fd9ec4b24e678a109aed8457337a92abd2", "messageHeadline": "Fixed a memory leak in Server::_cl when the server repeatedly started", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2fb608cc030b353b9b7c163f94847d8e6b19f213", "messageHeadline": "Modify the default value of auto_cl_max_sample_count", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2f590bf9b2dbadbc5fb1b5c85eb1b2b8b9f84791", "messageHeadline": "Optimize the calculation of qps and min_latency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 24, "deletions": 35}}, {"node": {"oid": "fc237e580ba607cc16d964f861428b2cda465327", "messageHeadline": "Fix compile error", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "379caa1f03d7ed7d7f9c08effe33331e4b6695b9", "messageHeadline": "Fix bug: units are not unified, causing window calculation errors, fi\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "362c5d02b9be604692a0c97054b8574662e46a67", "messageHeadline": "Optimize the logic to re-measure min_latency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "fe4f21fa2ba331bf3ffe23c2a0a6c3e471381a07", "messageHeadline": "Reduce the lost traffic when retesting min_latency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "638d4342b25c5c4e53429534a26994c9f7160dee", "messageHeadline": "Fix code style, add new gflags: server_max_concurrency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "1a4489f5bfba7c479e8fa5f69e4532f027799d04", "messageHeadline": "Fix bugs in calculating latency and qps frequency inaccuracies", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "86222574a2ab7b2a9b211a64a26f8a311f563e93", "messageHeadline": "Make variable naming and gflags more standardized and easier to under\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 44, "deletions": 43}}, {"node": {"oid": "9a0a0395baf13bb5726619d0ff12ab202f214035", "messageHeadline": "Unified unit: internal microseconds, flags using milliseconds", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 24, "deletions": 40}}, {"node": {"oid": "0410cbcfec21c136d103c09f9797ede22cdbaef3", "messageHeadline": "Modify the calculation formula of max_concurrency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 85, "deletions": 49}}, {"node": {"oid": "9d5ca5916ad3c457fdf89ec5b0a6e401d560c83e", "messageHeadline": " optimized algorithm", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 22, "deletions": 40}}, {"node": {"oid": "ae177d1a7c90d4743788fb1eac5c567c37e2d13e", "messageHeadline": "Fix bug: server's cl should be reset when restart", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "75cfdf6a8143e096549ab127999f6edeb9af0b6e", "messageHeadline": "Add example for auto_concurrency_limiter", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 977, "deletions": 0}}, {"node": {"oid": "af218f5b6fb0dc8d003377eafeb53f2e84bc70cf", "messageHeadline": "Add maximum and minimum limite for reserved_concurrency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ea5151d39c585f4f86e17d101b1c285befee4fcd", "messageHeadline": "rename class: GradientConcurrencyLimiter to AutoConcurrencyLimiter", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 47, "deletions": 48}}, {"node": {"oid": "f7daa9b76ec542fc134ccb76a80dc5c741e5006c", "messageHeadline": "Fix code style: change name of getter function from MaxConcurrency() \u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "4987181a88062cadd746eb9524684fec3d6b78ef", "messageHeadline": "Fix bug: Modifications to cl will not take effect during restart of t\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "264272091f5a0f4c1e6a4da5b8785a0288caf2df", "messageHeadline": "Fix bug, constant_cl::current_concurrency not initialized in constructor", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6f096dca8bfcbad40aaa50552ce5c24fef362cd0", "messageHeadline": "change _parse_time_us to _received_us", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7b65d3ab560da2719b7c88fd1ea4db407d00e693", "messageHeadline": "Fix bug: 1.constant_cl for method doesn't work 2.qps = 0 in gradient_\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "be024bfbcdd5c8863d3aa0385be6b45215b50506", "messageHeadline": "change flag name from Controller::FLAGS_ADDED_CONCURRENCY to FLAGS_CO\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c10ea28e3baa8cd885da31398fc99314b592f593", "messageHeadline": "delete method MethodStatus::max_concurrency_ref()", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 3, "deletions": 20}}, {"node": {"oid": "93ba5e3228c97407119043002c06449510f1628c", "messageHeadline": "CreateConcurrencyLimiterOrDie would not return NULL now", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "24afccac708369e73217256ea9c6b9f9fee3819b", "messageHeadline": "Move _max_concurrency to the base class and store an AdaptiveMaxConcu\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 94, "deletions": 106}}, {"node": {"oid": "25744b7f39e831414f4b178583735c1d893a7686", "messageHeadline": "Fix codestyle", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "67b3f54e4e099d3bc9a17fabadb5cd1ad4fc769f", "messageHeadline": "Remove the log in the critical section and change the type of ema_qps\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "419816df2ed29937eb141d9f2e73f19937ba89db", "messageHeadline": "delete field Server::_concurrency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b6a6c58e56f7d8a7a5879767fe217cb532bd3315", "messageHeadline": "Modify the MethodStatus::SetConcurrencyLimiter from the public to be \u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "7654d8e0673b050fc60f2c3fd91a00f20e0a5fe6", "messageHeadline": "Move log print out of critical section", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 34, "deletions": 32}}, {"node": {"oid": "aa0371aeec57d95b9f7c4f1f267c3e0a8fffcb4e", "messageHeadline": "Fix ProcessRpcRequest does not set the server for cntl in channel_uni\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "58e0e45d610a25d1f006823a21247aa54d99b23d", "messageHeadline": "Modify max_concurrency only if necessary", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5098d3d4ca3590faa6e98f109fa6aceecddec8b4", "messageHeadline": "In ScopedMethodStatus, use _controller->server() instead of _server.", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 8, "deletions": 22}}, {"node": {"oid": "e9c0b2c027d3668ea1d6ab5227576ba42e68f47d", "messageHeadline": "Fix null pointer bug in thrift_protocol", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8ff7f4ed4d3d305005315110b4ece19381908a9b", "messageHeadline": "Fix indent", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "25cbf495f2546154f40003b6030f75affb82dc32", "messageHeadline": "Remove unnecessary modifications and optimize code style", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "4962beee223f2d98ebd8e403cfb793f8144f9c67", "messageHeadline": "Fix code style", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "e6441cdc2e17fa251b9165b141e6b451eb7ee803", "messageHeadline": "Add non-trivial destructor for AdaptiveMaxConcurrency", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1b144bc1467761877ff5ad8d84bf5bc2ef4e756a", "messageHeadline": "Optimize the algorithm to make the logic clearer", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9679e24361df3184f0f3f0f718076634cc5ca6f", "messageHeadline": "Modify the algorithm: 1.use the actual measured qps 2.re-measure minR\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 71, "deletions": 110}}, {"node": {"oid": "77d542407790f7f58abeb3d24498fae40971714a", "messageHeadline": "delete Describe() from ConcurrencyLimiter, Optimize the cacheline ali\u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 12, "deletions": 38}}, {"node": {"oid": "97ab944062e5cf048a788c5d2ba399e5e415f4f1", "messageHeadline": "Fix errors caused by conflicts in rebase, fix code style", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b7509aeabecbc6d9386cc874d35be55d18fab70f", "messageHeadline": "1. Set the default value of cl to NULL 2. Modify the interface such \u2026", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 121, "deletions": 128}}, {"node": {"oid": "ab94e75a3ed0531d8004a0b8e2f5acd2151dde0e", "messageHeadline": "Fix the default value of min_reduce_ratio of grandient_cl", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cd02846f09e3dcde35127b922c68c0196acc7f6", "messageHeadline": "fix bug", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "93aa608f3e6e5570834cbe1b80d7e798f2f85261", "messageHeadline": "Change the position of min_reduce_ratio", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "34594d970d33b0558ee2e431ba8281061c93afe5", "messageHeadline": "fix comments", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 156, "deletions": 185}}, {"node": {"oid": "268fa1dc2470602661a99e9b19ed83e9becdb73f", "messageHeadline": "fix bug", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6992d0ceeb457974a483f3c53d19b0703904e8c7", "messageHeadline": "fix unit-test", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "3541f089913b9f850d8f84038048db6bc2109e3b", "messageHeadline": "fix unit-test", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 43, "deletions": 29}}, {"node": {"oid": "78534f7af9498c52697bdcad1494531d13b2b83e", "messageHeadline": "delete empty line", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6eb3e5a17e958da322b3d2ea5b459d8a007dc727", "messageHeadline": "review", "author": {"name": "TousakaRin", "email": "lhestz@163.com", "user": {"login": "TousakaRin"}}, "additions": 15, "deletions": 30}}, {"node": {"oid": "e69935d8487cc952ff25a006229c7d5da638930d", "messageHeadline": "auto max_concurrency limiter", "author": {"name": "helei", "email": "helei@qiyi.com", "user": null}, "additions": 920, "deletions": 82}}, {"node": {"oid": "d84ba761bdec83d19445fc97e51a1e975295568b", "messageHeadline": "Merge pull request #446 from ipconfigme/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "23cd67033197821b22be388a8c194e794a7cc9dc", "messageHeadline": "Merge branch 'master' of https://github.com/ipconfigme/brpc", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f5b01987132915ff68f72b0dba95adbe0cc7f36e", "messageHeadline": "- hide cdf and percentiles in LatencyRecorder::hide", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "87dcae111174b8b624ea9a6433bd0f21aec815bc", "messageHeadline": "- hide cdf and percentiles in LatencyRecorder::hide", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "ca7a37055067d264e431be2d28eec89f44476e3f", "messageHeadline": "fix friend class typo in FlatMap", "author": {"name": "wangyao02", "email": "wangyao02@baidu.com", "user": {"login": "ipconfigme"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9275f4d55452b8e85c9c8cbc2db37e6ab8a4437d", "messageHeadline": "Simplify IOBufAsZeroCopyInputStream", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 49, "deletions": 46}}, {"node": {"oid": "c22b29d0aa901a7d8afa6e1ced0e41b5ad4dbe92", "messageHeadline": "Merge pull request #443 from brpc/iobuf_supports_user_data", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 203, "deletions": 94}}, {"node": {"oid": "ac5a8014fbf127d5f0ebb272af7ef119f8864ff6", "messageHeadline": "fix grammar in comments", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e8b892a15862db9894d95373fee103565f8558d", "messageHeadline": "IOBuf supports appending and owning user allocated buffer", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 201, "deletions": 42}}, {"node": {"oid": "00d85f4631ea5b722c3884b5be5e4d5820ef82f9", "messageHeadline": "remove FastMemcpy related code from iobuf.cpp", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 51}}, {"node": {"oid": "e19986a4cb9ad89e9ee34105df5b2747f9d624c9", "messageHeadline": "suppress a warning on casting null to char*", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0fd4404247baae5d4ec983990166a9921ccb9df", "messageHeadline": "Add virtual destructors to IReader and IWriter", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "942c89326381a94e47192d4982507507de3099ea", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 29, "deletions": 39}}, {"node": {"oid": "c53e69cede1cfea7c3c8fe0daf25f293c24147ef", "messageHeadline": "fix bugs", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 35, "deletions": 6}}, {"node": {"oid": "d9e688ac1f809c1b98d1e1838efa1d063454b311", "messageHeadline": "IOBuf supports cut into IWriter and append from IReader", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 180, "deletions": 5}}, {"node": {"oid": "c77217d3559891edefd8363a62c3000c7fc85dac", "messageHeadline": "little change", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae09922092a32ce3565f53dfa626941e4b68656b", "messageHeadline": "fix for conflict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "67be439d4e7ce80c5e55be474d97dc58e06ddc16", "messageHeadline": "Merge pull request #2 from brpc/master", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 641, "deletions": 305}}, {"node": {"oid": "84331a0ddbc86567f1a0756f6054559309d82144", "messageHeadline": "fix for confilict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6a3312977131576bbf1575e9d697b5bb817591b9", "messageHeadline": "fix for code conflict", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9808bf09abde1bfaa7816f12a97944b3b4c1813f", "messageHeadline": "add CouchbaseChannel as friend class of Controller", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0cdd48208d5dc13708af3515c85da9a60fcc073d", "messageHeadline": "sync with master", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 169, "deletions": 53}}, {"node": {"oid": "4d5a9ac4dfdf7630140bc11f3f60f02256412f6a", "messageHeadline": "couchbase without handling rebalance case", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 5782, "deletions": 282}}, {"node": {"oid": "de3dcc2e0bad735fec84cc7ea9a4e2c4aad06142", "messageHeadline": "Unify inclusion of brpc headers inside src to double quotes", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "2ae7f04ce513c6aee27545df49d5439a98ae3a3f", "messageHeadline": "Make comments on max_connection_pool_size more accurate", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "47bdae443a141da03fb70c797140068fbdc348cb", "messageHeadline": "fix docs links in last commit", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4092efb997e8bd6d5d3038697d36151b1589b13e", "messageHeadline": "fix docs links in last commit", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "188fd03b90082bf6b508ae798ea11176cc314280", "messageHeadline": "align getting_started.md and thrift.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "d2188ba7c9b955c81914b9eb2264a1286f3fea6d", "messageHeadline": "Shorten daysUntilStale to a month", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ef88751d59737022bb28f47f51312ed000bc5c0", "messageHeadline": "Catch std::string and const char* for thrift callback which may throw\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cf9e2f7189bc526251576c1bcd07f76ef94bb377", "messageHeadline": "Calculate server latencies starting from received_us instead of start\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 71, "deletions": 64}}, {"node": {"oid": "d3f7ee096beeb9ba7c8f8704cfc2bf992756a010", "messageHeadline": "ThriftDoneWrapper.Run deletes itself", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "b494b28d3f034844a072736410622167b5736673", "messageHeadline": "remove dollar-sign before one-liner scripts", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "b1fbb34230d0f560e72f806a25082afffdd52405", "messageHeadline": "move gtest installation before compilation", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "38eacc9f149ff8fc2bf88cde4d544060b33394c1", "messageHeadline": "polish getting_started.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 86, "deletions": 40}}, {"node": {"oid": "943c773677fda72d3f66d6c06ab7fad79c5184f5", "messageHeadline": "fix check in BuiltinServiceTest.connections", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e360a55cfbd03405624afff2410c2beb0869e82", "messageHeadline": "bthread copies tls_bls to its local_storage before switching to next \u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "732a606e01fcb8d665b9358f423b5ca8e2335b8a", "messageHeadline": "Show number of connections rather than number of entries in socketmap\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "508b06f924862c36f8993553fe2f3b24a1cfaa5d", "messageHeadline": "update thrift makefile", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "8090fae778b22e51bf811bd751869c3dc79e5734", "messageHeadline": "Calculate numfree/numinflight in SocketPool", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "525993841de656909056cd200e05b5e43c5f6284", "messageHeadline": "set preferred_index of main_socket for pooled connections", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ad05b23e5c4b60dd3709ef86689846f58fad07f8", "messageHeadline": "remove unused includsion in thrift client", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "3fccb30174ee4bda07094271f88ab96a48dcecdd", "messageHeadline": "fix the bug in SocketMapList that input is not cleared when socketmap\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "c9e3131a887831b4be242117b6db7e13011b2ac0", "messageHeadline": "the buffer passed to TMemoryBuffer should be malloc-ed instead of new[]", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18a96d5b1033bde9d098f843eaece4b75957af99", "messageHeadline": "Merge pull request #401 from zjbztianya/dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "acbce13089d01ad207f820789ad87e9f22a09d0b", "messageHeadline": "Merge pull request #404 from gongweibao/fixglog", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "591dae77e13f195a3f900beb0ea569166f7fd9dc", "messageHeadline": "include boost/make_shared on demand & suppress some strict aliasing w\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "0542ba7f8d18b9305baca97990d5f1fa085790e1", "messageHeadline": "thrift code does not depend on TBase which is absent in thrift 0.9.3", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 117, "deletions": 63}}, {"node": {"oid": "ce7767a8a2043174b2da302928736fc98a9c3cb1", "messageHeadline": "Merge pull request #1 from brpc/master", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 8400, "deletions": 2231}}, {"node": {"oid": "76a19345fbfd238774c63ef8f493d23442672a7b", "messageHeadline": "sync client.md", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 54, "deletions": 14}}, {"node": {"oid": "830b0a7e083950a5f66d90f5c7129f84cf4a3be2", "messageHeadline": "sync client.md with offical master", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 53, "deletions": 1}}, {"node": {"oid": "e74ed32c0541a494706c69c6a230ebbf8db9f85d", "messageHeadline": "couchbase proposal", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 431, "deletions": 0}}, {"node": {"oid": "b1e3b33772f13dbc2236f8336aa73b97bf09d23e", "messageHeadline": "Merge branch 'master' of https://github.com/cdjingit/brpc", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58551f87fbdf73a7fc84b59de9438476057b854a", "messageHeadline": "add server2.cpp which is missed in last commit", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "5954859713f3c10cf17a102c7f8b5c57ac0fc07a", "messageHeadline": "Add a proxy example in example/thrift_extension_c++", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "f364cd37cc6afe1b7ce40e45f01230b8527d6766", "messageHeadline": "Move index of thrift protocol forward to fix a miss-parsing issue", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "1d14de56072b86cc103d43487c4695d741ce1111", "messageHeadline": "follow origin style", "author": {"name": "gongweibao", "email": "weibao.gong@gmail.com", "user": {"login": "gongweibao"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8e350548101771bc927c680d6639322858aac6f1", "messageHeadline": "minor changes", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "515a8d0b9e5c07cd0168b172419127a899f8a073", "messageHeadline": "1. Add ThriftStub to send and receive native thrift messages & specif\u2026", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 672, "deletions": 828}}, {"node": {"oid": "3589e27bafa9569be791fe2cba727c9960629e18", "messageHeadline": "Merge pull request #402 from kenshinxf/thrift", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "7e9e0edd05dd8a7bfd7f48f8e3de067312003789", "messageHeadline": "cleanup", "author": {"name": "gongweibao", "email": "weibao.gong@gmail.com", "user": {"login": "gongweibao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a41e9a8c49732dd3ee10ce5428b9c40d2e4f2cc", "messageHeadline": "fix", "author": {"name": "gongweibao", "email": "weibao.gong@gmail.com", "user": {"login": "gongweibao"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f85719334d382c7effce8f9f4254af607b7f8462", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gongweibao", "email": "weibao.gong@gmail.com", "user": {"login": "gongweibao"}}, "additions": 771, "deletions": 182}}, {"node": {"oid": "f7c29d525f73a86b875cee9a9765d96dbe257dbb", "messageHeadline": "Add thrift performance test", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 40, "deletions": 0}}, {"node": {"oid": "38c8d36ec7293ed6684fe8ee925a64adc4cdd131", "messageHeadline": "remove extra semicolon", "author": {"name": "zjbztianya", "email": "zjbztianya@gmail.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "33604cea352fcc0a2dea0463fef7b6ed0779413f", "messageHeadline": "Merge pull request #397 from kenshinxf/thrift", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 81, "deletions": 25}}, {"node": {"oid": "bab70ab0aeb5577719c47dfe59116383c6d0cc3d", "messageHeadline": "Update as comments.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 32, "deletions": 24}}, {"node": {"oid": "e634500c40e17763ac8679c492c1aa662491a1ae", "messageHeadline": "Fix thrift method name issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 60, "deletions": 12}}, {"node": {"oid": "1a3cb1e7bc1bf2860364d96beb4c55ddff343ad8", "messageHeadline": "Merge pull request #391 from yjhjstz/feature-reuse-port", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "45ba11afdc4eaf0eeb3aac3c8207e17b56047e6a", "messageHeadline": "support for SO_REUSEPORT socket option", "author": {"name": "jianghua.yjh", "email": "jianghua.yjh@alibaba-inc.om", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "80e9059985fec535ce5614ec4b57d60b4c8dab87", "messageHeadline": "Comment unused parameters in ThriftFramedMessage.read/write", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06eb03560ac8fb48fe849cea5d23199ccd5c5526", "messageHeadline": "- Remove weak symbol _RegisterThriftProtocol in CMakeLists.txt", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 314, "deletions": 49}}, {"node": {"oid": "214017b81697ecafaf3278c360ea235eba6e91c8", "messageHeadline": "quote added code in last commit with the thrift macro", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7320fa5be0e8946629f9e947e313895658081583", "messageHeadline": "Show metrics of thrift_service on /status", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e6bf9210b970d6f6ddfdb00757b2f505d5cd33d3", "messageHeadline": "Merge pull request #383 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 64, "deletions": 41}}, {"node": {"oid": "e63eaf11ccaa1f93240d10e536474cc6c634a65a", "messageHeadline": "Rollback echo_c++ example", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "57834a6b9d8dfe05f70c35a0656e2f0a2464ae62", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "d864ccabd853a2c7912b5e3008e5b006800a9581", "messageHeadline": "config_brpc.sh only uses realpath in macosx", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "908692fc70abe683b72c9375ec940fca5a518aa8", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 126, "deletions": 44}}, {"node": {"oid": "4b912063805fcc560b33657c4f7c297e298ee68c", "messageHeadline": "revert client.cpp and realpath", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 17, "deletions": 11}}, {"node": {"oid": "c54466eb77b6b738a218a0c8c55e22d9fa1b9cf0", "messageHeadline": "Fix GLOG Maroc issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d6514e82a5bd4da6da12d0abb53b9ce53fcac371", "messageHeadline": "add newlines to some docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "a1692d9aed1d5b07a70b09f8da8861576ec4023a", "messageHeadline": "more docs on naming service", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 62, "deletions": 8}}, {"node": {"oid": "51a58cccc95f7ea1aa85aa4174815650fa055257", "messageHeadline": "unify Marco both with config_brpc.sh and cmake", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 12, "deletions": 12}}, {"node": {"oid": "8b3ee09e05350231c6dc1bb81452896a332d439c", "messageHeadline": "change the chinese translation of 'naming service'", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 35, "deletions": 35}}, {"node": {"oid": "c53d23ae15512a5b069bb03c398c3283b781ccec", "messageHeadline": "Add DYNAMIC_LINKINGS for thrift example", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f91b3031c95fe8170a7f46ba113b218ed68295c9", "messageHeadline": "Fix bazel compile error", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 26, "deletions": 1}}, {"node": {"oid": "aef19901a976161146f1b9acb56c4537ddd289b9", "messageHeadline": "Fix compile error.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "438be7afbce1fdc37e18029b27df22eaa7292a09", "messageHeadline": "Change compiler optimization to O2", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c778e70f3fb17b4303bcfa58f741abb5775a59da", "messageHeadline": "Remove thrift marco in user code.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 33, "deletions": 37}}, {"node": {"oid": "87592e12337c4474886234a0d0b71b053e28d936", "messageHeadline": "Merge pull request #345 from hawkingrei/chore/fix_bazel", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 145, "deletions": 22}}, {"node": {"oid": "19f3e87409af789cb17b8ef004b5a5aff7540263", "messageHeadline": "Merge pull request #378 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "61be274b22a1151e3071911a5aafed47ea7fb27f", "messageHeadline": "Update Thrift Doc", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "10e65c9946279187623ce3b56cf08a4583b45a68", "messageHeadline": "chore: update google_protobuf", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a17c88b3631104c0ea850607be980e7e312bffed", "messageHeadline": "Merge pull request #374 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cd6d163cbce9260869b5f931df278fd137d47139", "messageHeadline": "fix blocksize", "author": {"name": "gongweibao", "email": "weibao.gong@gmail.com", "user": {"login": "gongweibao"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8000e5fac9c9b4d177ce69912e496c9643bcafb5", "messageHeadline": "Fix thrift doc method_name issue.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b15afda40e5059ce4c1249eed295a8830e6da8bc", "messageHeadline": "fix", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 15, "deletions": 4}}, {"node": {"oid": "4e8ff1e52925084e771ffcdaeacfc8b29637ef91", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into chore/fix_\u2026", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 177, "deletions": 526}}, {"node": {"oid": "8e156beedca8daef56fcf3b3134a0c839a4f2a59", "messageHeadline": "Merge pull request #372 from zyearn/pooled_map_fix", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14274c94dd926a219fe2cdfa170660f61f5c796e", "messageHeadline": "fix pooled_map in the latest clang(Apple LLVM version 9.1.0)", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4e6ab1aebfdc1671f150a5c4046e0e7db42abeb", "messageHeadline": "fix", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0de8f96deac0dba4aa7bce31197dd11428f48215", "messageHeadline": "Merge pull request #364 from DatongLi/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "81fb9a9e705d5f102956beab6c1bdd9a4a002d35", "messageHeadline": "update new_protocol.md doc to add new support protocols", "author": {"name": "osdaniellee", "email": "osdaniellee@gmail.com", "user": {"login": "datonli"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3a03e35cb69f0f731f25b07991406f55c94b8491", "messageHeadline": "search openssl in brew installed path under macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 14, "deletions": 15}}, {"node": {"oid": "9e227c0a5da9f1bfbc2353e2483000f973519a5e", "messageHeadline": "Merge pull request #361 from gydong/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8f7eceb64ee47d74f517738a36ea96a4d8ce5cb5", "messageHeadline": "fix the display of gflag default values of builtin", "author": {"name": "gydong", "email": "mougaidong@qiyi.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0d0ab63ca32ac4ab554c16e24a34d7801a15a116", "messageHeadline": "chore: fix travis", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5cc6f207bb0311afc2425a67a456f4bad44639d6", "messageHeadline": "chore: fix undefined reference to butil::ReadCommandLine when to buil\u2026", "author": {"name": "zhenren", "email": "wangweizhen@bilibili.com", "user": null}, "additions": 132, "deletions": 17}}, {"node": {"oid": "6d153dd7ff00f960ae6895c9c5fff0ce9f07aff2", "messageHeadline": "add mac performance remind in build docs", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "720d802775d37a16ac5e7af5ce9178afb7dbd8a0", "messageHeadline": "Make UT on redis/memcached work when redis/mc are installed", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 142, "deletions": 56}}, {"node": {"oid": "0bd449fbbba45388259862dff745f90202ad48b7", "messageHeadline": "Remove code for unused FilePathWatcher and fix a warning under gcc 7.3", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 377}}, {"node": {"oid": "94e890871ad18a7270abf3d777db93aaa0dd426a", "messageHeadline": "Remove unused src/butil/memory/ref_counted_delete_on_message_loop.h", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "4eba80069de68ad3b57f4f75c58b564cf0c32d7b", "messageHeadline": "add mutual links in streaming_rpc.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3ded5044ff070359a5f8d0587d60991455aa1e39", "messageHeadline": "Merge pull request #342 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "94712e83eca1ea8288aca0dcb7e4eb75f133e6f6", "messageHeadline": "Move RegisterThriftProtocol out of brpc", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dcabfa9ad6088a73079c76792f5dd05cb90f9214", "messageHeadline": "Remove useless code in thrift example", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "5462d7b57c8822e557479d31f6720baa07309483", "messageHeadline": "Update thrift example", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c00718bfc66dedb567ec0405aa49085c15d80b42", "messageHeadline": "Fix register thrift protocol issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b7e0c53683b00160cfee2985928c5b7fdc5a829d", "messageHeadline": "fix docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "456c5254850a52a55c3e152b58c2ec2e982ad0fa", "messageHeadline": "Update README_cn.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f184cbc7577dd93314ed2b03b7fb1f4cc5a2d5d7", "messageHeadline": "Polish thrift related docs", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "74c55ed9376e53ef1640b31845bcc592838072cf", "messageHeadline": "Update README.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "324a0a28f91415732609b5a35a0ba0681affd8e6", "messageHeadline": "Add entries for thrift in Client/Server sections", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d2931ac506af47dfda9444601a54b4287b46a1c1", "messageHeadline": "Update thrift.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "66f17bcab062ae1da6ac3389467e1f165cbd6242", "messageHeadline": "Update thrift.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "7bd2845350f0e3e2239616b37b5cc1b920982d01", "messageHeadline": "Modify according to new thrift.md in chinese", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 49, "deletions": 68}}, {"node": {"oid": "60fe48c0252aec68fc763bad2f11daff7d427cf0", "messageHeadline": "Polish thrift.md again", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 23}}, {"node": {"oid": "78561f07deeb9e8e8fcb3b35d5922a10592fa9d0", "messageHeadline": "Polish docs/cn/thrift.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 44, "deletions": 47}}, {"node": {"oid": "a078785d96e405ad3fb0af9351c7e1093906124d", "messageHeadline": "Merge pull request #324 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 309, "deletions": 5}}, {"node": {"oid": "eea2303da8cf4dc7ea135113cf03cbd30ad47ecc", "messageHeadline": "Fix Connection Type issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bdb163ec75f072e3003159a31c5c62694ff833b3", "messageHeadline": "Merge pull request #338 from renzhong/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8f8f0bf145c155fb4a844e58fdc8d657ddff02cb", "messageHeadline": "Fix as comments", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 25, "deletions": 16}}, {"node": {"oid": "a4bf93ab729df1c97195411b5287f71b4f59862f", "messageHeadline": "Merge pull request #339 from renzhong/wrong_word", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70304b488eb28d603ce23e709915fc3ec300565d", "messageHeadline": "Merge pull request #329 from smartczy/patch-1", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fa80df3e0770c6fa9275121e0591ee3e4d3ce49", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 201, "deletions": 79}}, {"node": {"oid": "b75dbd03a415f5d15863b36ae767bccb780e581b", "messageHeadline": "Fix native server issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 295, "deletions": 282}}, {"node": {"oid": "edeaeaf432ab5fe48b94f025c9cf3287bc593e9c", "messageHeadline": "\u4fee\u6539\u9519\u522b\u5b57", "author": {"name": "renzhong", "email": "renzhong915@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cfe9abe4febbb4084bd10d1045655d9bbe019b8", "messageHeadline": "use GFLAGS_NS instead of google", "author": {"name": "renzhong915@gmail.com", "email": "renzhong915@gmail.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58e67e46e7722e4f6e4fc7977245f22aa6b66320", "messageHeadline": "Fix bug in StreamingRpcTest where undefined StreamIds were passed to \u2026", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1178a213e8f61bb7c8368f48ad6df6389dc9709d", "messageHeadline": "Merge pull request #332 from zyearn/cuepoint", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 113, "deletions": 18}}, {"node": {"oid": "c14134aab46f66509b4ba9999154fc8fe6610d50", "messageHeadline": "Merge remote-tracking branch 'upstream/master' into cuepoint", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 67, "deletions": 44}}, {"node": {"oid": "f6ece731c7d00cf84ded30ddfad7db566c027666", "messageHeadline": "add CuePoint support in RTMP", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 113, "deletions": 18}}, {"node": {"oid": "d2e549af44a62c3e607e59ee52db096b8bf7a348", "messageHeadline": "add weak symbols _RegisterThriftProtocol compile option to all examples", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 67, "deletions": 44}}, {"node": {"oid": "a9072ed4ba5cc7feec3f47b91db163780d9d619f", "messageHeadline": "add deps when install on MacOS", "author": {"name": "smart", "email": "latteczy@gmail.com", "user": {"login": "polyzy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c744500a2e277f56dde68898cecac1ee741a185c", "messageHeadline": "remove lrt in mac environment", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "02eb89f532688bab6d517a7518c624870fb87a59", "messageHeadline": "update docs about installing deps in mac", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe4285bafad88a7c8bd8ae0a417fd681c416b03a", "messageHeadline": "Fix config_brpc.sh problem related with echo in /bin/sh", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cbf8d707e31a163b6aa811218552cc27272b3e1a", "messageHeadline": "fix macro indentation", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ca58e2b6f44dc1942a53b478bcf230a9f4725ee", "messageHeadline": "add boost/make_shared.hpp to thrift_utils.h", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "eb0c3af357d83caefac05ebdae56a618ac24bdfc", "messageHeadline": "fix a comment", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43ee7e1ce4ae91ad674d11d8db276330d849a323", "messageHeadline": "Merge branch 'kenshinxf' of https://github.com/kenshinxf/brpc into ke\u2026", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 285, "deletions": 3}}, {"node": {"oid": "05a0bd1076edbf7bb799a5cf7f2ae1020b37df7c", "messageHeadline": "Renamed ThriftMessage to ThriftFramedMessage, ThriftTemplateMessage t\u2026", "author": {"name": "jamesge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 196, "deletions": 241}}, {"node": {"oid": "7d128b98ea0e2ad3f68128e5585a26dc12a0d407", "messageHeadline": "Fix typo", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dee8e677fb2fa9ec97825f99a402d89031ba45a9", "messageHeadline": "Fix some typo", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4803a6837cbddbc0df4f880e3e52bc8f57739b9a", "messageHeadline": "Add thrift documents", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 283, "deletions": 3}}, {"node": {"oid": "18014aedae5f0b75676c5e086077774c46263abc", "messageHeadline": "Update README.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3ff354dedba96633674cbd55edcca088c9c49e86", "messageHeadline": "Update README_cn.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "026c5610d639f682ac44282be28974b2416c4f02", "messageHeadline": "Merge pull request #98 from kenshinxf/kenshinxf", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2036, "deletions": 18}}, {"node": {"oid": "bd4cb5780f88262663768236a0d21719bb095066", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 77, "deletions": 0}}, {"node": {"oid": "40d2dad6a4d53a7923a160b6945a028e77dca563", "messageHeadline": "Fix config_brpc.sh", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "00a5accf3ce9998c3c457663411882f14b8b473c", "messageHeadline": "Trigger ci test", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "426365e57b733bb5154570fe5a777d3ae2133bd1", "messageHeadline": "Fix travis.yml", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9a01a38f8ad09e7c453173f4e1680bad840fc499", "messageHeadline": "Update thrift example README", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a69517794943dba21ef64ebe6c7c32b2dc8ae75", "messageHeadline": "Parallel build thrift", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72ba626a453b646dbe8a0b434377c83e81e656b3", "messageHeadline": "Parallel make", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3de73f97eb9d19b764ae260a9c79e2d76ee56cb", "messageHeadline": "Merge pull request #314 from zyearn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "d24bbe14f237c93de3529aa3104f9379705048d0", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50bdd8ecf752974c07c3d095f34065bf36351de2", "messageHeadline": "Minor change in docs", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae19dd5648cc056bfb04f6f28061c883ca672e69", "messageHeadline": "Update", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ee458c7c300e47535a7834f767528d4dc34a4e21", "messageHeadline": "Add build docs for macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 78, "deletions": 1}}, {"node": {"oid": "40722305034427ffd79b22c23ee22af941a4cf27", "messageHeadline": "Sync from master", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2437, "deletions": 738}}, {"node": {"oid": "5a1b7235bd78b0d47dd6bdafac901e29ff5325a1", "messageHeadline": "Update as comments", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 165, "deletions": 152}}, {"node": {"oid": "8e8fd83da255ed7b0d8c29d8721b3c9edfa95d45", "messageHeadline": "not require gperftools by default in echo_c++ and derivative examples", "author": {"name": "James Ge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e47039efed77d3a96b75b8da9442695016b1665", "messageHeadline": "remove unused bold quotation", "author": {"name": "James Ge", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc8363a4604cd5e6de54452b16c6696662a7a948", "messageHeadline": "Merge pull request #223 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2422, "deletions": 731}}, {"node": {"oid": "6079ba4ed70a534b8a4c20daa634a4b686889081", "messageHeadline": "Merge pull request #312 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8c374a505d9763b69d14c031cbd0896b9056e07a", "messageHeadline": "fix static linking in ex", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "802f8ca0a8e7e1b86d0b8c2450089dd7e6d71aac", "messageHeadline": "Make Makefile work as well in MacOs", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 248, "deletions": 63}}, {"node": {"oid": "ad9bd98041ce5dcd5992f738f7d9f19eae2ee20c", "messageHeadline": "+ Remove unnecessary loading of openssl.cnf", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e6db1594168c0fbb37fce83dc4905ec427e20567", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 263, "deletions": 66}}, {"node": {"oid": "24f8323826c1e14e7e5f004247b265f73dce2df5", "messageHeadline": "Merge pull request #311 from cg82616424/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c8ca060866a95b067d8dc7f2f4fbd6c900a9975", "messageHeadline": "improve profiler document", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4780917697ec5c96da4281ed1026b24b05ae4a37", "messageHeadline": "Update threading_overview.md", "author": {"name": "cg82616424", "email": "cg82616424@sina.com", "user": {"login": "cg82616424"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a7e8ec67a4503a3d1f284a5281da2ac62667812", "messageHeadline": "Update example/*/CMakeLists.txt as well", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 199, "deletions": 22}}, {"node": {"oid": "081b4648965179de61e826fc406d457fb7deb5d6", "messageHeadline": "Put Impl of get_clocktime into butil/time.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 55, "deletions": 44}}, {"node": {"oid": "98d6584d033d1f93c6745896efe8abf753a435ab", "messageHeadline": "Update as comments.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "206d4c8966f1fa2ed3b8d2debbebc5747131b95f", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc into cmake_support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "ace912ba04ec5836e1ced022eca5e90bdd53b1cc", "messageHeadline": "Implement clock_gettime using mach_absolute_time", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 32, "deletions": 15}}, {"node": {"oid": "23d6ecc7c788c55fa89d0c5091996d7c6f31134a", "messageHeadline": "use gettimeofday implement realtime", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 17, "deletions": 26}}, {"node": {"oid": "22e14ab6aded1bc48344349b7ff3a4ff470b569f", "messageHeadline": "unify clock_gettime in test/bthread_timer_thread_unittest.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1b865a890584ab13a3a16b12c8b29298ae273473", "messageHeadline": "Merge pull request #307 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "381b734cac8c7c0dbdadf82d5a5eb55117fdb591", "messageHeadline": "+ Fix a bug that socket options must be set before adding to epoll", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "d3951bd21bee8b64c36bc2e8cfa2239bb94bfa1a", "messageHeadline": "Sync with baidu master", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1722, "deletions": 605}}, {"node": {"oid": "25b628526cf94028981ecb2c4bc382ae7f9b15b2", "messageHeadline": "Seperate libbrpc and librpc_thrift", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 132, "deletions": 143}}, {"node": {"oid": "a0f635ec18ecbf3609a9ed8797711e347a84a153", "messageHeadline": "+ Add some temporary debug", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d5497a259af1bb9a29e49c3202cf27d81d623304", "messageHeadline": "+ Minor fixes", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c8b7aa8115cd722d571ebf9a5b9d7e14c4aa863e", "messageHeadline": "+ Minor fix and guard on SSL", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c0fac2c1bdb00b28a20cc556cd4e12f5336d19cf", "messageHeadline": "+ Rename typo", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8de65ffeb75be25a231643a697f0c8d47722829d", "messageHeadline": "+ Update PPTs", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b4d0fc35382f8181088c357d60e3783238a783b3", "messageHeadline": "Merge pull request #305 from zyearn/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7e56808e808549d3c2060d6e7a81ea76c33c57fa", "messageHeadline": "Merge pull request #303 from AlexiaChen/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "483f53e4f8baf8ceac5fb739e80cbaeca68e1f9d", "messageHeadline": "- use native clock_gettime after macos 10.12", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "25e93185ab58b5c2eb7996334dd53feaf2b8b131", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a5a324a39e2ebdea62f51309e743289f323bf55b", "messageHeadline": "add pprof support in macos", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "617b714286a461f9e5f3a48b9ce4d5818ba3808b", "messageHeadline": "add pprof support in macos", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 58, "deletions": 4}}, {"node": {"oid": "98bb080967e44f7865ad3399e6e1e09dc1f4f38a", "messageHeadline": "Fix unrecognizable characters in memory_management.md", "author": {"name": "MathxH Chen", "email": "brainfvck@foxmail.com", "user": {"login": "AlexiaChen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17feeae9f7087824aeabe68c5d289b5c96bd25ff", "messageHeadline": "print bt when core dump happens in running UT", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "680538df385b8f6c4e309aab054d83033c4d26f5", "messageHeadline": "Merge pull request #293 from ZhangYaoFu/consul_naming_service", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a315ea4291df5b8f9b110a53d5c33cfbb631e00e", "messageHeadline": "update consul naming service en doc", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 5, "deletions": 12}}, {"node": {"oid": "093267487ac6ab83242ff5976d0181521a3e161c", "messageHeadline": "update consul naming service doc", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 20, "deletions": 6}}, {"node": {"oid": "2d6535b6fcad81fe4b9fffd9deb1b2d38415c826", "messageHeadline": "optimize some time-related codes", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 19, "deletions": 41}}, {"node": {"oid": "a264483a98025d49beb3deb8f3df813e7f1d3290", "messageHeadline": "re-enable one case in BuiltinServiceTest.pprof", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 33}}, {"node": {"oid": "57d69fd1428d6d1face83f7a53a2b79bbff76457", "messageHeadline": "macos support on https client commit", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ead663ef603f4cae0b93a745450e7dd6c9ad3028", "messageHeadline": "Merge branch 'master' into cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1693, "deletions": 606}}, {"node": {"oid": "dd5cc23786ec13726105a22f63c92b0adc839b1a", "messageHeadline": "Find core files and print stack if build failed", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b9dc646ffe0eb74855a18f8095d3718d3cefde9a", "messageHeadline": "Merge pull request #299 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 198, "deletions": 94}}, {"node": {"oid": "716674a1c1ebf3fe1c76d659a9b75e3931b73e77", "messageHeadline": "+ Update docs for SSL", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 198, "deletions": 94}}, {"node": {"oid": "5654319b2af9cfa7cf0ad3efdc2d8835bbd93611", "messageHeadline": "Fix explicit type conversion from bthread_t to pthread_t in mac", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 118, "deletions": 102}}, {"node": {"oid": "70a0b1ce8b950908c11ab9b1071719d2b9a5544d", "messageHeadline": "Merge pull request #297 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1486, "deletions": 507}}, {"node": {"oid": "57c13239475b62d5a788e2885418c3c75028c932", "messageHeadline": "fix test/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91530efc773970d04fbcae4a61f4e1b5e281f8b0", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc into cmake_support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1733, "deletions": 458}}, {"node": {"oid": "8c649882172650cf2f388bbc023ae528f990a800", "messageHeadline": "recover original spinlock impl", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 28, "deletions": 25}}, {"node": {"oid": "424198d81044dc48bc70e903a406147af254326a", "messageHeadline": "remove unnecessary logs", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d04fe820bd8e43b08f5b117e0e9bdfd110ee5fb5", "messageHeadline": "trim last newline in get command line", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "13ff234d3919feedae4be2ef202bd0ff3442f35d", "messageHeadline": "add kernel version info", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 16, "deletions": 26}}, {"node": {"oid": "2cafaf51ad50d4017380923698c4fc3e50eb592d", "messageHeadline": "Remove extra set_thrift_method_name", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "4fc8797131ae5df2ad4555f8c973d774395b8c19", "messageHeadline": "add loadavg, number of opened files, io info support", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 67, "deletions": 2}}, {"node": {"oid": "a9d8d2a84847f912b0901a7455ffe374de7f4e9d", "messageHeadline": "Add Cmake support for thrift", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 29, "deletions": 25}}, {"node": {"oid": "11bb2868a87fc48783dea17b94624c3a5620c94d", "messageHeadline": "Support /proc/self/stat and /proc/self/statm alternative partially in\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 57, "deletions": 7}}, {"node": {"oid": "a97e3d2a8e12d8d6f974e4551470fc285cbdd330", "messageHeadline": "Update according to comments by Gejun.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 92, "deletions": 62}}, {"node": {"oid": "28a7a86367b39ed2da541524f536f6f00e13bcb0", "messageHeadline": "Support get command name in macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 135, "deletions": 51}}, {"node": {"oid": "4793dfa1a876712311a3e2a9f7b822c52de1abf3", "messageHeadline": "put clock_gettime into time.h in macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 23, "deletions": 43}}, {"node": {"oid": "3cd47b702b09833cfbeecfc8a47ce5bc8d5715be", "messageHeadline": "+ Enable SSL request for single endpoint channel", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1486, "deletions": 507}}, {"node": {"oid": "e018977c2541d4dc9486d5e5b463236101b5963c", "messageHeadline": "Fix merge issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 41, "deletions": 11}}, {"node": {"oid": "77180e841b68dea3730f27308843396ba8f2aa51", "messageHeadline": "Make all examples can be compiled in MacOSX", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 117, "deletions": 14}}, {"node": {"oid": "56aa6d4c51d9b6228447d18696b4e4e80058802c", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 9128, "deletions": 1484}}, {"node": {"oid": "c2388562ef233d69315eb80468bb9c0899001884", "messageHeadline": "rename ThriftBinary* to ThriftFramed*", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 99, "deletions": 97}}, {"node": {"oid": "68190988ef44be88bcd8e54e3b0619673281702a", "messageHeadline": "add life cycle management of simuFutex", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 59, "deletions": 38}}, {"node": {"oid": "c332d83968df790267c23132a9dc0f97a0400988", "messageHeadline": "refactor server side code, support raw pb manner way.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 231, "deletions": 15}}, {"node": {"oid": "136b04080488809b5216e144d69a9ae355a238cc", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "694b0290c9c7bcc8acf551e3f1e97eeefd74724b", "messageHeadline": "make examples can be compiled and run", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 473, "deletions": 54}}, {"node": {"oid": "4f7830ecad41d336c9fbf4e5bd15ecf35f8a9648", "messageHeadline": "update doc for consul naming service", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "f4f9dd4b985161603fd616e24dc852db0d83a72c", "messageHeadline": "Resolve confilcts", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d21d3f5ed43597b871387e144f72693c244e17ef", "messageHeadline": "Resolve confilcts", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c61918d710ce37a15533d1f9ac237f1479fc8382", "messageHeadline": "Resolve conflicts", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad4dbeca80fe7a9a2e5b20551c05e66d43bdca29", "messageHeadline": "Thrift client side code refactor", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 293, "deletions": 617}}, {"node": {"oid": "bd1ae0ac7b2efa8efbc48decae20b1e1269eff9f", "messageHeadline": "Merge pull request #290 from 2012-wangjiaqi/brpc-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "362a18e200c43d05ac4b5cfc3fa6df824c1d52d2", "messageHeadline": "add redis ut", "author": {"name": "2012-wangjiaqi", "email": "2012wangjiaqi@gmail.com", "user": {"login": "2012-wangjiaqi"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a0c02eef85296a3afa50ad3c354d6abcf0f0f751", "messageHeadline": "remove bthread lib in linking test_bvar to solve additional exposed b\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 27, "deletions": 11}}, {"node": {"oid": "88481be8ab5ad23b30727ea17b27ce7557779690", "messageHeadline": "Merge pull request #291 from peiyuanzheng/rapidjson_namespace", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 128, "deletions": 121}}, {"node": {"oid": "1046f5cc6ad9be7c9d539114fb5b296de9177c72", "messageHeadline": "fix redis cmd_format bug in the empty string case", "author": {"name": "2012-wangjiaqi", "email": "2012wangjiaqi@gmail.com", "user": {"login": "2012-wangjiaqi"}}, "additions": 39, "deletions": 6}}, {"node": {"oid": "cc94704b8656308c07da2dea9ec4bfc3d4b41ae3", "messageHeadline": "change rapidjson namespace to avoid crash when", "author": {"name": "zhengpeiyuan", "email": "zhengpeiyuan@bilibili.com", "user": null}, "additions": 128, "deletions": 121}}, {"node": {"oid": "159d56df52ef24bd0dfac2954689a8ec74c3bf86", "messageHeadline": "fix test/brpc_builtin_service_unittest.cpp in macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "72c5135401c6420c77c8a614d95f10082809e27d", "messageHeadline": "fix the problem that tls data cannot be read in destructor which is s\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "47faf695307ed097312166abbd57b7e67fa3f587", "messageHeadline": "Implement thrift brpc transport.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 536, "deletions": 79}}, {"node": {"oid": "322b87d993195e70b4d625df058d49c44ab6195c", "messageHeadline": "Fix incorrect 'return -1' according to pr287", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1fb5772a4b2e0897604381af38f2319fe840e9e", "messageHeadline": "Merge pull request #274 from ZhangYaoFu/consul_naming_service", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 553, "deletions": 27}}, {"node": {"oid": "abd72b3bcda384e15ede0be57a83ef789fe19151", "messageHeadline": "Fix mem leak", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "50d26f7447bcc71d5504dcb0cafeb04f45268416", "messageHeadline": "review comments fix", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 26, "deletions": 15}}, {"node": {"oid": "d33f601f39836eb444860a12410ffa07448e6ac3", "messageHeadline": "Add reflection to server side to make the user life easy.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 144, "deletions": 189}}, {"node": {"oid": "ec74143781b4f2b232ca528b0b1d37b07737e92f", "messageHeadline": "review comments fix", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 52, "deletions": 28}}, {"node": {"oid": "1daddbe752e803b44d2bde06e182fa8cbf609497", "messageHeadline": "Make code indentation consistent in test/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7ff8ff8754e7634244310f6ab3b727be20f0001d", "messageHeadline": "Merge pull request #285 from jasonszang/improve-cmake", "author": {"name": "Jiashun Zhu", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 161, "deletions": 75}}, {"node": {"oid": "73de0ca998db22c133a61b7ce03b203453e16905", "messageHeadline": "Fix incorrect cmake required version", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80e0cf4c85be1baafa9d49391bdad225a939dc33", "messageHeadline": "Change default gtest downloading to ON so that we do not default to a\u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "906b448c66e1fedf3de265a2475e92f6c1a39930", "messageHeadline": "Incorporate protos into dependency system so reconfiguration no longe\u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "9a08ce555032a7aa08c327b679f7a39f5a85fdcc", "messageHeadline": "Add cmake pkgconfig generation for easier usage from other projects", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "868273059fd4fed09b5fe298fdfdc95ca3cb5172", "messageHeadline": "Compile gtest as a subproject which is recommended and add a utility \u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 53, "deletions": 8}}, {"node": {"oid": "db2415985c2800f8d63570cebdeb439f09559dd1", "messageHeadline": "Use GNUInstallDirs to determine install destinations for better compa\u2026", "author": {"name": "Jason S Zang", "email": "jasonszang@126.com", "user": {"login": "jasonszang"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "0e758d3c4aff4a54eafe937d31281c7750b4d97a", "messageHeadline": "Merge pull request #280 from cdjingit/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0fe6c3d0429cd6bb30540593edd79a29e1a9c98b", "messageHeadline": "pass most of UTs except bthread_key and builtin_service", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 308, "deletions": 53}}, {"node": {"oid": "b1e23a19a5e330444c1673db88ed3e78b5991363", "messageHeadline": "replace register_lb.png", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cb54b42e191e93bb252cca75554c202823ca3827", "messageHeadline": "add wrr", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a42a7f8a755ed0ea7aa0b60de5842c74334a6d5b", "messageHeadline": "add wrr", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "39dd8136d3ff6491d94d77f95d1d7c40a9249e56", "messageHeadline": "Create client.md", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51d5419372f585670bfb91bf9d5f9878eb81048d", "messageHeadline": "Merge branch 'master' of https://github.com/cdjingit/brpc", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86a178a7a0590016d59f452b0995301c2c677fa3", "messageHeadline": "update docs for weighted round robin", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d99da775db088d8d39ea9659c4a4e50c56810524", "messageHeadline": "Create client.md", "author": {"name": "caidj", "email": "31362185+cdjingit@users.noreply.github.com", "user": {"login": "cdjingit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cb64c66746f4597c78aa9dedbf67a514ba8463d", "messageHeadline": "add bthread_cond_* declarations in bthread/condition_variable.h", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "455eab9fbad052d7d5c010bf08810daf11ff2c92", "messageHeadline": "Update stale.yml", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e681951b7fab746b06cc5fed54929cafdbfcc495", "messageHeadline": "Update stale.yml", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "7e3e5af7cccfcbe012e3a4c9242b22cf72999b22", "messageHeadline": "Create stale.yml", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "d24c9b695494fe933065dfb965b68060abaf7113", "messageHeadline": "brpc_naming_service_unittest fix", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "871abacadf402cfb67153c2a46ca2070cdaff445", "messageHeadline": "add consul naming service", "author": {"name": "zhangyaofu", "email": "zhangyaofu@qiyi.com", "user": null}, "additions": 518, "deletions": 27}}, {"node": {"oid": "be481c16a5de245b202a87d6ce3ce41fc29765a5", "messageHeadline": "add a preliminary implementation of futex in macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 123, "deletions": 12}}, {"node": {"oid": "06a9cd5526bc38040e1a0adbbdb222ea1c84fb65", "messageHeadline": "Merge pull request #260 from qiaohaijun/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "200989099cc04958baad56a7bf0b87c35877e168", "messageHeadline": "Merge pull request #261 from guangqianpeng/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c90dbc0e66e5c732b98075474aedfae84aefdf5", "messageHeadline": "Merge pull request #243 from cdjingit/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 452, "deletions": 13}}, {"node": {"oid": "e3941855b8900e363c5663eb764e3a9c7c1e4d73", "messageHeadline": "Fix typo in bounded_queue.h", "author": {"name": "frank", "email": "625727796@qq.com", "user": {"login": "guangqianpeng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "870b0ba8af45f5d013d3c53ca5c6efebbfbd458a", "messageHeadline": "readable", "author": {"name": "qiao hai-jun", "email": "qiaohaijun@users.noreply.github.com", "user": {"login": "qiaohaijun"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "675197a018ae53d39e480f51e58ecece4d67c7ce", "messageHeadline": "fix for ci comments", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 50, "deletions": 48}}, {"node": {"oid": "4eb18301257e1b963b470f3ffc740b58ce27c7f6", "messageHeadline": "bug fix for GetStride()", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "83daab167710d03f92cb0dd1ba46dd3283f0f24b", "messageHeadline": "wrr ut", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 56, "deletions": 14}}, {"node": {"oid": "98755bbbd1911a07cfa1afb091df155011169449", "messageHeadline": "Merge pull request #258 from zyearn/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f375e9b68426a92a28f4e357ceb2448b22510656", "messageHeadline": "fix for code review comments", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 34, "deletions": 43}}, {"node": {"oid": "26a0df84131124455bb4fa0001aa5cec5b96bc6c", "messageHeadline": "Add tutorial_on_building_services.pptx", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dfd372e2b84cf10881d39ad0e784d5f4427dac11", "messageHeadline": "fix some links in README.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "560bc30042a0eb5b787a6ba91ca52bf03c0a15b9", "messageHeadline": "rephrase more docs", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "756b5437e539cd091a515a943ed4f2a684e6fc0e", "messageHeadline": "rephrase some docs", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "54df08638d0d1441c31f770a2d7697d49a641954", "messageHeadline": "fix for code review comments", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 243, "deletions": 236}}, {"node": {"oid": "7c3f109e59b1744094eb60ae1d4e2cfc47753130", "messageHeadline": "Add LOG_AT macro when linking with glog", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 18, "deletions": 9}}, {"node": {"oid": "627672be7cbaf636e3a079a0172805a0805707dc", "messageHeadline": "Fix in RTMP:", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 7, "deletions": 8}}, {"node": {"oid": "d4432f32144eacd7d25e0590d7fd3cf0dea0c993", "messageHeadline": "remove function TryToGetFinalServer()", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e42d033d39cc404a25d5335240e34bff7b8ba8ee", "messageHeadline": "a bug fix", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3690d3ba6e84cc708b92a43bba9843e416c8953a", "messageHeadline": "little change for algorithm: each tls has the same stride, but a diff\u2026", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 327, "deletions": 345}}, {"node": {"oid": "fdc19fe2ca099c0607430ae9fcc68026f2e7e128", "messageHeadline": "modification for GetBestServer", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 8, "deletions": 21}}, {"node": {"oid": "87360ee3f4b21be2356fc326bc7d5e9aa1ee542a", "messageHeadline": "wrr algorithm enhancement", "author": {"name": "cdjin", "email": "cdj@mail.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d894cba7755909005e9e290aa65ce6680f212721", "messageHeadline": "wrr algorithm enhancement", "author": {"name": "cdjin", "email": "cdj@mail.com", "user": null}, "additions": 151, "deletions": 37}}, {"node": {"oid": "accaeb74a04e3ae307480b9d150bbfa70fa534ee", "messageHeadline": "Add -graceful_quit_on_sigterm for SIGTERM handler", "author": {"name": "osdaniellee", "email": "osdaniellee@gmail.com", "user": {"login": "datonli"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "fe1c989ed056b398cc179cfa2c6a66286cddec4e", "messageHeadline": "add headers only in macos", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7fb0515ea08a576bdbe926abb03b646ab94155f3", "messageHeadline": "replace epoll by kqueue in all places and remove fake epoll", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 110, "deletions": 117}}, {"node": {"oid": "74df9729ef94116404d23409cc48af8a8b9a37a9", "messageHeadline": "test case of wrr lb", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 66, "deletions": 0}}, {"node": {"oid": "f3e8790bfa77be8ce2989a4fa3d5762b20e926b9", "messageHeadline": "change servers struct as comments", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 29, "deletions": 14}}, {"node": {"oid": "42c1c32fd766c48465fb8edb9d1b16d6cf6eabc7", "messageHeadline": "weighted round robin load balancer", "author": {"name": "root", "email": "root@localhost.localdomain", "user": null}, "additions": 231, "deletions": 0}}, {"node": {"oid": "de7fcd17166de2391f2d2e732d93bc3526a4e79d", "messageHeadline": "add amf3 support for data and command message in RTMP", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b8dda841ee85458035ff809bdc41479dac9e311", "messageHeadline": "Merge pull request #239 from DatongLi/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "cf0853789fd8e3e1cddf407723946866431e081c", "messageHeadline": "add amf3 support for data and command message in RTMP", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b3196c40b523dd35646bc4ddf62e967a4cb7508f", "messageHeadline": "Fix a typo in rtmp_protocol.cpp", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aebf8684fa32105f7100a6c2db254506ecb667c", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 255, "deletions": 151}}, {"node": {"oid": "3e87f67037e5d56920895fbcd8e4b955e440f3ba", "messageHeadline": "Link succeeds with fake epoll and partial kqueue", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 184, "deletions": 55}}, {"node": {"oid": "d070170e40b7a382c36d72accad4cc9602626914", "messageHeadline": "make src/brpc/event_dispatcher.cpp support kqueue", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 92, "deletions": 13}}, {"node": {"oid": "bc509810f50b23b196bd92b37706a142b92c5b30", "messageHeadline": "update event_dispatcher.cpp", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "7bee77b374d222d51f2749f16a809093a4c472fc", "messageHeadline": "Fail the RPC ASSP if the sending socket is overcrowded", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "30b1d7f2bcb66dde784fac0da18807bda2a6d23a", "messageHeadline": "add SIGTERM handle for brpc controller", "author": {"name": "osdaniellee", "email": "osdaniellee@gmail.com", "user": {"login": "datonli"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "d28ae56f342df376594781559f432ed240b1445b", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "9faa1b92dc9325ea741aba6c0dfb1d7de168e4b9", "messageHeadline": "move setting stacksize from faq to body", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "779f32c0ebb5d526003b1efb39fd434de7c2a050", "messageHeadline": "group compilation run-example run-tests together in getting_started.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 42, "deletions": 38}}, {"node": {"oid": "c6a206e71b4ce607d7c619dcfa40ae6f1243d6ef", "messageHeadline": "make DEBUG_SYMBOLS on by default", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f9bb6481ce5d76ed627d53376fe3229a90e57579", "messageHeadline": "Fix a memory leak in doubly_buffered_data.h", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8c398d8876a4108f1714a14f0d7dd1df1ee9db6c", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "edd3de75ac196f913fa3d9d6214b237eea99bc0d", "messageHeadline": "Fix compile errors in Centos7", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf101a2a69e7845aaa20a24ba166505ada2c3a4b", "messageHeadline": "Fix compile errors in Centos7", "author": {"name": "Zhangyi Chen", "email": "fronze.zju@gmail.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17fcb1817be62de2063c5f43cf8da4cc7deed320", "messageHeadline": "Add -D__STRICT_ANSI__ to suppress the error '__float128' is not yet i\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ef9d93cb1c1e85c37609d0d86ceb44eccb32490", "messageHeadline": "make argument of cmakedefine be consistent with variable in CMakeList", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "83ee9963168f9cd84d62b00f2afc2504cd0c392c", "messageHeadline": "Install protobuf files as well", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e36a8b002741e333def5eddc160ec9822dac313d", "messageHeadline": "Revert changes on Makefile", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 63, "deletions": 254}}, {"node": {"oid": "32719a43f63cf062a1597dd506ad04bc4f405eb4", "messageHeadline": "Renam libbrpc_static.a to libbrpc.a", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 291, "deletions": 92}}, {"node": {"oid": "075b485a451c6304f068512077a4bc5d84b692cf", "messageHeadline": "Merge pull request #230 from endyul/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "491290a303264fd7131e8dbe9605ac2b4316e80f", "messageHeadline": "Update client.md", "author": {"name": "ZX Xu", "email": "zendyul@gmail.com", "user": {"login": "endyul"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa93ede672ab04a6f9e0995a37368a4f3af6742a", "messageHeadline": "Make HttpService.Echo in example/http_c++ as http service again", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 16}}, {"node": {"oid": "7278f99d448bf91e1091eeefc44d9701cbc01c37", "messageHeadline": "Update document for configuarable percentiles", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "47cd1effecdd932b2010d16e5f7c2d04841c7c34", "messageHeadline": "Make percentiles on 50,90,99 configurable and change 50 to 80 by default", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 61, "deletions": 23}}, {"node": {"oid": "686201a019e720c626e856f25cb05a0ddcca9316", "messageHeadline": "Merge pull request #228 from byronhe/patch-1", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9989076f7420abe725e9d0b2c4ee8bdfacb6b589", "messageHeadline": "Add NDEBUG", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19fdb023393cf34d6f827f8d65aaafcb8ce58771", "messageHeadline": "Update benchmark.md", "author": {"name": "byronhe", "email": "lh2008999@gmail.com", "user": {"login": "byronhe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bea9ac8f703c211541a41c961d720028cd8951d3", "messageHeadline": "Fix NS of gflags in bthread.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d461ff7f8214fb26d34f2c19029f6f052cdd11fc", "messageHeadline": "updated README", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a85157086783f3080ba8f514148165a65bd24d9", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 44, "deletions": 156}}, {"node": {"oid": "e8ab728249278aa2364bff62bca68595f4f78283", "messageHeadline": "add necessary header", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "8adbabc653f72be97bb7ded75b0577385886adea", "messageHeadline": "make test compiled in macos", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "14acce297adb16ee2391a9d58263b7b4157c3e2a", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "1e2ea13f21ef1dc52b4db912d791ca74edd459a2", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c2e4e1b09a81d2aa6787e0560317ce3787ea209", "messageHeadline": "Add min_concurrency flag and support creating workers lazily", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 133, "deletions": 1}}, {"node": {"oid": "e16247dc67e82415b8ec5246ca37cddc3def7b3c", "messageHeadline": "minor change to README", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9c974c1b6071e7314b705bdae325ec5093357df", "messageHeadline": "change some numbers in docs", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0db675493f7100c4ea8835de41ca3a205d8db246", "messageHeadline": "Document that SetFailed sets status_code as well", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56523eb9a5432f453390b97be586b71aecce4642", "messageHeadline": "highlight some sections in README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7ea927a8bdcd35b99fa0674acfe5df11b26feca3", "messageHeadline": "Update README_cn.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c3b3fb74e022bd1ed91db083464f4fc75eb2bd5", "messageHeadline": "Change rule for contributing code", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d9ea91cbfbcfcbde40dc7145c84b91d38ecb5f75", "messageHeadline": "remove unnecessary code in example", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 44, "deletions": 156}}, {"node": {"oid": "3d9a6ec81b74c875464fab1a6ab2ebf6081cadaa", "messageHeadline": "add missing files for MAC", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1834, "deletions": 468}}, {"node": {"oid": "5c90441f3951e2b274d27cf8536233c673d58e73", "messageHeadline": "Merge pull request #197 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 92, "deletions": 7}}, {"node": {"oid": "55728a348affa1a5982722783488e4872757516a", "messageHeadline": "keep only one bazel compilation combination in travis", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a5e9256616c0f83da319eac8db2149dbc56fad44", "messageHeadline": "modify docs/cn/getting_started.md to support cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 65, "deletions": 3}}, {"node": {"oid": "440945a0440e7aa21bde96079fea420f22c7088a", "messageHeadline": "make tools/ support cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "b958dfad5f885e6dbb8563f343474db8f4d3c0ce", "messageHeadline": "pass the unittest from default Makefile to accelerate build process", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1acd86664930f0d9daa0b1fc3093255d86d44413", "messageHeadline": "Merge pull request #145 from dhx1989/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 987, "deletions": 1}}, {"node": {"oid": "e89dbb808537b6dd3e0e72b2ff1c39b56479afef", "messageHeadline": "Sync clean_all_examples with make_all_examples", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dbeef921f4268045b82e6d7adb52232ecbab540", "messageHeadline": "Update tools/make_all_examples and clean_all_examples for cmake", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "50b8e999559b50d9d5f3f9f7143bc7b1e91fded9", "messageHeadline": "Merge pull request #191 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 183, "deletions": 123}}, {"node": {"oid": "022859a1379d59337a5eea1254eaebfae714b498", "messageHeadline": "restore sleep time in test StreamingRpcTest idle_timeout", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c6a997a654d96cb6e90d883397e61f2ffa1868b", "messageHeadline": "add sleep time in test StreamingRpcTest idle_timeout", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fff5847ed72ace0f751705c20c9e0525110d97cc", "messageHeadline": "remove unnecessary spaces", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "b0d31fb6ac864d75465e4660d7fbedef950879b4", "messageHeadline": "make lib include bin into /home/zhujiashun/brpc/output & make all exa\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 182, "deletions": 135}}, {"node": {"oid": "0a08308b6011de34b8b1542ad787573625d021f1", "messageHeadline": "Merge pull request #189 from lzgdjl/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31d0477f08fc70cfa1207e5af3502a7fb6bfd3d4", "messageHeadline": "fix a spell error", "author": {"name": "liulei", "email": "lzgdjl@126.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0c54dbb0ba8cbeb34f6871b2f660e21d81d82af", "messageHeadline": "Make bin and lib in /home/zjs/gitrepo/brpc/output/", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7acd162322a949493c64c81c9efcb394c5c3a4b2", "messageHeadline": "Controller.SetFailed sets status_code as well", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 92, "deletions": 74}}, {"node": {"oid": "c196653872ac6f87f4a866ef69f76aaf3137335e", "messageHeadline": "replace tools/patch_from_svn with patch_from_baidu which adapts icode", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4642392abcb255a6369895e8857af9f3b612dcce", "messageHeadline": "Replace -std=gnu++11 with -std=c++11", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 46, "deletions": 46}}, {"node": {"oid": "258eece5124b920e1b2a206a87302d8d2bfa5175", "messageHeadline": "Merge pull request #184 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1854, "deletions": 216}}, {"node": {"oid": "a6d7e20724212ec588789aaa436b389efb43a6fa", "messageHeadline": "rename some variables", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 13, "deletions": 4}}, {"node": {"oid": "4eeeeb1964e0a98e2c94f00ddf231b270904c4e2", "messageHeadline": "make all examples compiled alone", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1744, "deletions": 193}}, {"node": {"oid": "08a72268c2458a9a410e3ed191d27bbd6af8c553", "messageHeadline": "add docs on map fields", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c1e166110cb111295f385bf124d2b7ce5cfaec07", "messageHeadline": "refine example/echo_c++/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 29, "deletions": 13}}, {"node": {"oid": "251cc2493f9455b4577605139d8e8c7fc39536b4", "messageHeadline": "support C++11 in low version of cmake & fix compatibility problem in \u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "0506a9d0de256f42e565b5fb3847b3dbadeaa078", "messageHeadline": "remove example related code in top-level CMakelist", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "3f7342962670a3e92d0de296d50ca3e51c226a01", "messageHeadline": "make example/echo_c++/CMakeLists.txt compiled alone", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 58, "deletions": 7}}, {"node": {"oid": "9597389cf5ead053ed54048b529eb959a189b0a8", "messageHeadline": "Merge pull request #183 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 39, "deletions": 34}}, {"node": {"oid": "55ca0ff04f4298a1426f620b27a96a21189db725", "messageHeadline": "remove cc file in srcs file", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0ee7f82b9ec0b5b49ff3de6286e1f9a6434dae30", "messageHeadline": "add SOURCES output", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "09b7c4d608c5a8131935eb6a190ccf8d40887d3b", "messageHeadline": "remove debug info", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "c7a1dd2df5b6ee1099f2c4198f01dcba528628ab", "messageHeadline": "add debug info", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "eb3a260c3b51184cdcc2c7543997836a8e1dcd9a", "messageHeadline": "compile pb.cc only once", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "1d05e8b475b0c7a0cdd8f735a3a6438801419f05", "messageHeadline": "fix compatibility problem in ubuntu16.04&cmake3.5.1", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 25, "deletions": 22}}, {"node": {"oid": "7808b12cb6cdb72c49fd3a3de5f1f37ff6365faa", "messageHeadline": "Merge pull request #154 from brpc/cmake_support", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1071, "deletions": 4}}, {"node": {"oid": "d71fb5e3febbde99e34407f402815970157c3f3b", "messageHeadline": "Improve compatibility & set flags for test", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 161, "deletions": 90}}, {"node": {"oid": "9ede407b8c6be505a196d3d52e9a2f62e3c86442", "messageHeadline": "add generating proto code to compatible with different version of cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 38, "deletions": 3}}, {"node": {"oid": "452c3c3b1f536ecae97fc6752a63c5d8b80a3a10", "messageHeadline": "refine obj files", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 26, "deletions": 32}}, {"node": {"oid": "16871a8933db086098c51898cceafcc994d74be2", "messageHeadline": "fix test/popen_unittest.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75643c037880090dfef65931bf1b146f238223bf", "messageHeadline": "make cxxflags in test not affected by cxxflags in top-level", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0b83942bf089e7d47130ba1ef17d393ee7df32d8", "messageHeadline": "add popen_unittest.cpp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73f744016deffd21869c7f3df4a308e3b874d372", "messageHeadline": "add BRPC_REVISION", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "323b8c0b028803cbb6f3d6755b977e1b558d2772", "messageHeadline": "add BRPC_REVISION", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c5dbaae26308ebcd505b84da154eae8975b3c947", "messageHeadline": "remove unnecessary proto generating code", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 24}}, {"node": {"oid": "1ac671201db5a00a9b6a2966c2f081d7f95c21d7", "messageHeadline": "make test be compiled alone", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 250, "deletions": 235}}, {"node": {"oid": "a30f552c64660e7f6ba0c16b01ddc2eedf3ce0eb", "messageHeadline": "speed up bazel build", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9f29041a1d781fc210667b0f7e1bb195e6bc4e4f", "messageHeadline": "change shell function format", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8c8cf8822f34d32987d715a7238529492531e3b1", "messageHeadline": "bazel support example and unittest", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 342, "deletions": 12}}, {"node": {"oid": "5a170fe56c5322a2aa41159d0e89729c23115ed5", "messageHeadline": "add flag EXAMPLE_LINK_SO", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 192, "deletions": 77}}, {"node": {"oid": "5ee9c85bc4f9f23b6eee28901431e954750952aa", "messageHeadline": "refine test/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 5, "deletions": 121}}, {"node": {"oid": "d154f91c7e5539a41cf60c18dcf212dc0e986255", "messageHeadline": "add test/popen_unittest.cpp into unit test", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b6b004fe4a9cd05db26323d1a7ad7a2ff692d05", "messageHeadline": "make brpc sources compiled once", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "6aa9661b1fbfc72bb7ef341866b68c2dbb280392", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 154, "deletions": 11}}, {"node": {"oid": "624e43d69df66dc5d2c23230d65d10851cb46e7d", "messageHeadline": "fix test_bvar", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 146, "deletions": 7}}, {"node": {"oid": "ed9cd8261f2dd0e814f7a2ee9a7b9493c494a3f4", "messageHeadline": "add run_tests.sh", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4ccaa33dca28965d4bb94252f8297100c3a637d3", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 104, "deletions": 109}}, {"node": {"oid": "6b5fc5244279de82651d8417bb3a362066fdee65", "messageHeadline": "fix typo in travis_ci.sh", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03c7004cbac3570a2ee665d135e8020476e9437b", "messageHeadline": "fix bazel build travis_ci script", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ce04d18af276be07a2a8f5ab52087cfc0585f87b", "messageHeadline": "bazel build support glog", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 189, "deletions": 7}}, {"node": {"oid": "e11f2f51c78a6427abb1725ea23aaaac44000f23", "messageHeadline": "add test(except test/popen_unittest.cpp)", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 75, "deletions": 2}}, {"node": {"oid": "3308d335773893af29d58253f610c9d2271d1974", "messageHeadline": "change memory fence in choose_one_group", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8359711dc72311882c44d60b7dd89cd3f2e2fbd9", "messageHeadline": "remove unnecessary message", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f3fe5fc4ff315aeed1f1e4b6c43c2ebf470d4381", "messageHeadline": "refine CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 11, "deletions": 24}}, {"node": {"oid": "997522bce8cb0b830d5f749fdf931e26d23b8b23", "messageHeadline": "remove unnecessary find protobuf", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 23, "deletions": 87}}, {"node": {"oid": "f653f2c977f8db9d23dead922e9a9fde731dcdb4", "messageHeadline": "change error log of checking validation of frame_type and codec to wa\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 5, "deletions": 14}}, {"node": {"oid": "e18a8c977c2638562ada01981dffab3967341c58", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 28, "deletions": 19}}, {"node": {"oid": "e3bd4a0c20cf50ea2438825730d80e132a10cb32", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 7, "deletions": 16}}, {"node": {"oid": "c90162a15af1afe21d82c7a4d9b9ab6cbdac34f5", "messageHeadline": "recover original build system", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e52df63a464b1451d0381f85e61f2cc674d777da", "messageHeadline": "add unnecessary message and add installation", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 18, "deletions": 7}}, {"node": {"oid": "92510fffdda01644a529c580a82f4fe5d70b81bf", "messageHeadline": "delete newline in GFLAGS_NS", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "dadbd1a64c30825f3007557725e6bd48470f5a6c", "messageHeadline": "revise awk command", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "769821891d6465440bf1c1f4f74fbb241680a649", "messageHeadline": "fix mcpack2pb bazel build error", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 33, "deletions": 5}}, {"node": {"oid": "6e68e8440f53fe741ca302d3f84ccf143141ccd2", "messageHeadline": "Merge pull request #162 from fanyeren/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d9bad77a6f510558336af7c0fdc36b323204863", "messageHeadline": "add debug message", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d3f68ae4868037848d91cc0f29dea650538bbabf", "messageHeadline": "Update config_brpc.sh", "author": {"name": "\u6709\u5f20\u7eb8", "email": "fanyeren@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ac15a92c2ea369bc39715fe4bc6fd2162b70e9f", "messageHeadline": "add c++0x", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "37263c834b0109d97f4d20547ff348a4e36df4cb", "messageHeadline": "add c++1y", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4312a1d0177a9f9f5021d5e11971e3c39013720", "messageHeadline": "fix syntax error in build_in_travis_ci.sh", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af913b66116149efb73adff223188e9a80788400", "messageHeadline": "travis-ci support bazel build", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "2b0f69fb3e1bacc30c6b7071f3760709472bbd38", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d6ecfceaeaee1dea2c9ca1970e827e5baa9e4c9", "messageHeadline": "add CMAKE_CXX_STANDARD_REQUIRED", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6f662f8a0c18bd6a2ffbba5fce44749acfdc79c9", "messageHeadline": "add gnuc++", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2514758e1d48da7a055412e04247fbad357ba900", "messageHeadline": "add C++11", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e16d075dae32f39ed311317740def6df064c97b0", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06a48e217e249bdd3b6e8fdef536e192cc42be3e", "messageHeadline": "add libboost-all-dev", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdbc5bb600b6a3c0f774c3546811547a422a90ce", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f5c05b96b0363ad6d8f80784a60185f689473717", "messageHeadline": "remove find threads", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8093314b02fe7b20f5375d7fa180dca430c9f129", "messageHeadline": "update", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c61bb65160c75583b22d56cf626db9c29ecb5d91", "messageHeadline": "Change pthreads", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7638fbe6e5d015adc3229582fcbc4cf019da28db", "messageHeadline": "update build_in_travis_ci.sh", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8041feee76d985549c46404fdc41cec3ab9ecaa9", "messageHeadline": "change the way of finding threads", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c20a32e8a17c850c392b80ff42f15a505a43ef6c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ed28de709108d14d2a2244d91bba75ec1d6642f6", "messageHeadline": "add workspace.bzl and bazel.rc", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 28, "deletions": 25}}, {"node": {"oid": "8eed253d9edf94cfbd4f18dce7b145e405a4e893", "messageHeadline": "update cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "af6a9ff5bc276099ce571eb9da7e7031b6046edc", "messageHeadline": "add include dir", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "43b5855df40084237ef2ed23288cc6637a9be698", "messageHeadline": "change the way of finding threads", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a93435fb78b3a9618fd9ca637268f356d6528c23", "messageHeadline": "add purpose to cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d0e9df6ea82f3dd40728560373a4522e42743251", "messageHeadline": "fix popen.cpp on non-linux", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "902ad481e3a2360526ea935fb2430bd00e8856e7", "messageHeadline": "add test/CMakeLists.txt", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 134, "deletions": 2}}, {"node": {"oid": "3b167cb5dc228591a87c9091af8a364719525745", "messageHeadline": "add some options & misc changes", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 62, "deletions": 52}}, {"node": {"oid": "26e1625aa37b38ced4a64a8e3382a6c73cc5653c", "messageHeadline": "remove unnecessary comment", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b87dfdbff202166a81ec947584d2cd3a9f9f344b", "messageHeadline": "support all compilation features", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 109, "deletions": 27}}, {"node": {"oid": "e859a21bdc13a42aa8df881383b769f8f986e6e1", "messageHeadline": "Merge branch 'cmake_support' of github.com:brpc/brpc into cmake_support", "author": {"name": "zhujiashun", "email": "zhujiashun@localhost.localdomain", "user": null}, "additions": 563, "deletions": 0}}, {"node": {"oid": "7f984db5b2e5d3f8895e61ace0032887d9d2d358", "messageHeadline": "add FindGflags.cmake", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "438cbecc9e108838b62f5cfe759c85bbe4cb1f68", "messageHeadline": "polish comments in butex", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "f2f5114318854cab20e22074c86fa949945b4575", "messageHeadline": "fix links to performance in readme", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22dd4b2d4e0dcf4e1f1f8f476c38a0e830d65483", "messageHeadline": "add requirement for indentation", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a8e5eb76fefd98977077884960572e6c5ba95dc", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d75dd56de6ddc502b0ae0e8f7576cb0d3325331e", "messageHeadline": "minor change", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "70b9a047e2b7b7a32f452bd4283308fc836e896e", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 39, "deletions": 36}}, {"node": {"oid": "60504d798a65b5cf484db309e15c5e095a1f0945", "messageHeadline": "Change the interface of OnMetaData and SendMetaData", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 38, "deletions": 29}}, {"node": {"oid": "a3a44d0e9d3305484d8288a9255fa28b57357ec2", "messageHeadline": "slightly change readme", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2a8056e6a25486f31fb66978bb84dac286116ee6", "messageHeadline": "polish code related to redis-auth", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 33, "deletions": 30}}, {"node": {"oid": "035cce37edb1a3f7fb72037a6edae05e5152e466", "messageHeadline": "Allow dummy_port to be zero and fix an issue on reading from dummy_se\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "7c28b5684b9496121d1af22bfd34b68670ecbda8", "messageHeadline": "Merge pull request #134 from feng-y/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 264, "deletions": 27}}, {"node": {"oid": "e7959dcad78e9bb3ec84b41b1f85b492f6e4f1eb", "messageHeadline": "indent.", "author": {"name": "\u4e25\u98ce", "email": "yanfeng@qiyi.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "39a1c44b8e6a1b91e608096094c7823c6d4252d6", "messageHeadline": "add linkopts and protoc_lib in deps", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 17, "deletions": 1}}, {"node": {"oid": "25dbc21903df211b147c8a63c7f06310d711bab2", "messageHeadline": "Reture ParseError while auth failed.", "author": {"name": "\u4e25\u98ce", "email": "yanfeng@qiyi.com", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "38a2bc07e171005e2a4624de4a2b41a7d7af7d5f", "messageHeadline": "add redis auth.", "author": {"name": "\u4e25\u98ce", "email": "yanfeng@qiyi.com", "user": null}, "additions": 265, "deletions": 27}}, {"node": {"oid": "27643b648db842497e8f877eab4070a25bbc911e", "messageHeadline": "add example support", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 246, "deletions": 20}}, {"node": {"oid": "f28785b13b6bb9a77ab1e7fa13f1d9d8558d6562", "messageHeadline": "some rephrases in docs/en/vars.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ab65fb0f020ba69d19968db09765ed4aae698ad9", "messageHeadline": "support bazel build", "author": {"name": "donghuixu", "email": "donghuixu@jd.com", "user": null}, "additions": 411, "deletions": 0}}, {"node": {"oid": "b92c4981393f4c71e05d1ddcc28e6d429046cd0a", "messageHeadline": "support conditional flags on certain gcc and compile proto file using\u2026", "author": {"name": "zhujiashun", "email": "zhujiasshun@baidu.com", "user": null}, "additions": 311, "deletions": 0}}, {"node": {"oid": "ffead26ed3d6704ae6c899f97251b9efc3388ba7", "messageHeadline": "Default implementation of read_command_output is based on popen right\u2026", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 124, "deletions": 20}}, {"node": {"oid": "6c34eb537f453207238047036133fe9dd74ae58b", "messageHeadline": "Not remove additional slashes after foo:// in naming service", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "83c55dceb2caa6bf2f7e8d0b6afaa1a983464646", "messageHeadline": "misc changes to docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 8}}, {"node": {"oid": "d9c39797680d737037a3c73fe75ba0f4f68f8053", "messageHeadline": "change the travis-ci link in contribution section", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e9775fbec123df44912ad973704e9db602d5ba4c", "messageHeadline": "Split intro part in README into overview.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 225, "deletions": 146}}, {"node": {"oid": "5ccc531f4cf8a9be5fa1287352baacab57871f2c", "messageHeadline": "polish a log in last CI", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d6cfb12800f605e2b7fc400f31a631febb2e988c", "messageHeadline": "Merge pull request #109 from wchengcheng/master", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 149, "deletions": 9}}, {"node": {"oid": "58fef7f14837dd2af8cd1726c7adad2f491056d6", "messageHeadline": "add couchbase flag and authenticator to memcache example.", "author": {"name": "wuchengcheng", "email": "wuchengcheng@qiyi.com", "user": {"login": "wchengcheng"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fd893ffb2f61978445d725a17c2b1442d9d19acc", "messageHeadline": "Translating avalanche.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0478fffe91823711b3f456eb11166b4415f84113", "messageHeadline": "delete couchbase example file", "author": {"name": "wuchengcheng", "email": "wuchengcheng@qiyi.com", "user": {"login": "wchengcheng"}}, "additions": 0, "deletions": 229}}, {"node": {"oid": "5e7a14778f476ae8840e40d21368fd11fa1d0f71", "messageHeadline": "rephrase a log", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbced2064581bc5dcbb68ab8b4ba4d0815f8c86d", "messageHeadline": "change auth response failure and destroy auth response msg and code \u2026", "author": {"name": "wuchengcheng", "email": "wuchengcheng@qiyi.com", "user": {"login": "wchengcheng"}}, "additions": 154, "deletions": 164}}, {"node": {"oid": "afbee1f086ff6a61382c2535f0863b3bdb94dcee", "messageHeadline": "support couchbase autentication in memcache client", "author": {"name": "wuchengcheng", "email": "wuchengcheng@qiyi.com", "user": {"login": "wchengcheng"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c1a267bf68bcc4199d2975a4a270a9e213151efc", "messageHeadline": "support couchbase autentication in memcache client", "author": {"name": "wuchengcheng", "email": "wuchengcheng@qiyi.com", "user": {"login": "wchengcheng"}}, "additions": 367, "deletions": 8}}, {"node": {"oid": "fae306f0a6e339b615ebb7862357b7ba62237c26", "messageHeadline": "Fix UT on ubuntu", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "cb054071f3c02ab22df3b492d23be5361d257bb7", "messageHeadline": "Add missing file needed by 79f2e7d", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "79f2e7d3b89dab7d20b713b81890d02b4d433371", "messageHeadline": "Merge from svn r35496 r35493, solving the ENOMEM issue of profiling", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 122, "deletions": 93}}, {"node": {"oid": "ac64d34f992fa1cd5f8ccdbf6416f425ae85bee2", "messageHeadline": "fix wrong name in bvar_c++.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "525cbd48e001297faa2048a2d2f02426c72d3985", "messageHeadline": "remove most noflush from examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 127}}, {"node": {"oid": "4f1adbea4cf5d26f12b7fc9bc5f73e371c27a30e", "messageHeadline": "Make sleep time longe in idle_timeout UT", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5799555981c21f3edf4cd9266e8e4614a55821b3", "messageHeadline": "polish en/dummy_server.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20908d5d1db54cf45502147528f109beea082e74", "messageHeadline": "Make files created by base::WriteFile readable by others", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9003423978ee4676d0f640fce5468fc97348dc69", "messageHeadline": "Complete trans of server_debugging.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "fd012a55a784a13c152e7a83834b60ed8dae1b34", "messageHeadline": "Translate client authentication part in client.md", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "778e15edd1507d00e484f85f8b3d5866bb881662", "messageHeadline": "Pass full options to the _schan inside DynamicPartitionChannel", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "a79eeb575cd184242be2dec278ea2e3af0b09354", "messageHeadline": "more trans of server_debugging.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "d9bab0764aabf111f6b083ec7a6e64bba47a4c7a", "messageHeadline": "Make LALB sensitive to errors & remove useless flags in LALB", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 156, "deletions": 110}}, {"node": {"oid": "4749ccd4bd6e51203ca42120927847b4a75d7feb", "messageHeadline": "Workaround of the bug of gcc345 met by cpuwide_time_ns()", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 14, "deletions": 12}}, {"node": {"oid": "633d8a3ca6e7fc6f09e2586411cbe8d7b84d7f63", "messageHeadline": "Add authentication doc part in client.md", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "56b220b8c40a11ecacf18684153a12f525b64569", "messageHeadline": "Install libboost-test-dev for thrift compile", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c61a63758c80262957e2ad0e22313c1092a12d27", "messageHeadline": "Install libevent", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "23afa52c51fa275daec21db1d8e0e919ee28ebd5", "messageHeadline": "Fix white space issue.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 48, "deletions": 48}}, {"node": {"oid": "c85ce64a7cb7329ece692112c7a7cf48397300b8", "messageHeadline": "Merge remote-tracking branch 'remotes/baidu/master' into kenshinxf", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1344, "deletions": 1571}}, {"node": {"oid": "d396f854dc1f67d868160df54ae3768f7da19828", "messageHeadline": "Fix as comments by gejun.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 295, "deletions": 197}}, {"node": {"oid": "d7bbec1d28a5938c224e17e9e67d6034741e0a38", "messageHeadline": "Fix compile issue", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "835ac650f4f7dd3129a9ba3e9f3e6be1b55d49c7", "messageHeadline": "Update thrift client", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c824aca968fdc2bf978e450185af028770b72db9", "messageHeadline": "Jump back to root dir.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 7, "deletions": 13}}, {"node": {"oid": "445b444e295a8f5fb33f13dd923a5efb7bb536e6", "messageHeadline": "Compile thrift only with cpp", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ce8172281a8dd4c3e764d65ae66def558f18a42", "messageHeadline": "Merge branch 'kenshinxf' of https://github.com/kenshinxf/brpc into ke\u2026", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abf27c615f5854ce59e7975eeb8047e859314a11", "messageHeadline": "Fix ci build", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73fb4865e6496516456eb099192a01598a71f932", "messageHeadline": "Start translating server_debugging.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d112e28d6b3ccca72d9bba2cf63917e51478bc69", "messageHeadline": "remove bthread/sys_futex.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 40}}, {"node": {"oid": "05ea1862719bbf6ac73bc29528faedb5a326002d", "messageHeadline": "Update", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61c32158cd30594976bbfa4292f645cdfb1eb354", "messageHeadline": "Update", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "5109a6fec24ccf69aa05e8c28c367dce9bdab1d6", "messageHeadline": "rename BASE_ prefixes to BUTIL_ to avoid potential conflicts", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1066, "deletions": 1066}}, {"node": {"oid": "df8571d11e0a188ee958abd77226b97013089541", "messageHeadline": "build tools before examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "432d8109e271664f250e3fb0b80bf98af6933790", "messageHeadline": "Remove src/butil/base_switches.*", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 103}}, {"node": {"oid": "40abe655f623362d93de69aaec3b65df96d198fd", "messageHeadline": "add build status in README_cn.md as well", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ef4eddde8b861780ab3ccc3abda3e806e0ea3f09", "messageHeadline": "Unify inclusion guards", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 186, "deletions": 186}}, {"node": {"oid": "09cc273d349bc63629842235889b349522c70cb6", "messageHeadline": "Replace 'Baidu RPC' with 'brpc'", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 23, "deletions": 23}}, {"node": {"oid": "cf89be91be9585170b867e3084960c0a1e8c0def", "messageHeadline": "remove useless header", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e4168e884dbbbc0e0692b4a8cb4b4e68390a8b57", "messageHeadline": "Remove fast_realtime* & monotonic_time and cpuwide_time is callable b\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 155}}, {"node": {"oid": "345e31e1bf2f29f635ef0bc2fbff512f33bf2497", "messageHeadline": "list rej files after patching & add -l to patch", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "dce5e14e37be68668392feaf7e9d7222286f0fb5", "messageHeadline": "Remove extra space", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "74e853aac536ac91cda243394a8eb67fdd05d28f", "messageHeadline": "Sync from brpc office repo.", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 76, "deletions": 51}}, {"node": {"oid": "4cd5a7feee03a9895e278df2c4c5c80079646bcb", "messageHeadline": "Add thrift protocol support for brpc", "author": {"name": "wangxuefeng", "email": "wangxuefeng@didichuxing.com", "user": null}, "additions": 1603, "deletions": 71}}, {"node": {"oid": "a45df2232abeab436e57f6765e396ce67ee94cf1", "messageHeadline": "remove unnecessary debug logs in rtmp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8c82f342ee144a39cdbe069ce34d82bf13bb1b2f", "messageHeadline": "change some links to english version", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "339238d73a1ac2fdc5c73d6517439b87e6318c42", "messageHeadline": "add newline before rpc.png in README_cn.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "63fe09df698899d0ba080962e399b313722b4c39", "messageHeadline": "Minor adjustments to README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6038ff903a450a03ee756dbdc02333c0623413c8", "messageHeadline": "Add entry README in Chinese", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 210, "deletions": 44}}, {"node": {"oid": "2d244fc263cadf65e76e97bc0ad02d076b1a77a4", "messageHeadline": "Remove a too-strict assertion from test/brpc_http_rpc_protocol_unitte\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0588be2b5fe2db17431f8061624e64301450ee7d", "messageHeadline": "Translate dummy_server.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 24, "deletions": 20}}, {"node": {"oid": "6268d2fd3474305bcc37dd175657bcafc2517522", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b2cb9a4ff59667fda450757bc2d904ce4139376f", "messageHeadline": "remove some useless sed from tools/patch_from_svn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "7f9d0e898a5b4ad7f40d418e885d729d2ebb69c6", "messageHeadline": "loose assertions on running time in test/bthread_timer_thread_unittes\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "10733a60e37d31d3d0fa75223b1dd15433966794", "messageHeadline": "polish a comment", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "16698226d77c480c5c6dd3b5fe2f1ee8e952a85d", "messageHeadline": "loose assertions on _messenger.ConnectionCount() in brpc_channel_unit\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "ce0be326ca31dbe71b00fa68432678789336b5a7", "messageHeadline": "shorten the delay that -defer_close_second takes effect in worse case\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 10}}, {"node": {"oid": "57cc25d176b3824ab792e7528c82734c79e458ad", "messageHeadline": "changed assertions on called_count in test/bvar_sampler_unittest.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f62586716cf37484454f1ca3f81d14cecf3be52e", "messageHeadline": "loose a time assertion in test/bthread_cond_unittest.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5d2d4ec8f83eee2fae8b0e6dbba178a3a1528ca", "messageHeadline": "remove extra \\n from tools/clean_all_examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "872c1255c64f303712cb77ac7183cbe769e94456", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1452, "deletions": 870}}, {"node": {"oid": "2979f5c94afce1462b1a762f55e4a301f1090a75", "messageHeadline": "r53423: Fix the bug that empty required arrays in sub messages are not", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "7af989210ad8431841db3896af15fff44905ddbf", "messageHeadline": "change g++ in fedora/centos to gcc-c++", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af47c723b56b5a8ba7332aadcf0aa64192f3159d", "messageHeadline": "Reviewed http_service.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 184, "deletions": 138}}, {"node": {"oid": "98cb8524b3d1e0289815b003222c8ad8cdb3f84f", "messageHeadline": "add EHOSTDOWN in error_code.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 20, "deletions": 18}}, {"node": {"oid": "472cf747c0fcd9e001672c91daeb27f80d824b61", "messageHeadline": "remove -Werror from makefiles of examples and tools", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 11}}, {"node": {"oid": "112b86d7f8f68f120b5aac66e479f84e6bf6a9d6", "messageHeadline": "remove an unused arg in src/butil/memory/scoped_ptr.h", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6acd010b724603e73228b0b25eeda2276b37b667", "messageHeadline": "check return code of make in tools/make_all_examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3cb3cb18dc2a55dafcb3054d09780f70bd960a34", "messageHeadline": "Controller.DeleteStuff only cancels call_id unused by RPC", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "a2f294e99e48cfe62d542ed4f0bd22998c426afc", "messageHeadline": "Fix the CHECK in TaskGroup::interrupt", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e901440f7bc387b338ab64242fede24fe62b2565", "messageHeadline": "make all examples for PURPOSE=compile as well", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70d08547df295c9bb77a18964df70d74151aa9eb", "messageHeadline": "call_id cannot be destroyed(via RPC interfaces) before being used by \u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 151, "deletions": 94}}, {"node": {"oid": "7bef18dd8a4b0bbe1ec2bce339aeb3945310041d", "messageHeadline": "make a sleep in brpc_server_unittest longer", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11e6c78404247071a5ca4d3f767caf07999325d5", "messageHeadline": "Merge pull request #84 from ibyte2011/patch-1", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7adf5c1cff4073d7b614e7354ed7cc6641f9d59", "messageHeadline": "complete translasting en/backup_request.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "430edda20d392f08f578a5a40b6683ec87a0fcd8", "messageHeadline": "Update redis_client.md", "author": {"name": "Byte", "email": "liujunpeng555@gmail.com", "user": {"login": "ibyte2011"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79ca0e12d8d77b5da2fb5af6bc42dc43900e1cf4", "messageHeadline": "Add link for baidu_std.md in README.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cce98dea59eeb379afed63eeec4c29ddadc2eb1", "messageHeadline": "Remove warnings on abs under clang", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 18, "deletions": 20}}, {"node": {"oid": "9e71ef74126d1ddb713dbe1b1e297a4c023c4467", "messageHeadline": "pass PATH to sudo in .travis.yml", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "dad19c9b3b43120cdf6c63c505535ec0108bd882", "messageHeadline": "loose an assertion in test/brpc_channel_unittest.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "08f0463930c99eed09f3947cbbfb391c3a1b2993", "messageHeadline": "remove a warning in UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a221bbf03e21e3c9e9a076f755e43a9cd44b03e", "messageHeadline": "export CC to clang-3.4 in .travis.yml as well", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "3e706bd9ce5c203596a806fd83841a2b87242f96", "messageHeadline": "remove warnings in UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "25693a82d4c2ea649a3cc1b560f05177ff1a29c3", "messageHeadline": "install clang in .travis.yml", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "963be02060b1bf1e72c611e1cb0b06a8a0d5f9a9", "messageHeadline": "explicitly appoint CXX and CC to cmake of gtest", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a898e14dd5163ef2b6cf8a6d367b9f1d65cfeae", "messageHeadline": "r35401: Refactored interruptions on bthreads. The semantic is more si\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 318, "deletions": 315}}, {"node": {"oid": "412143edc3e915d5ee2fa88c8ed716993706df09", "messageHeadline": "try build matrix in .travis.yml", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 36, "deletions": 5}}, {"node": {"oid": "7fd78cc07fe78d57ab9a0dd1da8717bc50b0a287", "messageHeadline": "Translating en/backup_request.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "75b6fcb3a0e284b4f76851f58eaa6ef3eaeefc51", "messageHeadline": "add link for travis-ci in README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "90a44b820f39fa330123d2ada244d4601bda7844", "messageHeadline": "+ Use openssl instead of curl to test SNI", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "6425195735f0bf8feaac245c554ff84aecb22d5b", "messageHeadline": "Show output of curl if some cases in test/brpc_server_unittest.cpp fail", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "25a567d4a93207af4db91d390a9dfcc721add44f", "messageHeadline": "+ Temporary disable certificate validation for brpc_server_unittest a\u2026", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c39a496c538bfe3aab5603ddc19a3c0ff0b2f25", "messageHeadline": "fix a baidu-internal hostname in test/brpc_http_rpc_protocol_unittest\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "b4c56efe9020b03b7c6dcaa86ac6c1e60a5dc58a", "messageHeadline": "Add -O2 to unittests", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6579040e53cb53ac5edbf451c558c0457f10f70", "messageHeadline": "r35395: server supports port=0", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 44, "deletions": 16}}, {"node": {"oid": "b98af84f74fb3edf91b1c23412cba5629286ac2c", "messageHeadline": "add back FORCE to target libbrpc.dbg.a", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4e345726070c8e7225797984eae1d859d35108f", "messageHeadline": "fix UT on ESTOP temporarily (the impl. will be replaced in next commits)", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 7}}, {"node": {"oid": "a5532e30a76124280efd6f5217ddee23f5233008", "messageHeadline": "move a signal outside lock", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9fd180efb16b2d7362515606f5c3082a2dc1e975", "messageHeadline": "minor change in docs/cn/getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e5ad244f2bf3abf72661f2496d44687a697865d9", "messageHeadline": "mv libbrpc.dbg.a into test & fix .travis.yml", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 19, "deletions": 23}}, {"node": {"oid": "72a7748b59dcd1eb2d0b52c1924b7ff57a2ad413", "messageHeadline": "perfer dynamically linking gperftools and glog to avoid explicit deps\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 15, "deletions": 72}}, {"node": {"oid": "0f32c1fd09dc19fd9965537edd28aa0968a084fe", "messageHeadline": "install realpath for ubuntu", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "534a765cbe2a1ab3227f7e605f4efe9336ee713c", "messageHeadline": "initialize .travis.yml", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "124e07664e93f410d90a31d8d1376fcbce567d3a", "messageHeadline": "Fix a typo in docs/cn/streaming_rpc.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b881a13300b9fe4c75b11eba4fce7e24e8a3c80d", "messageHeadline": "revert .g^Cignore to previous version", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3a0e6e3485921909059ae18037d12fa1a1a4e6dd", "messageHeadline": "Merge pull request #73 from dzhwinter/fix/dockerfile", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "3a2dee2845ec9c011b2cf8bb060590c5422e2d3b", "messageHeadline": "r35386: Add more errors to does_error_affect_main_socket", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "fe899cb00ed3e014395367d0dad176499d140360", "messageHeadline": "update getting_started.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2fa4f7b6c45d153d4d2dce6624763c701c05f43", "messageHeadline": "refine starting paragraph of docs/en/combo_channel.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "729d79a75e05c2e1965901bec3d0d27464a52888", "messageHeadline": "reviewed combo_channel.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 137, "deletions": 137}}, {"node": {"oid": "92d802b0d8e6c32acebdef5d4d3328414ac1e7f3", "messageHeadline": "Translate document http_service to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 439, "deletions": 37}}, {"node": {"oid": "fa311e614bf0cb4f162bbf8a715e085efedc7cf1", "messageHeadline": "remove deprecated fields", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 37}}, {"node": {"oid": "c5710867b3937ce2bc186b3ce99692c477d8e9c0", "messageHeadline": "Translating lalb.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a6408e5844a4f713877d68ab0509f448c0fc0431", "messageHeadline": "add docker", "author": {"name": "Dong Zhihong", "email": "dzhwinter@gmail.com", "user": {"login": "dzhwinter"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "7363f758f27fbb9b7a58e85ffaa0468f9e7572be", "messageHeadline": "fix a typo", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d4b1d8d062d4dd35a3d9697f953bf018e977956", "messageHeadline": "polish threading_overview.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "95f61c29a9617ebe2fcacf9e85d12e16a11748be", "messageHeadline": "fix typo", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc3a5a7283339fcd86f1ae2c48cb3488311d5e14", "messageHeadline": "Reviewed threading_overview.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 59}}, {"node": {"oid": "873fbb52959329c2817aa47e3300d4cc1382eea9", "messageHeadline": "Port docs on -free_memory_to_system_interval from wiki", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c40418cb1ebed75d2d37ce5b990a0f84b1c0b638", "messageHeadline": "r35379: Add -free_memory_to_system_interval", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 30, "deletions": 7}}, {"node": {"oid": "4e9929205cc22b483afb4c932ca26176d2e12efd", "messageHeadline": "Add number of worker pthreads stuff into client.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "ef746e47d396f1fabd276278c8de5a4e1fc4e130", "messageHeadline": "small change to docs/en/bvar.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79d67067ed385187f22560a58610f1f4c86960ed", "messageHeadline": "reviewed bvar.md and move c++ stuff into bvar_c++.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 314, "deletions": 468}}, {"node": {"oid": "f89afd389fe24730fe78439a204d4616d578da01", "messageHeadline": "polish docs/en/atomic_instructions.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "1f9b68933a8c9577ce7aeb3be1eb4ef1c0d2cdf3", "messageHeadline": "reviewed redis_client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 73, "deletions": 67}}, {"node": {"oid": "4eb699781e5d6ca42a0007ba4d391c64906c9ea6", "messageHeadline": "reviewed memcache_client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 34, "deletions": 30}}, {"node": {"oid": "c462f86aee0a49c40e402f3811c966cfef6b32fe", "messageHeadline": "reviewed iobuf.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 59, "deletions": 45}}, {"node": {"oid": "65d05389cc43593f2a31955afd3ee8abea27d9f3", "messageHeadline": "reviewed error_code.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 75, "deletions": 77}}, {"node": {"oid": "14600ccbadcac859ed2c9f71277c5bd0171ca50d", "messageHeadline": "Reviewed vars.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 55, "deletions": 39}}, {"node": {"oid": "c38679c2e80ff4d6c6e11b59a7f978a3c809ad40", "messageHeadline": "Polish getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "f4d4ab2edb6eedcef1c63600b013d3fd0ea4f8e0", "messageHeadline": "bump supported version of protobuf to 3.4", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bba83513f5dcd66c3058923913fe141008517e6e", "messageHeadline": "remove *.pb.h and *.pb.cc at cleaning", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "4d2509f6f5712a94b5b8901168935321ba1fd0ae", "messageHeadline": "r35361: Fix potential memory fence issue in DoublyBuffferedData", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 14, "deletions": 6}}, {"node": {"oid": "50f17da896fc3c68e39980ff196916e2a5a557b4", "messageHeadline": "r35360: Enable null method in SubCall of ParallelChannel", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5448712cb5df0aff62b53881a3e75364f648d32e", "messageHeadline": "Reviewed status.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 28, "deletions": 24}}, {"node": {"oid": "d5f38be3b03f967f3bea361bb37122c4707668ad", "messageHeadline": "Minor change to docs/en/builtin_service.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4ae66261706acf6c5dd7a7713a938dd66ca118a", "messageHeadline": "Reviewed builtin_service.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 45, "deletions": 39}}, {"node": {"oid": "1f4de22d982c9d7ebe8fe529676ad3a32bb0e01e", "messageHeadline": "translated server_push.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 34, "deletions": 4}}, {"node": {"oid": "5e7e71d391f71d13a26972afcbceee0c9580269d", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 71, "deletions": 57}}, {"node": {"oid": "fbf0fca6bddfc315c4f92c4666a322a01794f06f", "messageHeadline": "Complete docs/en/threading_overview.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 23, "deletions": 6}}, {"node": {"oid": "b1a31f2ca516adef277b5d12c89ecfa7529281a5", "messageHeadline": "fix some typos", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "af78a11ca368760d10e82280343fcfd4c1fd67e3", "messageHeadline": "Polish atomic_instructions.md and add mutual links", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 57, "deletions": 43}}, {"node": {"oid": "09b16834bd85b658a5f41a7bfed4edce4bf2e26e", "messageHeadline": "polish docs/en/io.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "99ce6d2d7b3868bcf485d1a8a3b54e71899be866", "messageHeadline": "fix UT which is broken by incorrect patch", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 10}}, {"node": {"oid": "9740ea9d6b531e430699baf2337e8789ed1240b3", "messageHeadline": "r35260,r35264: Use DirReaderPosix instead of FileEnumerator in get_fd\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "39869c13035e47e5a3e9043b6b58383178fd4783", "messageHeadline": "r35335: Fix bthread_yield nosignal, if the system is idle, the yielde\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 13, "deletions": 2}}, {"node": {"oid": "c52b0fda32076d377c163154a248d28d85b3c3fc", "messageHeadline": "r35334: Fix epoll thread duplicated start", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b9442c225e29c738aa3cfaf9a1d9772973477a5c", "messageHeadline": "r35333: Fix uninitialized value compiler error", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0971bf630075d3b420037cda74492123fe993cf8", "messageHeadline": "r35332: Fix logging memory leak after keytable is returned", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 14, "deletions": 8}}, {"node": {"oid": "2ae045bac48a86b3f0a268afb9e383fbdfbb37c4", "messageHeadline": "reviewed part of atomic_instructions.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ca7687c7907340f5b66beb22e1040bd843fb33d7", "messageHeadline": "fix typos in docs/en/io.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76d87bcd4e1c877fab4328bcd6ab60d99738ef0a", "messageHeadline": "Review io.md and add mutual links", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 37, "deletions": 25}}, {"node": {"oid": "81618781b1b7a19799e8afbcb1c069ebeec88947", "messageHeadline": "remove unneeded newlines from docs/cn/http_client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 10}}, {"node": {"oid": "973b057f5073d9bc95d5bb66dfdaa0572eb3a236", "messageHeadline": "add mutual links missed in previous commit", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "727e193e65957bfbf7ed1b6f23fc53149f1cd1a9", "messageHeadline": "review http_client.md and add mutual links between cn/en inside", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 73, "deletions": 55}}, {"node": {"oid": "5cd596b576afd7d58e79acaa76783f8e5d80a140", "messageHeadline": "Add docs/en/WELCOME_FIXES_FROM_ENGLISH_NATIVE_SPEAKERS", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d098ad75e8d0ccb2ad0e93b3175b720ee61fca3e", "messageHeadline": "Add mutual links to cn/en in client.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6c5dbe946c52231693f2e8be2915813997566f95", "messageHeadline": "polish server.md and add mutual links to en/cn", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 95, "deletions": 87}}, {"node": {"oid": "1114027075cc68cbdacbe49bf569a23c7eb77781", "messageHeadline": "End translating server.md which still needs to be reviewed and polished", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 394, "deletions": 408}}, {"node": {"oid": "2b66f8d7cbdb84e7d35170893b5ca5b43a9d461c", "messageHeadline": "start translating docs/en/threading_overview.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 39, "deletions": 2}}, {"node": {"oid": "64393017e1a4f4eb8dffff8e66f6d3b5ef0309a5", "messageHeadline": "Responses of redis and memcache support MergeFrom", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 163, "deletions": 5}}, {"node": {"oid": "fbb588d94938eb4f28d7c3412f26e99c06774d00", "messageHeadline": "describe -http_body_compress_threshold in docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 16, "deletions": 5}}, {"node": {"oid": "ee9c27360b7fe455cb5f9268d3f570fb063e797e", "messageHeadline": "Complete docs/en/io.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 26, "deletions": 4}}, {"node": {"oid": "a471da106330a76cb456de53371349e29029aad8", "messageHeadline": "Remove baidu-specific descriptions from comments", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "7ed22996256f68c5b7251ed3afc842720e69baaa", "messageHeadline": "polish server_push.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "292fea524b0da81678788a2150ee25dd053e7756", "messageHeadline": "Add entry of server_push.md in README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f0348e3286a2ff3edabed020faee0f9a01c1d915", "messageHeadline": "add server_push.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "576c6b25ca2c616c6d4d605a6e6445d96a327b8f", "messageHeadline": "More translation of docs/en/io.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 11, "deletions": 3}}, {"node": {"oid": "014f7fcc394de57a0773db2217d92851776b3ae6", "messageHeadline": "Transalte document streaming_rpc to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "84936b1727b779424363fdd1071ab399cfba6aaa", "messageHeadline": "Better impl. of DEBUG_CXXFLAGS in Makefile", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b155009c7bb885080694ec37e3e4207925a5196d", "messageHeadline": "minor changes to getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6f2ca7f5d84fa7fbc62e5bb1c9aaad0fda447c06", "messageHeadline": "Translate document combo_channel to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 507, "deletions": 4}}, {"node": {"oid": "458430b186f58f936be93bc664c30d0f97a1e4b9", "messageHeadline": "Omit some details", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af209b09e665131eb94e2ab5d8cc2dc5080d5fa9", "messageHeadline": "Minor changes vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "273c051c8652c521a46516b5bf45d234868c46e9", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "94693f0c0d39d25ec4d1594d5cc11b36d8e4190e", "messageHeadline": "start translate io.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5b9bbfee3a1d1110eb01a731b4a4f23ae84dc444", "messageHeadline": "add --nodebugsymbols to remove -g", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 32, "deletions": 20}}, {"node": {"oid": "573ad3a275cb4b986a56613d5a69357b8c156420", "messageHeadline": "fix some typos", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "684b4bd92d3ed17fa8eba55fe20a21148d07b06b", "messageHeadline": "complete translating atomic_instructions.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 81, "deletions": 8}}, {"node": {"oid": "3a61f5ea675d0548e01898eb1f520ef59a990d7f", "messageHeadline": "Start translating bvar.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 233, "deletions": 8}}, {"node": {"oid": "4615c561b739dc38c79faa3f2d8a27fbabf17d86", "messageHeadline": "Update vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5e7361f4ceb39097632b37ac3cf4eece0ac3454", "messageHeadline": "Update bthread.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27e5d9877651ae77d7f381ad5e6b8f6b329be5eb", "messageHeadline": "Update bthread.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b5d5334d4622c22d7fce6ded94e2247b38ad615", "messageHeadline": "Update builtin_service.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8bc0872c5474ab6970c7f9f34d5e9b63e507aa08", "messageHeadline": "Update builtin_service.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "40716b7b9ed3be204a4082cd7651d55fe84ba9c9", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 965, "deletions": 51}}, {"node": {"oid": "4da415f90dcd31f890759a10152f1fba6566b3c4", "messageHeadline": "Minor changes of bthread.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "34683a532ec0649a7e4b629c871c0ae5caa406c4", "messageHeadline": "Update vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "34b7636fcddc97b95ed2ca7137f67b902dc27c36", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "243ca5059511fed22835fed5363076c0c363e0a6", "messageHeadline": "Define HAVE_DLADDR for mac build", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b4569e358ef02b3482dfdd22f57214216b8ef11f", "messageHeadline": "Start translating server.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 948, "deletions": 39}}, {"node": {"oid": "80ca2eabf7ba6c73e1da9bc675973cd6933e2e50", "messageHeadline": "More trans of docs/en/atomic_instructions.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3a3b9f57e85a808441be78479638a0e97b49ae55", "messageHeadline": "tiny change in README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a85155ebd72049de5462c4e99bf0855e338fdce1", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 180, "deletions": 25}}, {"node": {"oid": "0d03b1c41c47ca3db3697e92121653243986076c", "messageHeadline": "Translated vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "fb1bdffab1571090c6d1fd68ee4023b4b851aa6d", "messageHeadline": "Translating docs/en/atomic_instructions.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 24, "deletions": 1}}, {"node": {"oid": "4e7c7babedca9a744b2eafa7b9e30f27e44c152f", "messageHeadline": "config_brpc.sh supports mac", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 23, "deletions": 11}}, {"node": {"oid": "29fc94eb268940e3a7fa8488b47638cb1ad30a58", "messageHeadline": "make commands in getting_started.md more quick to run", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 22, "deletions": 15}}, {"node": {"oid": "f68896bc2bc10a80203659387923ae62e4c5316f", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 27, "deletions": 12}}, {"node": {"oid": "70200c5f9fb237c61e7c8b4deba9bfd02c284fd9", "messageHeadline": "replace readlink with realpath which behaves more consistently on dif\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "af24a432aa2cf2f50644132b34a434e6a563f636", "messageHeadline": "Merge pull request #47 from JiYou/change-doc-format", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "6e691916cd39e6400cd8cfa174697ec2d47529a2", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "db94603eeeab759d92c8ebefcc3022d86310b1b5", "messageHeadline": "Transalte document memcache_client to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "c3961083d26d58ac378654bf8c0f420b39bb56d8", "messageHeadline": "Transalte document memcache_client to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "128baafb818473f33f9db82adc1dfce3f35f2539", "messageHeadline": "Translate document redis_client to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 257, "deletions": 3}}, {"node": {"oid": "90062f92c1deb063b05fb7bb846d8858a8a11f6a", "messageHeadline": "change: update text format for getting_started.md", "author": {"name": "youji", "email": "youji@ebay.com", "user": {"login": "JiYou"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "a43bbf7afbefd84176b3ca2b454e160d2233e898", "messageHeadline": "Remove unnecessary code in rtmp", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 17}}, {"node": {"oid": "efba716efe9faae5c6d32ff121f9de01e1e01ecd", "messageHeadline": "Update vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "538ed28f9644365a7cc6aa3b93064226d768a669", "messageHeadline": "Update builtin_service.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3d74a3b61a0bf2f0eeab3380b3d3201ab630cdc", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "74abdd831d8729b4900ad41a984c2556cb692d4c", "messageHeadline": "Fix the failure of FileUtilTest when the user is root", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "e76570880232c5104fddeb5e5858ffa296202954", "messageHeadline": "Merge pull request #38 from sikanderiqbal/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "e5e737c3508f21b78d37c8e6629bec9ff3ad51b7", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 851, "deletions": 1616}}, {"node": {"oid": "3ed8e9cfbd41a3e0f001c47edc523e7d5ab815bb", "messageHeadline": "Change some FATAL to ERROR to fix #40", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60e6be63016215d78b8990694c92cadc3bed111b", "messageHeadline": "https for wiki links, typo, rewordings", "author": {"name": "sikander", "email": "siqbal@gmail.com", "user": {"login": "sikanderiqbal"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "f9d8c744819be55b63efaf63ed3025a91fd2ecc7", "messageHeadline": "Merge pull request #35 from wanglun/master", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bf40ff1199980c2ba3900dea75a41406930021e", "messageHeadline": "fix compilation of tools and add them into tools/[make|clean]_all_exa\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0346bab7c0d37bc034af60b2ae61c79bae07a7d6", "messageHeadline": "Fix typo in redis_client.md", "author": {"name": "wanglun", "email": "iseuer@gmail.com", "user": {"login": "wanglun"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ed718087241af9eaccf8ab3aecb194d7a04559b", "messageHeadline": "Not search for non-explicit so in find_dir_of_lib", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01bcd2cf487bce3d0a21aca5f307196eef520320", "messageHeadline": "remove explicit deps on gperftools/profiler.h to adapt different vers\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 110, "deletions": 77}}, {"node": {"oid": "cd4f8ee08d65c3313f09a626b968811b55443b45", "messageHeadline": "Modify docs/en/new_protocol.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "75bdb47d2e69502ffab243875bdd262931fd7df0", "messageHeadline": "Make parameter of ctor in QueryRemover be a pointer to avoid an extra\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 21, "deletions": 21}}, {"node": {"oid": "557daeffd1e9de196eb4a985011de2903f84413a", "messageHeadline": "Merge pull request #32 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cb7e05d74a9dc00b6b723aeee1c8f069397287cb", "messageHeadline": "Remove a non-exist include in UT", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6ac6b687162bba058413560588fe7fcd5a8b7bcd", "messageHeadline": "Update run-tests section", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "9f61b4c8573c6b24cabfbffc8978b80ab3616cdf", "messageHeadline": "fix warnings/errors of UT in fedora 26", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 32, "deletions": 94}}, {"node": {"oid": "0ae9fe7c54222d5e4a152f0e41d724e0c4534701", "messageHeadline": "fix a bug that QueryRemover assumes std::string is COW", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "95a054f5ce086634b79733b9220daf15250c7b27", "messageHeadline": "fix eq sign in config_brpc.sh", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b08a422f7a90fecf53e77802003b46f052eb9d56", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c14677662fe2604d225d5006ec5d9153fe4c2b73", "messageHeadline": "adapt gflags>=2.1", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "2b1349c6b56d720c160ffd0773b92f9450d2da83", "messageHeadline": "Merge pull request #24 from loveyacper/master", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5711cfce8e5797f4d31cffff7d0634435c3091b9", "messageHeadline": "Merge pull request #23 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "e96fdb5800dd5c902afac907e4d8547fd84a9bc9", "messageHeadline": "Fix the little's law's hyperlink", "author": {"name": "Bert Young", "email": "bertyoung666@gmail.com", "user": {"login": "loveyacper"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ae7b0c898b2b768d963e99527e34633a893350f", "messageHeadline": "Decide namespace of gflags in config_brpc.sh", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 145, "deletions": 150}}, {"node": {"oid": "f3553a12a2314f3c41ff6186efccb4d30f31dbec", "messageHeadline": "Fix UT of server which rely on the format of curl's output", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "ce673b55cf8b9b7cdb60bdcf8a98d0bc6450f3de", "messageHeadline": "tweak params of some UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2a1d50d61ada491c4b24e979dea53f2909f90dd6", "messageHeadline": "remove unneeded if before delete", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 9, "deletions": 12}}, {"node": {"oid": "f0d9173398e310c69f03f3ff80d86dadf8b0f696", "messageHeadline": "CXXFLAGS in examples depend on CPPFLAGS", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2cf16de47b557f1a86cbf61de9b36c60be7df794", "messageHeadline": "Avoid concurrent submake in makefile of UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "19ad43f3ee8292bba70dfd1430f5b02df265068f", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 121, "deletions": 95}}, {"node": {"oid": "f4b97bbb74b0c5619d144c873e83e04f41e3f76e", "messageHeadline": "Remove UT's deps on gmock & fix UT", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 110, "deletions": 1119}}, {"node": {"oid": "669f8b751250b54ce67e7c2563937f5a560101c5", "messageHeadline": "Complete translation of en/new_protocol.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 28, "deletions": 92}}, {"node": {"oid": "d1081600c165c799ae94ce6989c40e99a7aa5fbd", "messageHeadline": "Translate error_code.md to English", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "5b8178022b06e8c91ceed72d6d1d5fef31162f73", "messageHeadline": "Translating vars.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "b5da5edba6cf08e5a3146df606cee2a915bfe4c4", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 1025, "deletions": 24957}}, {"node": {"oid": "d76cc734d1df6190f2ec34d5b36f935f0f4b574c", "messageHeadline": "Translate status.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "fdea93a02dfd224a3d4055a7142f7d0d27feaed8", "messageHeadline": "Remove a redundant link", "author": {"name": "old-bear", "email": "jrjbear@gmail.com", "user": {"login": "old-bear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "215c7bc3d03bcb153d58e02aaf4600b05e1e070a", "messageHeadline": "More translation of new_protocol.md", "author": {"name": "zyearn", "email": "zhujiashun2010@gmail.com", "user": {"login": "zyearn"}}, "additions": 143, "deletions": 3}}, {"node": {"oid": "d921345533c70f10cc1df56df678e3c4e200468f", "messageHeadline": "Remove Callback/Bind/Tuple from butil", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 11, "deletions": 6908}}, {"node": {"oid": "c9039fd42b8dcc26bb63ad52f74636aebd7e0cd0", "messageHeadline": "Complete translation of client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 194, "deletions": 224}}, {"node": {"oid": "16fbb258ba9e1c3dda2e03cdc6c0831693b574c2", "messageHeadline": "Merge pull request #16 from brpc/jiangrujie-dev", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 632, "deletions": 68}}, {"node": {"oid": "bea6f4c199a762deee389f22f98120513c23e963", "messageHeadline": "Add documentation in english", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 632, "deletions": 68}}, {"node": {"oid": "f3b388a8133750f55a474d5aeb200f9bafee0a64", "messageHeadline": "Remove butil/allocator/", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "6486d8f0f0224e16ab8deb1ecedc31369ed78b1a", "messageHeadline": "Merge branch 'master' of github.com:brpc/brpc", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 7, "deletions": 17671}}, {"node": {"oid": "e8ca7be300b43c74dd3c78e186690eea975f3d45", "messageHeadline": "add en/new_protocol.md", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c4f27454a6c7ee9e76cbe00850e7a3279aa2cc49", "messageHeadline": "Remove butil/nix, butil/third_party/xdg_mime/ and related stuff", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 0, "deletions": 5645}}, {"node": {"oid": "1e2d716f5e4bc05edd0b1f827c3225e6dd39f21a", "messageHeadline": "Shrink butil", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 7, "deletions": 12026}}, {"node": {"oid": "fd9a6e94309c4ca72a5a224884f834905bfa8bda", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 20, "deletions": 7}}, {"node": {"oid": "a9cd5bb3cbcb26cc2ac7a48db3b82ebfc1dcd41d", "messageHeadline": "polish descriptions in benchmark.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a6109beea754f992b59be471f2056a913f095497", "messageHeadline": "Fix compile issues of unit tests with gcc5.* on ubuntu 16.04", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "c0124ec9afb6697fa05212f9f210815e3d997d0b", "messageHeadline": "Minor changes on builtin_service.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "513da38671ac19d907d4a749fcec24242795b74c", "messageHeadline": "Translate builtin_service.md", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "d29220121b9769f95c2116b7ba892dc7cf757f7c", "messageHeadline": "merge head", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31949b48bab37071a6699df02321c70d45129fe3", "messageHeadline": "More translations in client.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 138, "deletions": 129}}, {"node": {"oid": "bddb5186107eaf639e3402cd91e7192e78ee833c", "messageHeadline": "Add specs of baidu_std in baidu_std.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 159, "deletions": 0}}, {"node": {"oid": "bbe6186dfaf2ba3c535c273d362e7efd02555bbd", "messageHeadline": "Merge pull request #10 from cheneydeng/fix-doc-typo", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82a94da69690a1f2bb57703ee7566d4561189597", "messageHeadline": "fix lalb doc typo", "author": {"name": "dengjin", "email": "dengjin@ucloud.cn", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b60dd7b3574929e3c5a59a352fc6476da1aa765c", "messageHeadline": "Merge pull request #9 from aCoder2013/patch-1", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a784d7ccc04a86e4d2cd0a24d21d6e5aa0dd2e59", "messageHeadline": "fix a typo", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb79922c089f2ac9c6af76c712cf273fe711d032", "messageHeadline": "Update timer_keeping.md", "author": {"name": "SongWang", "email": "247608980@qq.com", "user": {"login": "aCoder2013"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dfbbd38a45e8e85a546507e7d6ea0bf449d06d6", "messageHeadline": "Remove descriptions related to COMAKE", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "7e2e25df4b619e376991421d78abeb433c1ab838", "messageHeadline": "Link live-streaming service in intro section of README", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5066c947ba795270448da42338d90ec0e50b76b4", "messageHeadline": "Use the old .gitignore used in icode", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 13, "deletions": 43}}, {"node": {"oid": "023426862635a9386354a1c3fa1048b3d99b6586", "messageHeadline": "Remove BRPC_ENABLE_HEAP_PROFILER related stuff from docs", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "dfe659ba364ab2ff59f94c70418d429904f2194f", "messageHeadline": "Work around the issue on fedora 26 that weak impl. of MallocExtension\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 87, "deletions": 45}}, {"node": {"oid": "887fc4742291c80f16fa0c5044a8719a866b8d82", "messageHeadline": "Fix compile issues with glog on ubuntu-16.04", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 50, "deletions": 8}}, {"node": {"oid": "147062b2f2e6f4e05a28504e89b5054f1edb52d0", "messageHeadline": "Add self-built-deps section in getting_started.md", "author": {"name": "gejun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 60, "deletions": 16}}, {"node": {"oid": "f94605a1ce6029b31510a926de36f90d6b7f5ec5", "messageHeadline": "fix issue #6", "author": {"name": "sduzh", "email": "zhuming9011@qq.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e22f8df049a88367cb2499511587e83e71614245", "messageHeadline": "add descriptions on clang in getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b1b66676315aeda0bc4b70bf5bd97ef449f6f09d", "messageHeadline": "Add section for Fedora in getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 30, "deletions": 5}}, {"node": {"oid": "43dfa79f558323f93770fabd56507df66805f939", "messageHeadline": "remove wrongly merged file", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 21}}, {"node": {"oid": "24092f313bb0bdc7b49212da9c33bd081c6b7c4e", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "30466e190faf8987906df7bbb71b823662cbcf08", "messageHeadline": "Merge branch 'master' of https://github.com/brpc/brpc", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 135, "deletions": 117}}, {"node": {"oid": "2f2d7bce99b666e497b435331fa61a0ec905fc0e", "messageHeadline": "Add auto-generated files into git ignore", "author": {"name": "Zhangyi Chen", "email": "frozen.zju@gmail.com", "user": {"login": "chenzhangyi"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "bea9761793f4dde5516d55d3d29b09604cd8a59e", "messageHeadline": "+ Fix a bug that repeated bytes key=1 regard as Map", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bd2e97c135d11b2533e7ef762cdcabf3d4cd3e9", "messageHeadline": "Fix typo", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d453402db53a24b326a9ccfb7de027616fb67c7", "messageHeadline": "Add intro of braft", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b225913909882f04f52f37d4519637d7b3068520", "messageHeadline": "adapt github markdown rules", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9afbd71b126ddbc7a23041fd0e966b769a6a176b", "messageHeadline": "fix a grammar", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee377b5daa7d9fa41abb26958b9cfb3bde9268aa", "messageHeadline": "remove comments on baidu-only firewall rules & add a pptx tutorial", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c3ae57a09fd34122050858e7599580cc9e762939", "messageHeadline": "Fixes on docs and comments", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 62, "deletions": 74}}, {"node": {"oid": "ee9e2687b2e82ec21db62f4c0dd82a9ca7b1af23", "messageHeadline": "minor change to README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "138d8f06fd2d2f43815788d7922914fb9d8ef772", "messageHeadline": "minor fixes on docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "7a3d9a298a1673c9235b53410a6acc23a82d7d2c", "messageHeadline": "Add docs/en/TRANSLATING", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c3a6754bdbf5b041319b802b4d8952e569c6c1a4", "messageHeadline": "Point code links to github", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 116, "deletions": 116}}, {"node": {"oid": "31958a76df44973f6f3c920ee373a2227023a319", "messageHeadline": "Point code links to github", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 116, "deletions": 116}}, {"node": {"oid": "30992d3a50d1d39d58f804a6311a726ad99dba37", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1250, "deletions": 479}}, {"node": {"oid": "89a311c3f41148c1232573600a0586e21f8940d6", "messageHeadline": "more translations in client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 81, "deletions": 77}}, {"node": {"oid": "28bcc04d20e73a62aa8ac748ad8a6bb4d6512265", "messageHeadline": "more translations in client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 158, "deletions": 160}}, {"node": {"oid": "0b979456d8ed3b16b9ef306dbd022e46975c5483", "messageHeadline": "More translations in client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 67, "deletions": 65}}, {"node": {"oid": "5411e9eab8525afe7dfb5fbd65b59e75015edadd", "messageHeadline": "Update docs with glog and some fix with the prev commit", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "6fdeeac28e1e2bf2e60e9d1ef80a8104d8eedb03", "messageHeadline": "butil/logging could be overwritten by glog", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 405, "deletions": 391}}, {"node": {"oid": "52afeebd6dc0e196c2edd79133d7002ef3be3534", "messageHeadline": "start translating client.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 757, "deletions": 10}}, {"node": {"oid": "d4f2b4dbac6540b7ea86b0d5dcf4336d2e23b0ef", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 110, "deletions": 56}}, {"node": {"oid": "b9e6314c39483fc2bed76f7f27d77c79c45540e6", "messageHeadline": "Examples can link with libbrpc.so", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 77, "deletions": 11}}, {"node": {"oid": "eaea0017e92fa7b272835ed09bd541745544e237", "messageHeadline": "Remove copyright in src/brpc/details/tcmalloc_extension.h", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "ca64bee4b23998b7ad1de62d1bde683d04c52fad", "messageHeadline": "Link MallocExtension differently to avoid undefined reference in shar\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 39, "deletions": 42}}, {"node": {"oid": "990413725d3c5a09f142659bf9d07a1522647db0", "messageHeadline": "merge from icode", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 274999, "deletions": 4}}, {"node": {"oid": "a48f66210841f5ee2e38e0bb3a938b536eb6329a", "messageHeadline": "add more docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 233, "deletions": 4}}, {"node": {"oid": "e4cb2b2954ff841f73d3a7d468de31d6cfc8bc75", "messageHeadline": "add docs for test", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 7986, "deletions": 27}}, {"node": {"oid": "8dbe7b389b31d1a1cbc74ec90c1675e157ac515c", "messageHeadline": "Patch svn r35243 r35258 r35263", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 143, "deletions": 35}}, {"node": {"oid": "969bfb794a95b8e049787cee59f28f5ab2449606", "messageHeadline": "polish README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "8dfaf1a3f6a030e4c5a36ae47d601c73983b997c", "messageHeadline": "Change base in docs to butil", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 80, "deletions": 87}}, {"node": {"oid": "80f9f2f160c168a5b139006974484ca8ee3a9ef6", "messageHeadline": "Rename base to butil to avoid potential naming conflicts", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 9247, "deletions": 9246}}, {"node": {"oid": "00d81a3886035d2755d6b8c153212a1d2056f560", "messageHeadline": "fix a compilation issue", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a985297c7c987c30a34ee6fed13594ea00169a4", "messageHeadline": "fix a grammar", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0fb95541e3b4a51a8e1e05d769afa7b49dfe07b", "messageHeadline": "add disclaimer in benchmark.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eec45777c42096e03f6207ecff1615fb5fb29901", "messageHeadline": "Add TOC of docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 60, "deletions": 6}}, {"node": {"oid": "e6874aa41b7d740cea97399a6ef7e4c45f6eff05", "messageHeadline": "update logo", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "db780876b58bfd6ce505f462bb40775c541a92a9", "messageHeadline": "Merge \"remove wiki.baidu.com from source files\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 20, "deletions": 29}}, {"node": {"oid": "02b3b97d5088fdebfb0bd81332f0856ce458b66f", "messageHeadline": "remove wiki.baidu.com from source files", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 20, "deletions": 29}}, {"node": {"oid": "feb3f4f24e8ecd173ecceb1e8033bbd1372bf214", "messageHeadline": "Add more contents in client.md and server.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 44, "deletions": 5}}, {"node": {"oid": "c701a8255d70dcdda57f4bfa745de40715d2bb15", "messageHeadline": "Add entry of user cases in README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "3cc78600a258e3bbcb6a0342d6192951fadd6be7", "messageHeadline": "fix repo paths", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 90, "deletions": 90}}, {"node": {"oid": "478b434311ac691c89eb303a21cb761a2d96bbd0", "messageHeadline": "replace baidu-rpc with brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 331, "deletions": 331}}, {"node": {"oid": "0d5be86197b270f0397b3f2aae1aa399f6d4f3f4", "messageHeadline": "polish docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 45, "deletions": 20}}, {"node": {"oid": "ed0c0f3f5d8fa33c0ce13850a16c876f080d2691", "messageHeadline": "fix a link issue in getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c53e12c81556fcd2b28f8136ecac3ffb96ced0c", "messageHeadline": "polish README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d9ac08b284a9dc515cb4ebf622bf003853c027a6", "messageHeadline": "merge a section into another", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 23}}, {"node": {"oid": "19d65fe0231591e741a454675e69824a13a19449", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 100}}, {"node": {"oid": "e5018e0d0c2b46063039117adf87ba4431b701dd", "messageHeadline": "minor changes", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9413118560b972b2ab031dc8b20bd62187fb1717", "messageHeadline": "Merge \"fix README.md\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5db6c14e0ad69d7dce22481bbaf925620e6afc61", "messageHeadline": "fix README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "55ffe3cfdb415791b4a0567b1a0b3d28fd014bdf", "messageHeadline": "Merge \"remove docs/en/getting_started.md right now\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 99}}, {"node": {"oid": "85108b3efc81b73573b86ea9b67a8d1f1c5830de", "messageHeadline": "remove docs/en/getting_started.md right now", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 99}}, {"node": {"oid": "724ae704b43f7b0f728f9a00551ed0901135a5e4", "messageHeadline": "remove history.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 2967}}, {"node": {"oid": "f80e1d50fa208cab4b57babf68ad1a7f52fd3221", "messageHeadline": "add history.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2967, "deletions": 0}}, {"node": {"oid": "d6bc293ef750d61d89fcc937bba3f2fb1b3b1792", "messageHeadline": "Merge \"change alt text of logo.png\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7afd48e6aaa5cbb6052fcfe194749d8669d990e3", "messageHeadline": "change alt text of logo.png", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39a4f07568a6e4b11820908186ec5db18fc04c6d", "messageHeadline": "Merge \"fix a link\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb405930d69828dfcce65d877fe565fba8c4400d", "messageHeadline": "fix a link", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "751efb36ae1868af635f55ead76dee4ba5f4b5e5", "messageHeadline": "Merge \"Merge contents of overview.md into README.md\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 103, "deletions": 133}}, {"node": {"oid": "94e2ca49982baf2e38372661ecb7763d308cde3c", "messageHeadline": "Merge contents of overview.md into README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 103, "deletions": 133}}, {"node": {"oid": "21992915a55bbe03953ecd6d54b9a352170f8add", "messageHeadline": "Merge \"More in README.md\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f00376f7225248d12d1f67913f5b852920cfecea", "messageHeadline": "More in README.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5101ab7660325560e031fcc1c9a84c549337826d", "messageHeadline": "Merge \"Fix a typo\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5a796af6faad12a23c0b96a60213180a4861756", "messageHeadline": "Fix a typo", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c41a588c85811f4f0788cfecbe0d5e6fa031096a", "messageHeadline": "Merge \"Rename README to README.md and start adding more contents\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 122, "deletions": 5}}, {"node": {"oid": "7110b429479feb041605b9ffac9de15d1e3f716a", "messageHeadline": "Rename README to README.md and start adding more contents", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 122, "deletions": 5}}, {"node": {"oid": "4ed088c88cf13bbcc9e2d7c2369d79a3e6e4969d", "messageHeadline": "Merge \"cherry pick from svn r35222\"", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "f0f4a4e5543c2434a60724ab837da446f7e5b2ac", "messageHeadline": "cherry pick from svn r35222", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "9cd95fa166a10e71b41e1e9afa6cc14e62a81677", "messageHeadline": "Add almost all images", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 293, "deletions": 379}}, {"node": {"oid": "023371e6439fc180b80f6871817f062c82782b63", "messageHeadline": "Change copyright to Baidu, Inc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 547, "deletions": 549}}, {"node": {"oid": "729f5df9a09d6d957d088807d4ea2a6b630e66c0", "messageHeadline": "polish case*.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 31, "deletions": 153}}, {"node": {"oid": "59d6787ab025ba53c2a58cc0274fb5dbbf486b27", "messageHeadline": "+ Add docs for cases", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 329, "deletions": 0}}, {"node": {"oid": "c0c94e8d46ab389a296e9d40e94532b0b788284a", "messageHeadline": "add alt text back", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7cbf6cfc8ce1268235125ba15efaaa8cdec79561", "messageHeadline": "test removing alt text from images", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d0be594c38519cd60f36744e7f7e5cc614c7242a", "messageHeadline": "minor change in getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f129cbe908c80be39d9ac108186f02ce29fb0f70", "messageHeadline": "add more images", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 22}}, {"node": {"oid": "4aa4d7d10a426cbf6d4a24057ddc385ad67cb057", "messageHeadline": "add more images", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 128, "deletions": 81}}, {"node": {"oid": "9330631dcd5a7843a53a0b910cd22a707911fa18", "messageHeadline": "replace baidu/rpc with brpc & add more images", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 41}}, {"node": {"oid": "cc5495111a72f2217a5d94bf78be233f70f76f0c", "messageHeadline": "remove testing objects", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6491e19baa5a835af69946c03dc21f8611c39e0f", "messageHeadline": "test referencing images in another dir", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dea8f881216cc19b5b79f514b25355852e466aff", "messageHeadline": "Update README.md", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1e573ee69ee38847959aef0c7641a0b7b020f907", "messageHeadline": "testing image inclusion", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ea1b0ed9a1bd33875a9d8a2ca7f55e4c094fe960", "messageHeadline": "test image inclusion", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "888a763a2bdc304f88b2f0fd16abfaa24c2efcde", "messageHeadline": "replaced baidu::rpc:: with brpc::", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 260, "deletions": 260}}, {"node": {"oid": "c9627fc4d2ec5a97fcc9879cfd5d09960ded2a25", "messageHeadline": "move existing docs into docs/cn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "775d5faf9e53c20eaa9aaeeb21a6ed392c11805c", "messageHeadline": "add space after heading #", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f6518c9fd41f740bbc651f0cf8440f0bfbbb7b87", "messageHeadline": "Combine README and docs/getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 69, "deletions": 356}}, {"node": {"oid": "6854081ca306c5909c545e35e7d17f322a81db87", "messageHeadline": "fix links between docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 613, "deletions": 822}}, {"node": {"oid": "85d8fd8058a95e7bc9199b569c2cfefa19f21d8c", "messageHeadline": "polish table in atomic_instructions.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 26, "deletions": 9}}, {"node": {"oid": "4a60b68b13c82614b22466fab59192905ff80c36", "messageHeadline": "remove pbrpc@baidu.com", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "39b91a297965ae3cbb0c6d4c43cfada194476e76", "messageHeadline": "Initial commit", "author": {"name": "Ge Jun", "email": "jge666@gmail.com", "user": {"login": "jamesge"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "24c64eaa2bad9a6f5c4eed566a8be3c80acd566e", "messageHeadline": "Patch svn r35218", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 855, "deletions": 334}}, {"node": {"oid": "a4a7cdf53182116ba01544405ad3a9a9c0d97405", "messageHeadline": "Patch svn r35217", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 550, "deletions": 6}}, {"node": {"oid": "233e782a95f20dcf78014a2108fc58ddd9a62e84", "messageHeadline": "Patch svn r35216", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 162, "deletions": 31}}, {"node": {"oid": "dcab5e6cd41c238f3858049ed3a4a53d4216dac1", "messageHeadline": "Merge \"Patch svn r35215\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 16, "deletions": 14}}, {"node": {"oid": "8924a952fc4abd66b9270d5f44b6a6115b4386f1", "messageHeadline": "Patch svn r35215", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 16, "deletions": 14}}, {"node": {"oid": "0b6fd46cff94784bfa1a01c2888f203cb386d777", "messageHeadline": "Merge changes I37209275,I83affd3c", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1622, "deletions": 4}}, {"node": {"oid": "3720927539aca6ba6eb9a37cebf2ff8a0297bde1", "messageHeadline": "add missing test/iobuf.proto test/iobuf_unittest.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1581, "deletions": 0}}, {"node": {"oid": "83affd3cb4ac3298b9b9f2446a60099f50026356", "messageHeadline": "Patch svn r35211 r35214 & add UT of iobuf", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 4}}, {"node": {"oid": "9627969d0d60e84478950ab3e7d55043bdd6e796", "messageHeadline": "Merge \"Patch svn r35212 r35213 & disable death test on calloc\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 48, "deletions": 36}}, {"node": {"oid": "83a432541d57f57fc8ffa11752463c9e177b799d", "messageHeadline": "Patch svn r35212 r35213 & disable death test on calloc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 48, "deletions": 36}}, {"node": {"oid": "dc7060735ece979b2ccac48561dd4e7e81f701ca", "messageHeadline": "Add docs for server and builtin services", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 2366, "deletions": 0}}, {"node": {"oid": "d5b908014bb2eb20168382851ade437b8ac47610", "messageHeadline": "Patch svn r35208", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 648, "deletions": 79}}, {"node": {"oid": "3ee0f366c7a1f601155e1ef8babe33589235b14c", "messageHeadline": "Patch svn r35207", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 386, "deletions": 49}}, {"node": {"oid": "0630ae1e8a6fe29c40480b3da9f279d8108c41e6", "messageHeadline": "Patch svn r35206 & fix compilation of tools", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 463, "deletions": 299}}, {"node": {"oid": "8d4e0d814d9d02cef4a6648df5c70cc4a093bbee", "messageHeadline": "Patch svn r35203 r35204", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 572, "deletions": 308}}, {"node": {"oid": "7124ac6f1fc3466f109454ef5cde9110044f233b", "messageHeadline": "Remove blank lines at beginning and end of source files", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 167}}, {"node": {"oid": "c6ae71e41fc1c5c8c3fe0c2373568530781720ca", "messageHeadline": "Merge \"+ Add more docs for client\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1160, "deletions": 0}}, {"node": {"oid": "9809ab9dd555b57ad43e6d5669408d64ae830e64", "messageHeadline": "Patch svn r35201", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3332, "deletions": 1284}}, {"node": {"oid": "8d51edb81855d9eb699f57a0f1109e4c223e7bef", "messageHeadline": "+ Add more docs for client", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 1160, "deletions": 0}}, {"node": {"oid": "93d984716e2177ec2f2ae2efa5cc012f987cdbf9", "messageHeadline": "Patch svn r35200", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02ed49d8ac5b66e159896da608475ed9d16d4245", "messageHeadline": "Patch svn r35199", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 79, "deletions": 64}}, {"node": {"oid": "1c838757c13b387892b0e2b572c998dd99cc0b3b", "messageHeadline": "delete website", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 42, "deletions": 18137}}, {"node": {"oid": "1bfb369996d107cdde0c4029ad1608f39075dfd0", "messageHeadline": "add docs website", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 18144, "deletions": 42}}, {"node": {"oid": "5c8b094cc95e6e58ea7e9aef8850b791c71cd6b9", "messageHeadline": "+ Add documents for iobuf and streaming_log", "author": {"name": "jiangrujie", "email": "jiangrujie@baidu.com", "user": null}, "additions": 421, "deletions": 0}}, {"node": {"oid": "7a8871259aafb3f4c1f6e8d8f94a3a21c93872de", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "84ddb0b32ff650baf0dd0532a58046dd51f3822d", "messageHeadline": "Add docs in rpc_in_depth and tools", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 1301, "deletions": 0}}, {"node": {"oid": "4819498df87e1bfe884f948948c1949eaf5eb60a", "messageHeadline": "add some newline to adapt icode markdown viewer", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e9eea50e947b4357d7ab6c9655aa02890a2bab6d", "messageHeadline": "update README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 41, "deletions": 54}}, {"node": {"oid": "364a2f1ffc611f502ee76ae37de3fb1f43bab680", "messageHeadline": "more docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 193, "deletions": 8}}, {"node": {"oid": "ec901d8234b2c27046302432ae8534227df70a76", "messageHeadline": "convert more docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1622, "deletions": 47}}, {"node": {"oid": "75d371e7cb115cac52e6b6932104f0d0df5dcf67", "messageHeadline": "Update overview.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 19, "deletions": 38}}, {"node": {"oid": "9a5840636418f74c6a2ab668db90180e2b122c9d", "messageHeadline": "change name of modified patch so that it's listed near the original p\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b69ecfb1353cdf7f1895275200e2d6b45206395", "messageHeadline": "Patch svn r35189 & patch_from_svn interprets test files better", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 109, "deletions": 79}}, {"node": {"oid": "38ec549c189e6c686147c8e8dc1be232e092d0fb", "messageHeadline": "Patch r35171\u00c3", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 84, "deletions": 4}}, {"node": {"oid": "a403ced66c06dbd423e6bdc1f060ca4d6683f251", "messageHeadline": "Patch r35170", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 171, "deletions": 155}}, {"node": {"oid": "389bc006552693148e18b8d963e027004565db1d", "messageHeadline": "Fix compile issues", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "92e9f4d8464402dfb51119559400ea8de06cea9d", "messageHeadline": "fix table in getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 40, "deletions": 68}}, {"node": {"oid": "67351fc66cab31cf8a5f493ddb621912fc8dfdb2", "messageHeadline": "add missing code in bthread_or_not.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 20, "deletions": 10}}, {"node": {"oid": "00b7540f99335986d0e93ab7961dd98f6f17ba94", "messageHeadline": "fix thread_local.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 37, "deletions": 4}}, {"node": {"oid": "af0e44919e4c5de70c9053a18b2750fae70eb8b9", "messageHeadline": "add several md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 390, "deletions": 0}}, {"node": {"oid": "6d96e4690887fa9cfff3e0405b2e207ffb68b35a", "messageHeadline": "Fix beginning of overview.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ed52e0b91a8c9280a423ccf08b2faa4498af434b", "messageHeadline": "add overview.md and getting_started.md", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 490, "deletions": 0}}, {"node": {"oid": "72a31f94e3bbfc9d4c38eea40a3c2b9661b48b19", "messageHeadline": "Initialize docs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 253, "deletions": 0}}, {"node": {"oid": "e1756666683d7903623a55c94c552e1f38904444", "messageHeadline": "Update README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 69, "deletions": 30}}, {"node": {"oid": "6f08143eb76a944cb3c19e88d0cb905ecb8366e4", "messageHeadline": "Patch svn r35149", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 36, "deletions": 32}}, {"node": {"oid": "83d6540d93dda2d8f117375ef836846ec82b44c5", "messageHeadline": "Patch svn r35154", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 209, "deletions": 172}}, {"node": {"oid": "9554a130eafa569c8296c521881150e4a78ae146", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2145, "deletions": 20}}, {"node": {"oid": "70d77b202e81d851023268ec90d4c026c596b201", "messageHeadline": "Combine all libs into one", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 29, "deletions": 94}}, {"node": {"oid": "5eaf488d6d704c6a645de788a3ce475525bbc01c", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 16, "deletions": 6}}, {"node": {"oid": "cacf83c6035d6530d72ddb2ede1cd293d24d57cd", "messageHeadline": "fix UT of json2pb", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 76, "deletions": 44}}, {"node": {"oid": "5812a53ac1d14df7c4561dd865f6da243ae79125", "messageHeadline": "Patch r35118", "author": {"name": "zhujiashun", "email": "zhujiashun@baidu.com", "user": null}, "additions": 2113, "deletions": 20}}, {"node": {"oid": "27db3d6196964a970cd30b021f7c729ad142224b", "messageHeadline": "Patch svn r35141", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 6}}, {"node": {"oid": "94e7df4bdcdcc100b33846e75eb545776ee9f1e8", "messageHeadline": "Patch a minor fix to test/type_traits_unittest.cc from svn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "204be1e5bf45c44c1b6a03e412708446de35526f", "messageHeadline": "Minor fixes", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 19, "deletions": 12}}, {"node": {"oid": "52e7a6ca8df2e819ced2aad0ef2df7aa99867619", "messageHeadline": "Use ldd to get deps of leveldb and gperftools", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 35, "deletions": 13}}, {"node": {"oid": "e23aad0db61fa29e87f818c3045e63613bcf6663", "messageHeadline": "Add newline after Clang description", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c3dc87120ddb1587514a110d90290132c2cdbe6", "messageHeadline": "Emphasize static linking", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1a4e947699604e4d88bc94460aea9c3257d263a4", "messageHeadline": "Add newline to README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dad7abd4959f404750563ed6f9aed76c27d2b0db", "messageHeadline": "Statically link when all deps have static libs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 25, "deletions": 32}}, {"node": {"oid": "5f90bc478188325faa1b65a341c8001db88b8e17", "messageHeadline": "Support clang 3.5-3.9", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 54, "deletions": 17}}, {"node": {"oid": "38c5fe347adba35ed405f76042a85fd17c2fbfef", "messageHeadline": "minor fixes", "author": {"name": "James Ge", "email": "gejun@localhost.localdomain", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9ad67cdb205919c495c23b15a14dbc4c264f6c15", "messageHeadline": "Support clang 4.0 (except UT)", "author": {"name": "James Ge", "email": "gejun@localhost.localdomain", "user": null}, "additions": 86, "deletions": 78}}, {"node": {"oid": "42c2712bf2f01bf2dd56a3818dc1ad2aa8653a00", "messageHeadline": "Drop support for gcc before 4.8", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 18, "deletions": 15}}, {"node": {"oid": "8d94754e16ecf2a5092be56363891b0db3352dd1", "messageHeadline": "Force generation of .pb.h before compiling brpc", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "83cd59d8d75cdc1e547f2c499a37fe90cf21046a", "messageHeadline": "Patch svn r35106 r35110; fix patch_from_svn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 25, "deletions": 104}}, {"node": {"oid": "68bc2727c6bbd857ffa8be399246e832fbe38cc4", "messageHeadline": "Add supported toolchanins in README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6301cdef4faf5aacbea32d53a0ddca0085ad6b18", "messageHeadline": ".pb.h depends on .proto as well", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3d85e0a0ea3a79a41fdcf89510905303eeb2471b", "messageHeadline": "Minor patches from svn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "22c662c8b3dd35530808a4e6f1e67b3324cccffe", "messageHeadline": "fix UT of base/errno.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a826ef9e182087832f2eed429907d8b91610eef", "messageHeadline": "Update test/Makefile according to previous commit", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 12, "deletions": 2}}, {"node": {"oid": "91be5946d1b1bd05faecd07d8e061908e11b358a", "messageHeadline": "Complement compilation options according to gcc version", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 23, "deletions": 1}}, {"node": {"oid": "31d45c205d518ef2c4d96b469e32648dc6944955", "messageHeadline": "Add empty folder of python and java", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "91fdb5d75026f61e8a22ca8d0325eb91aeb10672", "messageHeadline": "Move source code into src", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 186, "deletions": 180}}, {"node": {"oid": "00a7a10fbae0f74fc948190254a3aadcdfc88afb", "messageHeadline": "Fixes on building in baidu-internal", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 12}}, {"node": {"oid": "36fc4e5f0238548a5b51fda688e2820886e6fbb4", "messageHeadline": "Fix issues on ubuntu", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 18, "deletions": 22}}, {"node": {"oid": "50625b48991ef847ecd20a8c3e39c9d0ecf06cc2", "messageHeadline": "Support gcc7 glib2.25 openssl 1.1 and fedora26", "author": {"name": "James Ge", "email": "gejun@localhost.localdomain", "user": null}, "additions": 942, "deletions": 456}}, {"node": {"oid": "76664c6019b2d0f8883dde4dfa692fb380c1b594", "messageHeadline": "Patch svn r35091", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6a2aafc877bcf8f097581b9e2bd5508f3c882cda", "messageHeadline": "Fix compilation in ubuntu; Update README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 57, "deletions": 32}}, {"node": {"oid": "83507a6b992113f5117808dcf25525611146e219", "messageHeadline": "Remove build_time related code; Replace test/COMAKE with test/Makefil\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 430, "deletions": 1371}}, {"node": {"oid": "38c40ad370368b5cbc9f62a5750e6eacd8706460", "messageHeadline": "tools/patch_from_svn can generate diff from a SVN directory directly", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 5}}, {"node": {"oid": "b0b026204be2c9efe9035e43282e0633793b7fe7", "messageHeadline": "Patch svn r35084 & remove namespace baidu", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 33, "deletions": 30}}, {"node": {"oid": "6d90ab2d9e21911bdde7b021a3e70e65d758e036", "messageHeadline": "Add bvar/scoped_timer.h to time scopes with bvar more conveniently", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 47, "deletions": 0}}, {"node": {"oid": "e14cf3f063d0b90d7397b630140b757c46289b27", "messageHeadline": "Patch svn r35075 & Add back -fno-omit-frame-pointer in all Makefiles \u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 26, "deletions": 25}}, {"node": {"oid": "18124bb79f1830d95c83f345f27ce199b9128377", "messageHeadline": "Patch svn r35069", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad903bbbeba7f034d9d4e017228c41dcbd4c6dbe", "messageHeadline": "Add bthread/parking_lot.h bthread/remote_task_queue.h, fix .gitignore", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 130, "deletions": 0}}, {"node": {"oid": "43d2a990625be9f2f4b7c59ebbf9b952b54c910b", "messageHeadline": "Patch svn r35046 r35061 r35064 r35065", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 594, "deletions": 414}}, {"node": {"oid": "786305134ab4fb5e2a23bd906fef2bbd05055b3a", "messageHeadline": "Patch svn r35031", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 8}}, {"node": {"oid": "f354819788d19e5b16ad2f3071876baf26a45ac0", "messageHeadline": "Patch svn r35012 r35019 r35020", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 828, "deletions": 917}}, {"node": {"oid": "93df20c309724704f8ecaa1a7fbe1ae62da0e16d", "messageHeadline": "Patch svn r34997 r34998 r35000", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 109, "deletions": 208}}, {"node": {"oid": "798d7db8ff84264dd693f534104c6e79bbe95f2a", "messageHeadline": "Revert \"dummy comment\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "433c5daf370d09d86f5cef4e8cad54a1536c16f0", "messageHeadline": "dummy comment", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30f356ab36cdda9b390c887545ee4ca734e9d5ff", "messageHeadline": "Patch svn r34985 r34988", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 152, "deletions": 251}}, {"node": {"oid": "b8cd3c9854da6682ffb7c0bbc77b5dd0d499c2d8", "messageHeadline": "Patch svn r34974 r34975", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 54, "deletions": 92}}, {"node": {"oid": "691b8a159425a5344c2feb9cb5bdbfa34b7f1687", "messageHeadline": "patch svn r34971", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 187, "deletions": 53}}, {"node": {"oid": "456243ee2d05d1da2310df1caa94f6912ce2591d", "messageHeadline": "mv bthread/cond.cpp to bthread/condition_variable.cpp", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "64bc025e1ce23dbf43bd4cf6fea387ae3a37c1de", "messageHeadline": "patch svn r34965", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 79, "deletions": 27}}, {"node": {"oid": "03018d4c840b127d43e3d06c5889696b71dd0831", "messageHeadline": "move bad_method_service.h/cpp into builtin", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6e44e3843dbb7fc93bf295cfd69c4583f97ae676", "messageHeadline": "move naming_service_thread.h/cpp into details", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c5ba294d82099cd1dc1a9e8d6d03f09e48cd5f76", "messageHeadline": "move excluded_servers.h up", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d910787fcf82a37f0bc925c4153c30260ed7564e", "messageHeadline": "move load_balancer_with_naming.h into details", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d729250af45b445b28a36a71aa21efe656ae2607", "messageHeadline": "patch svn r34956", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 61, "deletions": 111}}, {"node": {"oid": "efb67135cb6678eab56e1fddffabeba5d4da8f16", "messageHeadline": "patch svn r34954", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 18, "deletions": 13}}, {"node": {"oid": "dd6ef191c773d2e1670df31ebb75cf041795e6ea", "messageHeadline": "fix tools/clean_all_makefile & add tools/clean_all_examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 7, "deletions": 9}}, {"node": {"oid": "48a0e323035f7398fae44e3d40fe1797de7cee4a", "messageHeadline": "patch svn r34953", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 184, "deletions": 62}}, {"node": {"oid": "4be6565cf4a9f623a892b3fb92071efad33a38a1", "messageHeadline": "patch svn r34929", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 158, "deletions": 0}}, {"node": {"oid": "dbbbc4f5d4b6412de8211f842968674f222279d9", "messageHeadline": "patch svn r34926", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 37, "deletions": 25}}, {"node": {"oid": "c6c700b629139e968fecf78121294acb19d16f19", "messageHeadline": "fix a mis-patch", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29ac770af8244fd1aaaf92134bf2133a246e2837", "messageHeadline": "patch svn r34950", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1406, "deletions": 999}}, {"node": {"oid": "2b5c4c26cc9a4704edcf38cc1f9f53f9a7550ab8", "messageHeadline": "patch left rejected & elaborate tools/patch_from_svn", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 47, "deletions": 15}}, {"node": {"oid": "961492db2ecf4958263419998562be6adef528d7", "messageHeadline": "patch public/bvar@r34901", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 28, "deletions": 5}}, {"node": {"oid": "2230cc17091f902faca7020c4738edcbda36db40", "messageHeadline": "fix compilations on dev-machine", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 34, "deletions": 32}}, {"node": {"oid": "4c2c78020969ab23b0a59456fa0d212e0eed5ad4", "messageHeadline": "support dynamic linking of deps", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 222, "deletions": 429}}, {"node": {"oid": "a4562980cb6111607ce433a196a64450309fbb98", "messageHeadline": "update README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a9accd0338e95d930fdc8d3af3b3470909c64bcf", "messageHeadline": "make 'fail to open' logs in bvar/default_variable.cpp once", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "09dc93355906b8bf8b194f96911544c00d5ea385", "messageHeadline": "update README again", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 24}}, {"node": {"oid": "dc3eeed591f5c1df2ce1d29f0417fb86a8b0cf38", "messageHeadline": "update README again", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ad9c88ef4faf1c02d3826d16e9cb87522f85c878", "messageHeadline": "update README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 21, "deletions": 20}}, {"node": {"oid": "050e8153f7254379e3cdc3cfc504301b83c9a6a5", "messageHeadline": "add tools/patch_from_svn to ease patching from svn diffs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d7f59d2699f794eef09a4238ea0a5ad88ee082de", "messageHeadline": "Port svn CI r34915 r34921 r34922", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 151, "deletions": 79}}, {"node": {"oid": "a613c32ddf1317f15836287ab71f175d16de01dd", "messageHeadline": "removed -has_valgrind", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2820, "deletions": 7904}}, {"node": {"oid": "2dc60b7329d98a68a4d56c3c05bb39032b3f70e5", "messageHeadline": "Merge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensource/\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "12d1761440be57f5825d848a2c7cafbde868e435", "messageHeadline": "Merge \"Suppress warning of google/profiler.h since gperftools-2.2\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f8055470ab645a44ff34edcf90ba8ec76022f047", "messageHeadline": "Merge \"fix the bootstraping hang when program is linked with libunwind\"", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 78, "deletions": 45}}, {"node": {"oid": "e4a8d9b1ff16b5392f41ac39a38b3b60de0fc89d", "messageHeadline": "xuuMerge branch 'master' of ssh://icode.baidu.com:8235/baidu/opensour\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 43, "deletions": 4}}, {"node": {"oid": "ca2c262510a475a016117c02bc2f9e0e11ff99a9", "messageHeadline": "fix the bootstraping hang when program is linked with libunwind", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 78, "deletions": 45}}, {"node": {"oid": "f49b38da4534adfde743381b9fe31dee2e093d36", "messageHeadline": "Suppress warning of google/profiler.h since gperftools-2.2", "author": {"name": "chenzhangyi01", "email": "chenzhangyi01@baidu.com", "user": {"login": "chenzhangyi"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "ab4bea5d8c9a91a4649c60750e5fbb31296f507a", "messageHeadline": "find accurate incpaths from --incs", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 43, "deletions": 4}}, {"node": {"oid": "6b00d0bfcb3a5e3fac8844050f93e06f841a22e7", "messageHeadline": "minor fix", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2b5ae996a39f307abaab225b7497560e1c4ec2a5", "messageHeadline": "Compilable in linux-mint 17.3 gcc 4.8/5.4, programs hang after being \u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 285, "deletions": 282}}, {"node": {"oid": "c24d26639e0adcfe94925e53a4ed2f8c6cc440f6", "messageHeadline": "add default config.mk and config_with_tcmalloc.mk; quit makefile in b\u2026", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3a8c079f2a45c10b596a64eadfda9be6076ee5a0", "messageHeadline": "Add config_brpc.sh to make deps customizable", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 182, "deletions": 478}}, {"node": {"oid": "72a310748dd3b91c418f55447e6bbb45ce6960b6", "messageHeadline": "not logging to file in an example", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f872f0c72c629c9a0b6ed3e93a7312937a89a43a", "messageHeadline": "fix tools/make_all_examples", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b279d07615dd0e38f8d95dc557684e6463062ad3", "messageHeadline": "Replace COMAKEs with Makefile", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1891, "deletions": 3597}}, {"node": {"oid": "66d2dccf97ac8980fa1c0b4ee299467c9deeeb13", "messageHeadline": "Use Makefile instead of COMAKE in example/echo_c++", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 69, "deletions": 30}}, {"node": {"oid": "09e8e71f211360023cce21257b3824aabb7c80d8", "messageHeadline": "minor changes", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 5, "deletions": 318}}, {"node": {"oid": "a19ff04508eb487d3193c5363b4f14ad2cd9141a", "messageHeadline": "left changes", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 10, "deletions": 17}}, {"node": {"oid": "192d80e48ca31c19ce59f58b4596604c21983a72", "messageHeadline": "remove some files", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 0, "deletions": 241}}, {"node": {"oid": "79981559623c8fca93ae8c32fc9dc62131acef09", "messageHeadline": "first working CI", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 273638, "deletions": 0}}, {"node": {"oid": "1f80e105c88cbffe75c4e59db3a6a29782d148b2", "messageHeadline": "Add README", "author": {"name": "gejun", "email": "gejun@baidu.com", "user": null}, "additions": 1, "deletions": 0}}]