Commit Graph

  • 486f07a3e3 Fix CI installation errors (#3233) Bright Chen 2026-03-01 12:26:47 +08:00
  • b7dfab0561 explicitly link utf8_validity for Protobuf v22+ (#3230) Xiaofeng Wang 2026-02-26 10:40:25 +08:00
  • aa784b8308 fix: remove references to non-existent tracked_objects.h in platform_thread_freebsd.cc (#3223) Daniel Morante 2026-02-23 01:52:56 -06:00
  • 5a2466a904 Fix stream closed before response during batch stream creation (#3214) Jenrry You 2026-02-15 20:57:38 +08:00
  • bb081befc0 feat(auto_cl): add error rate threshold for punishment attenuation (#3219) yanfeng 2026-02-12 14:02:26 +08:00
  • d22fa17f09 change protobuf version check for descriptor->extension_range (#3210) Yang,Liming 2026-01-31 14:19:11 +08:00
  • c8753e32fb Fix some issues with transport (#3206) Bright Chen 2026-01-29 10:13:08 +08:00
  • 834484af3f Fix build error caused by CMAKE_CXX_FLAGS (#3204) Searion 2026-01-27 19:26:11 +08:00
  • 02879c89d9 Add Transport to support more communication protocol extensions (#3199) Chuang Zhang 2026-01-27 10:59:00 +08:00
  • d92e7cff8b Support SO_BINDTODEVICE and bind client_host (#3179) Mao 2026-01-26 10:57:05 +08:00
  • 580dac265e Merge pull request #3201 from apache/release-1.16 Xiaofeng Wang 2026-01-25 16:50:13 +08:00
  • b3b43cc0ed Merge pull request #3198 from altman08/master Yang,Liming 2026-01-21 10:03:55 +08:00
  • 6e3ac056f5 support change ownship for SelectiveChannel yanyuan06 2026-01-16 15:27:02 +08:00
  • 39666a437e support wait with predicate in bthread's ConditionVariable (#3195) Jingyuan 2026-01-19 01:10:37 +08:00
  • 37efd2e2b2 Release 1.16.0 1.16.0 release-1.16 Xiaofeng Wang 2026-01-18 16:05:05 +08:00
  • 39a3436529 Merge pull request #3189 from altman08/master Yang,Liming 2026-01-13 11:00:26 +08:00
  • 9719654446 Fix port parsing validation in str2endpoint (#3193) Anant Shukla 2026-01-12 09:50:13 +05:30
  • 8483625a3d surpport tag for selective channel yanyuan06 2026-01-07 16:19:22 +08:00
  • c7973d0a47 feat: enable TLS key logging via SSLKEYLOGFILE env (#3173) koarz 2026-01-05 14:04:37 +08:00
  • 8d87814330 Wrap absl::string_view as std::string to support protobuf v30+ (#3187) Xiaofeng Wang 2026-01-04 11:34:25 +08:00
  • d688e7550b Fix compile issue when the linking project is using C++23 (#3180) Li Yin 2025-12-31 10:48:43 +08:00
  • 9f4947c4d1 fix: avoid SIGSEGV in read_proc_io during static initialization (#3184) yujiasheng 2025-12-29 21:45:19 +08:00
  • c7ae57aa31 Bugfix: SQ overflow (#3145) Bright Chen 2025-12-22 19:00:47 +08:00
  • 2e19784539 fix gdb_bthread_stack bthread_begin error (#3176) Searion 2025-12-18 10:46:46 +08:00
  • 09caf65d62 Fix a redundant BeforeAdditionalRefReleased call (#3174) Bright Chen 2025-12-17 20:32:01 +08:00
  • 7cd0c25a72 Add missed definition of RegisterFlagValidatorOrDie for uint32_t (#3171) Zhilei Chen 2025-12-11 20:52:40 +08:00
  • 2635ef6322 Add RISC-V architecture support (#3125) Dayuxiaoshui 2025-12-08 10:55:28 +08:00
  • 8b6a9c0470 feat: support more ssl verify mode (#3141) koarz 2025-12-08 10:54:52 +08:00
  • f58ec3981d butil: fix undefined behaviors (#3135) Jay 2025-12-07 22:27:06 +08:00
  • 8734f06b12 Support naming bthread to help debug (#3158) Regal 2025-12-02 14:09:32 +08:00
  • 3e40e3f72a Support dynamic expansion of RDMA block pool (#3155) Bright Chen 2025-11-29 23:01:14 +08:00
  • d2ea819af0 Added support to connect and perform CRUD operations with couchbase (#3138) Giriraj Singh 2025-11-25 14:26:37 +05:30
  • 8f9d12a033 Bugfix: NsheadService::_status may be null (#3162) Bright Chen 2025-11-23 11:30:24 +08:00
  • 58e7e2df72 Fix incorrect openssl dynamic library link order (#3159) apocelipes 2025-11-20 21:41:20 +08:00
  • a54b6071ba Fix bvar's bad return value (#3151) Songqing Zhang 2025-11-17 12:00:36 +08:00
  • dea0570242 Fix naming service unittest fail (#3153) Weibing Wang 2025-11-15 14:45:24 +08:00
  • 645013bce1 Remove recursion of redis command parser (#3136) sunhao 2025-11-15 14:42:21 +08:00
  • ede6b7763a Fix rdma UT (#3146) Bright Chen 2025-11-09 16:50:42 +08:00
  • 9934c39be0 feat: make bthread stack trace signal number configurable (#3124) Regal 2025-11-05 10:53:20 +08:00
  • ef82950d17 Support shared mbvar (#3129) Bright Chen 2025-11-01 13:07:21 +08:00
  • fe63d790af Add pthread CPU affinity support (#3122) Mao 2025-11-01 01:09:16 +08:00
  • 8ef24ba08e Merge pull request #3117 from yanglimingcn/feature/rdma_polling_queue_all_messages Yang,Liming 2025-10-27 21:54:00 +08:00
  • 1152b80e5f Use SetNameSimple instead of SetName to avoid deadlock (#3127) Bright Chen 2025-10-27 21:00:07 +08:00
  • 0141e9e7f7 Only store failed SignalSyncs (#3128) Bright Chen 2025-10-27 19:23:14 +08:00
  • 1332712689 merge 1.15 (#3131) serverglen 2025-10-27 16:57:58 +08:00
  • 1d3bded92a Support higher performance bvar with babylon counter (#3116) Bright Chen 2025-10-26 15:22:43 +08:00
  • 5f1d893982 Add support for checking all living bthreads (#3096) Regal 2025-10-22 20:13:30 +08:00
  • 50a9075de6 Release 1.15.0 1.15.0 release-1.15 serverglen 2025-10-20 10:06:22 +08:00
  • 07083331e1 Bugfix: TaskTracer deadlocks due to ABA problem (#3115) Bright Chen 2025-10-14 14:06:56 +08:00
  • f2c2295a70 Release 1.15.0 serverglen 2025-10-13 15:43:48 +08:00
  • 9b8984c30e Release 1.15.0 liushuai06 2025-10-13 15:39:40 +08:00
  • 4de793f202 rdma polling mode all messages run in new bthreads Yang Liming 2025-10-13 10:49:49 +08:00
  • 4eeb5e260a bazel: fix with_bthread_tracer config setting (#3111) fanbingxin 2025-10-08 17:13:01 +08:00
  • 0959e5d639 Add flag for brpc timer buckets count (#3112) Yang,Liming 2025-10-05 13:34:54 +08:00
  • 2b757e97d9 Bugfix: WeightedRandomizedLoadBalancer returns 0 without server (#3108) Bright Chen 2025-09-28 20:42:01 +08:00
  • 54c65702f2 Limit the extra options of jemalloc profiler (#3101) Bright Chen 2025-09-26 19:46:56 +08:00
  • 020f807a99 Merge pull request #3105 from old-bear/remove-bio old-bear 2025-09-24 16:41:14 +08:00
  • 7f8a0bbaf6 + remove BIO_flush jiangrujie 2025-09-24 10:23:12 +08:00
  • 49c3e4df46 Add pb2json depth limit (#3099) Weibing Wang 2025-09-24 09:40:58 +08:00
  • af1bf4b496 + Remove BIO for SSL jiangrujie 2025-09-23 19:53:06 +08:00
  • 7229c3608f Merge pull request #3084 from zhoukangsheng/fix_bthread_id_unlock_failed HU 2025-09-15 20:42:46 +08:00
  • cd22e4802e bazel: add config setting for NO_PTHREAD_MUTEX_HOOK (#3090) fanbingxin 2025-09-15 20:25:37 +08:00
  • 3fed883dd5 bthread: fix simd memory align issue (#3092) fanbingxin 2025-09-15 20:25:02 +08:00
  • 1edc9a9465 Fix macos ci compatibility with CMake < 3.5 (#3093) Bright Chen 2025-09-15 19:52:05 +08:00
  • 0e7c6448a4 feat: Remove unused code (#3087) kkkshine 2025-09-10 19:57:58 +08:00
  • c1ac17abd3 fix: fix bthread_id_unlock failed in aarch64 cpu zhoukangsheng 2025-09-09 19:08:50 +08:00
  • 7781cd8fbe Merge pull request #3076 from yanglimingcn/bugfix/rdma_block_pool_runtime_extend Yang,Liming 2025-09-08 16:47:44 +08:00
  • 4533167615 rdma polling mode process message in new bthread Yang Liming 2025-09-05 09:20:23 +08:00
  • 6d2d424e22 rdma rumtime extend block restriction Yang Liming 2025-08-27 14:53:29 +08:00
  • fc2e58cf57 Use int64_t instead of google::protobuf::int64 (#3081) Bright Chen 2025-09-03 10:14:09 +08:00
  • b990d5c5c5 Add flag for parking lot no signal when no waiter, the default is false (#3079) Bright Chen 2025-09-01 20:46:02 +08:00
  • 018ce775f2 Add flag for bthread priority queue, the default is false (#3078) Bright Chen 2025-09-01 14:09:51 +08:00
  • 5fe65d04c4 Fix macos ci (#3080) Bright Chen 2025-08-31 20:26:10 +08:00
  • ffeb40772f Add SingleIOBuf for efficient flatbuffers serialization/deserialization (#3062) Q1ngbo 2025-08-28 14:34:16 +08:00
  • d5ea0068eb Refactor: Use static_cast for safer downcasting in brpc::Span (#3075) none 2025-08-28 13:24:11 +08:00
  • b6ae7bf973 Bugfix: Signal Trace mode may send SIGURG to wrong thread (#3039) chenyujie 2025-08-26 14:16:52 +08:00
  • ef0b38c260 Bugfix: MultiDimension::set_max_stats_count should be public (#3074) Bright Chen 2025-08-26 13:48:37 +08:00
  • 547ce27c7b Expose the received_us of RPC to users (#3073) LiuPeng 2025-08-26 13:26:41 +08:00
  • ad07704838 Fix infinite loop in flatmap resizing when bucket count is a power of two (#3071) Chen Chuanle 2025-08-25 17:09:08 +08:00
  • f949962e14 Support custom ParkingLot number (#3033) Bright Chen 2025-08-18 10:18:27 +08:00
  • d376744d04 Merge pull request #3047 from yanglimingcn/bugfix/rdma_edisp_default_schedule Yang,Liming 2025-08-15 17:40:00 +08:00
  • 37fe97546e Bugfix: _combiner is not initialized in IntRecorder constructor (#3066) Bright Chen 2025-08-14 10:43:18 +08:00
  • f6fba6bb47 Fix symbol conflict with glog by marking InstallSymbolizeOpenObjectFileCallback as BAIDU_WEAK (#3064) wangrufeng 2025-08-14 10:41:11 +08:00
  • e8c777caa8 Fix socket _versioned_ref can not recover && remove _hc_started flag (#3060) sunhao 2025-08-10 15:11:03 +08:00
  • b4a68ec9d4 add declare of brpc::rdma::GlobalRdmaInitializeOrDie without define BRPC_WITH_RDMA Yang Liming 2025-08-08 10:22:04 +08:00
  • fd3ff4dc7c Data Privacy of ICLAs for New Committers wwbmmm 2025-08-06 21:18:42 +08:00
  • 45082cdb99 merge 1.14.1 wwbmmm 2025-08-06 14:16:41 +08:00
  • fb4d6c1c2e Merge pull request #3055 from lhsoft/fix_server_hang LorinLee 2025-08-05 11:54:07 +08:00
  • 7234ba706a Bugfix: Only event dispatcher thread has flag BTHREAD_GLOBAL_PRIORITY liuhu 2025-08-04 16:44:03 +08:00
  • 9049685d0b improve server and redis docs 1.14.1 release-1.14 wwbmmm 2025-08-02 16:43:47 +08:00
  • f88a524fa4 Release 1.14.1 wwbmmm 2025-08-02 16:14:43 +08:00
  • c5e95593c0 fix error checking against IB verbs API (#2265) (#3034) David Lee 2025-08-02 15:56:05 +08:00
  • a52c2b80ba Limit redis alloc size (#3050) Weibing Wang 2025-08-02 13:15:12 +08:00
  • 632e46ed45 Revert "Add redis allocation size limit (#3035)" wwbmmm 2025-07-31 10:16:02 +08:00
  • 7b788eb546 replace google::protobuf::int64 by int64_t (#3045) gulu-goolu 2025-07-30 10:09:18 +08:00
  • 3c40646001 add flags for set worker thread name (#3037) Yang,Liming 2025-07-27 00:40:17 +08:00
  • 575ae27039 Enhance doc for server.md (#3040) mwish 2025-07-25 19:36:18 +08:00
  • 0dabee5b88 add inline redis protocol support (#3024) Jerry Zhao 2025-07-25 19:35:33 +08:00
  • d96e26ad15 Bugfix: SignalTrace mode has memory access problem (#3032) chenyujie 2025-07-23 23:00:31 +08:00
  • f8c1dbc700 fix error checking against IB verbs API (#2265) (#3034) David Lee 2025-08-02 15:56:05 +08:00