122 Commits

Author SHA1 Message Date
AIxWall e5d81e91bd Update gdb_bthread_stack.py (#2217)
add "print all bthread frames" command
2023-04-26 11:25:53 +08:00
Xiaofeng Wang d6df0f156a Prefer to use env to find bash
Close #2070
2023-02-24 19:17:38 +08:00
Xiaofeng Wang 44332907de Install and pack brpc tools (#2096) 2023-01-20 10:08:08 +08:00
Jiashun Zhu 6faa88d2d4 Fix MacOS warning: bool literal returned from 'main' [-Wmain] (#2020) 2022-11-28 10:03:16 +08:00
果冻虾仁 581c7b1aaa remove unnecessary semicolon (#2004)
* example

* src,tool
2022-11-21 10:18:51 +08:00
ds 5a6d99a54c fix(rpc_replay) continue when failed to init channel (#1938)
* fix(rpc_replay) continue when failed to init channel

* check supported_connection_type

* check supported_connection_type

* check supported_connection_type

* fix lint
2022-10-08 15:11:18 +08:00
Shuai Zhang ad20082010 Chore: rework Bazel build system 2022-08-31 11:00:55 +08:00
bumingchun d0b71ffc34 fix rpc_replay can't send request equably (#1910)
* fix rpc_replay can't send request equably

* 类型修改
2022-08-29 10:27:22 +08:00
gejun 86beca89fe Fix override issue in pb 2022-08-26 21:07:11 +08:00
mwish 4a2e029ce8 Fixing compilation in rpc_press, and fixing typo in execution-queue (#1846) 2022-07-22 11:53:56 +08:00
LorinLee 28eb063606 Merge pull request #1783 from wwbmmm/fix-attribute-const
Fix __const__ compile error in gcc version >= 11.2.0
2022-07-15 21:53:26 +08:00
bumingchun c945795ce5 fix rpc_press can't send request equably (#1763)
* fix rpc_press can't send request equably

* set rate limit to 1000000 in one thread && calculate interval with nanosecond

* change sleep function to usleep

* Update rpc_press_impl.cpp

add the max tolerant delay between end_time and expected_time

Co-authored-by: bumingchun <bumingchun@192.168.1.8>
2022-06-20 13:49:26 +08:00
wangweibing 87e18c6a15 Fix __const__ compile error in gcc version >= 11.2.0 2022-06-07 14:51:21 +08:00
wangweibing 3323eb3350 Fix merge conflicts 2022-03-28 07:16:43 +00:00
wangweibing 15dc3b5887 Merge branch 'master' into nshead_rpc_dump_and_replay 2022-03-28 07:06:51 +00:00
guodongxiaren 600e3dcc27 merge master 2022-02-20 19:31:43 +08:00
guodongxiaren b585ec2064 Merge branch 'master' into dump_http 2022-02-20 18:49:22 +08:00
guodongxiaren a46692ac8b add http_host gflag for rpc_replay 2022-01-27 21:16:02 +08:00
Weibing Wang 37c27ab5cb Merge pull request #1651 from ehds/fix-rpc-view-defer-stop-second
Fix rpc view `defer_close_second flag` typo
2022-01-26 14:28:26 +08:00
taoxu 9d078e1c97 Add rpc_replay BUILD file 2022-01-19 14:49:41 +08:00
ehds a3cb1111ce fix: rpc_view defer_close_second flag typo 2021-12-21 22:38:03 +08:00
果冻虾仁 3b95a405e7 Dump http header (#4)
* dump header
2021-08-22 12:38:42 +08:00
v1siuol 2330de7fd8 Fix tools/get_brpc_revision.sh 2021-08-20 00:07:50 -04:00
jamesge 732f57bc09 Merge pull request #1520 from apache/tanzhongyi003-patch-2
Update get_brpc_revision.sh
2021-08-14 16:50:25 +08:00
tanzhongyi 0253a2881e Update gdb_bthread_stack.py
add license header for this script
2021-08-14 16:28:34 +08:00
tanzhongyi 2f04fdedb8 Update get_brpc_revision.sh
Add License header for this file
2021-08-14 16:24:03 +08:00
果冻虾仁 61f8a0ff0c Merge branch 'apache:master' into dump_http 2021-07-29 21:48:58 +08:00
wangweibing 406eaa0dcf Support nshead protocol dump and replay 2021-07-16 09:43:32 +00:00
LorinLee 8dc52a7b68 Merge pull request #1459 from serverglen/rpc_view
rpc_view support setting timeout
2021-07-05 11:30:05 +08:00
serverglen dd7faed025 rpc_view support setting timeout 2021-07-02 22:36:53 +08:00
guodongxiaren 9ce0402ba0 chan resize +1 2021-06-03 21:25:08 +08:00
guodongxiaren 0204c7dfed rpc replay 2021-06-02 23:35:13 +08:00
guodongxiaren 161bf69ea8 rpc_replay http 2021-06-01 21:41:43 +08:00
jamesge 74310245bf make by config_brpc.sh shows commands by default, add -s to hide 2020-02-10 17:03:22 +08:00
jamesge 9f510165bc fix warnings on MACOS 2020-01-21 16:25:30 +08:00
jamesge 1ad1cc57ec remove authors 2020-01-03 13:00:41 +08:00
Ge Jun 95339cbd98 Merge pull request #903 from lorinlee/bthread-tool
tools: add gdb_bthread_stack.py
2019-12-20 22:41:52 +08:00
zhujiashun eecbee23e9 fix_brpc_get_verion_name 2019-12-06 14:27:16 +08:00
zhujiashun ab78a86ddb fix_missing_brpc_version_in_release: change delimeter to '|' 2019-12-05 20:07:35 +08:00
zhujiashun 052728901d fix_missing_brpc_version_in_release: add exec mode to tools/get_brpc_version.sh 2019-12-05 19:44:57 +08:00
zhujiashun 6c0100052d fix_missing_brpc_version_in_release: update tools/get_brpc_version.sh 2019-12-05 18:26:13 +08:00
zhujiashun 15c6f2540a fix_missing_brpc_version_in_release: add branch info to git env 2019-12-05 17:42:14 +08:00
zhujiashun 6a2be8b014 fix_missing_brpc_version_in_release 2019-12-05 16:40:10 +08:00
zhujiashun 0d58291c95 insert_apache_header: remove unnecessary header 2019-10-28 19:29:47 +08:00
zhujiashun ba3449f9cb insert_apache_header: update 2019-10-28 14:00:28 +08:00
zhujiashun 2b96d08e94 insert_apache_header 2019-10-25 18:01:21 +08:00
LorinLee f3d46b7a3f tools: add gdb_bthread_stack.py 2019-10-12 17:46:03 +08:00
tanzhongyibidu b07ac95491 add apache header for missing file under tools dir 2019-09-08 08:47:09 +08:00
tanzhongyibidu c390a20e23 add license header for files under tools directory 2019-09-04 19:33:41 +08:00
tanzhongyibidu 1bf6e12962 delete idl2pro & probe 2019-09-03 18:39:19 +08:00