serverglen
50a9075de6
Release 1.15.0
1.15.0
2025-10-20 10:06:22 +08:00
serverglen
f2c2295a70
Release 1.15.0
2025-10-13 15:43:48 +08:00
liushuai06
9b8984c30e
Release 1.15.0
2025-10-13 15:39:40 +08:00
fanbingxin
4eeb5e260a
bazel: fix with_bthread_tracer config setting ( #3111 )
2025-10-08 17:13:01 +08:00
Yang,Liming
0959e5d639
Add flag for brpc timer buckets count ( #3112 )
2025-10-05 13:34:54 +08:00
Bright Chen
2b757e97d9
Bugfix: WeightedRandomizedLoadBalancer returns 0 without server ( #3108 )
2025-09-28 20:42:01 +08:00
Bright Chen
54c65702f2
Limit the extra options of jemalloc profiler ( #3101 )
...
* Limit the extra options of jemalloc profiler
* Add warning log
2025-09-26 19:46:56 +08:00
old-bear
020f807a99
Merge pull request #3105 from old-bear/remove-bio
...
Fix hanging during SSL_write for large packets
2025-09-24 16:41:14 +08:00
jiangrujie
7f8a0bbaf6
+ remove BIO_flush
2025-09-24 10:23:12 +08:00
Weibing Wang
49c3e4df46
Add pb2json depth limit ( #3099 )
...
* Add pb2json depth limit
* fix multi json test case failed
* define DEEP_RECURSION_TEST_DEPTH constant
* Remove duplicate root_msg and root_val param
2025-09-24 09:40:58 +08:00
jiangrujie
af1bf4b496
+ Remove BIO for SSL
2025-09-23 19:53:06 +08:00
HU
7229c3608f
Merge pull request #3084 from zhoukangsheng/fix_bthread_id_unlock_failed
...
fix: fix bthread_id_unlock failed in aarch64 cpu(fix issue #3083 )
2025-09-15 20:42:46 +08:00
fanbingxin
cd22e4802e
bazel: add config setting for NO_PTHREAD_MUTEX_HOOK ( #3090 )
2025-09-15 20:25:37 +08:00
fanbingxin
3fed883dd5
bthread: fix simd memory align issue ( #3092 )
2025-09-15 20:25:02 +08:00
Bright Chen
1edc9a9465
Fix macos ci compatibility with CMake < 3.5 ( #3093 )
2025-09-15 19:52:05 +08:00
kkkshine
0e7c6448a4
feat: Remove unused code ( #3087 )
2025-09-10 19:57:58 +08:00
zhoukangsheng
c1ac17abd3
fix: fix bthread_id_unlock failed in aarch64 cpu
2025-09-09 22:07:21 +08:00
Yang,Liming
7781cd8fbe
Merge pull request #3076 from yanglimingcn/bugfix/rdma_block_pool_runtime_extend
...
rdma runtime extend block restriction
2025-09-08 16:47:44 +08:00
Yang Liming
4533167615
rdma polling mode process message in new bthread
2025-09-05 15:40:48 +08:00
Yang Liming
6d2d424e22
rdma rumtime extend block restriction
2025-09-05 09:17:35 +08:00
Bright Chen
fc2e58cf57
Use int64_t instead of google::protobuf::int64 ( #3081 )
2025-09-03 10:14:09 +08:00
Bright Chen
b990d5c5c5
Add flag for parking lot no signal when no waiter, the default is false ( #3079 )
2025-09-01 20:46:02 +08:00
Bright Chen
018ce775f2
Add flag for bthread priority queue, the default is false ( #3078 )
...
* Add flag for bthread priority queue, the default is false
* Only EventDispatcher thread has flag BTHREAD_GLOBAL_PRIORITY
2025-09-01 14:09:51 +08:00
Bright Chen
5fe65d04c4
Fix macos ci ( #3080 )
2025-08-31 20:26:10 +08:00
Q1ngbo
ffeb40772f
Add SingleIOBuf for efficient flatbuffers serialization/deserialization ( #3062 )
...
* Add SingleIOBuf for efficient flatbuffers serialization/deserialization
Co-authored-by: lishuo02<lishuo02@baidu.com >
Co-authored-by: xulei25 <xulei25@baidu.com >
* Add SingleIOBuf for efficient flatbuffers serialization/deserialization
Co-authored-by: lishuo02<lishuo02@baidu.com >
Co-authored-by: xulei25 <xulei25@baidu.com >
Co-authored-by: qiqingbo<qiqingbo@baidu.com >
---------
Co-authored-by: xulei25 <xulei25@baidu.com >
2025-08-28 14:34:16 +08:00
none
d5ea0068eb
Refactor: Use static_cast for safer downcasting in brpc::Span ( #3075 )
2025-08-28 13:24:11 +08:00
chenyujie
b6ae7bf973
Bugfix: Signal Trace mode may send SIGURG to wrong thread ( #3039 )
...
* Bugfix: Use `pthread_sigqueue` to send the signal to correct worker thread'
* Change the type of `TaskGroup::_tid` to `pthread_t`
2025-08-26 14:16:52 +08:00
Bright Chen
ef0b38c260
Bugfix: MultiDimension::set_max_stats_count should be public ( #3074 )
2025-08-26 13:48:37 +08:00
LiuPeng
547ce27c7b
Expose the received_us of RPC to users ( #3073 )
2025-08-26 13:26:41 +08:00
Chen Chuanle
ad07704838
Fix infinite loop in flatmap resizing when bucket count is a power of two ( #3071 )
2025-08-25 17:09:08 +08:00
Bright Chen
f949962e14
Support custom ParkingLot number ( #3033 )
...
* Support custom ParkingLot number
* Validate bthread_parking_lot_of_each_tag flag
* Fast path, no need to futex_wait
2025-08-18 10:18:27 +08:00
Yang,Liming
d376744d04
Merge pull request #3047 from yanglimingcn/bugfix/rdma_edisp_default_schedule
...
when rdma event dispatcher unschedule is true, start ProcessEvent background
2025-08-15 17:40:00 +08:00
Bright Chen
37fe97546e
Bugfix: _combiner is not initialized in IntRecorder constructor ( #3066 )
2025-08-14 10:43:18 +08:00
wangrufeng
f6fba6bb47
Fix symbol conflict with glog by marking InstallSymbolizeOpenObjectFileCallback as BAIDU_WEAK ( #3064 )
...
Co-authored-by: ruru <857843086@qq.com >
2025-08-14 10:41:11 +08:00
sunhao
e8c777caa8
Fix socket _versioned_ref can not recover && remove _hc_started flag ( #3060 )
2025-08-10 15:11:03 +08:00
Yang Liming
b4a68ec9d4
add declare of brpc::rdma::GlobalRdmaInitializeOrDie without define BRPC_WITH_RDMA
2025-08-08 10:22:18 +08:00
wwbmmm
fd3ff4dc7c
Data Privacy of ICLAs for New Committers
2025-08-06 21:18:42 +08:00
wwbmmm
45082cdb99
merge 1.14.1
2025-08-06 14:16:41 +08:00
LorinLee
fb4d6c1c2e
Merge pull request #3055 from lhsoft/fix_server_hang
...
Bugfix: Only event dispatcher thread has flag BTHREAD_GLOBAL_PRIORITY
2025-08-05 11:54:07 +08:00
liuhu
7234ba706a
Bugfix: Only event dispatcher thread has flag BTHREAD_GLOBAL_PRIORITY
2025-08-04 16:44:03 +08:00
wwbmmm
9049685d0b
improve server and redis docs
1.14.1
2025-08-02 16:43:47 +08:00
wwbmmm
f88a524fa4
Release 1.14.1
2025-08-02 16:18:22 +08:00
David Lee
c5e95593c0
fix error checking against IB verbs API ( #2265 ) ( #3034 )
...
* fix error checking against IB verbs API (#2265 )
Signed-off-by: Qun, Li <qun.li@zstack.io >
* style and log changes according to comments
Signed-off-by: Qun, Li <qun.li@zstack.io >
---------
Signed-off-by: Qun, Li <qun.li@zstack.io >
2025-08-02 16:18:22 +08:00
Weibing Wang
a52c2b80ba
Limit redis alloc size ( #3050 )
...
* Reapply "Add redis allocation size limit (#3035 )"
This reverts commit d0f8f8fec6 .
* Fix int overflow
* Update log
2025-08-02 16:18:22 +08:00
wwbmmm
632e46ed45
Revert "Add redis allocation size limit ( #3035 )"
...
This reverts commit 75341f896d .
2025-08-02 16:18:22 +08:00
gulu-goolu
7b788eb546
replace google::protobuf::int64 by int64_t ( #3045 )
...
google::protobuf::int64 has been removed.
2025-08-02 16:18:22 +08:00
Yang,Liming
3c40646001
add flags for set worker thread name ( #3037 )
2025-08-02 16:18:22 +08:00
mwish
575ae27039
Enhance doc for server.md ( #3040 )
...
Signed-off-by: mwish <maplewish117@gmail.com >
2025-08-02 16:18:22 +08:00
Jerry Zhao
0dabee5b88
add inline redis protocol support ( #3024 )
...
* add inline redis protocol support
* complete code
* add check
* fix
* add inline unitest
* use find
* fix
2025-08-02 16:18:22 +08:00
chenyujie
d96e26ad15
Bugfix: SignalTrace mode has memory access problem ( #3032 )
...
* Bugfix: SignalTrace mode has memory access problem
2025-08-02 16:18:22 +08:00