Commit Graph

3052 Commits

Author SHA1 Message Date
lorinlee 65e6e76a6a Update version to 1.7.0 1.7.0 2023-10-22 19:06:26 +08:00
LorinLee 92450981fa Merge pull request #2419 from wwbmmm/fix-check-health
Fix RetryPolicy blocks health check
2023-10-21 13:38:21 +08:00
wwbmmm d866be27ed Fix RetryPolicy blocks HealthCheck 2023-10-19 20:13:55 +08:00
LorinLee ba5271aa4b Merge pull request #2415 from ehds/fix-unix-dir-close
fix DirReaderPosix close same fd twice
2023-10-19 01:48:07 +08:00
ehds 1245d5c754 fix lint 2023-10-18 11:50:39 +08:00
Xiaofeng Wang 12d072862e Add wireshark dissector for baidu_std protocol (#2408) 2023-10-18 03:28:37 +08:00
ehds ddfd893b7c set dir = nullptr 2023-10-18 01:34:34 +08:00
ehds 5bc5abccef fix DirReaderPosix close same fd twice 2023-10-17 22:28:38 +08:00
serverglen 1a3dcdc1bb mbvar add clear_stats method (#2407) 2023-10-13 10:29:52 +08:00
Bright Chen a55729366c Support pthread mode for ExecutionQueue (#2333) 2023-10-13 10:21:49 +08:00
Bright Chen 25cfdb0830 Thread local without limit by _SC_THREAD_KEYS_MAX (#2296)
* Thread local without num limit

* Thread local without num limit

* Thread local without num limit

* Opt rename
2023-10-13 10:20:41 +08:00
Divyansh200102 e8b3493967 changed long to size_t in AnnotateBenignRaceSized function (#2403) 2023-10-13 10:04:09 +08:00
Weibing Wang b0a7c4a9da Escape span method name (#2411)
* Escape span method name

* Reuse WebEscape
2023-10-12 20:15:53 +08:00
Bright Chen 72036f14cc Fast show socket map in vars (#2376) 2023-10-11 09:43:56 +08:00
HU 3e87b91da5 Merge pull request #2387 from lhsoft/append_header
use AppendHeader for http2
2023-10-07 10:10:13 +08:00
HU aa0f052e28 Merge pull request #2375 from thorneliu/master
add HTTP server-sent-events(SSE) example in brpc http server
2023-10-03 22:10:01 +08:00
HU 28e44a041e Merge pull request #2393 from chenBright/fix_http_no_content
Fix HTTP no content of 1xx and 204
2023-09-29 20:08:38 +08:00
Bright Chen ae116d66bc Rename no_content to is_invalid_content 2023-09-28 19:04:37 +08:00
Bright Chen be19c28e50 Fix HTTP no content of 1xx and 204 2023-09-25 20:14:16 +08:00
baiyang 09f0916f36 fix stream while max_buf_size < 0 (#2360) 2023-09-21 10:02:42 +08:00
Bright Chen 0ef35f3498 Fix hc ref (#2367)
* Fix hc ref

* Add HCEnabled function
2023-09-19 20:14:45 +08:00
Bright Chen fcb483ed4e Fix HTTP HEAD method (#2366) 2023-09-19 20:06:04 +08:00
lhsoft 5f1b3e87dd fix ut 2023-09-19 16:17:17 +08:00
lhsoft ab2e67bf43 use AppendHeader for http2 2023-09-19 14:32:08 +08:00
thorneliu 283ac46212 add HTTP server-sent-events(SSE) example in brpc http server 2023-09-07 23:21:44 +08:00
Yitao Wang 5dc6562049 fix thrift version gt 0.13.0 (#2257)
* fix thrift version gt 0.13.0

Signed-off-by: wangyitao <wangyitao999@outlook.com>

* address config_brpc.sh and fix issue

Signed-off-by: wangyitao <wangyitao999@outlook.com>

* make config_brpc.sh silent and make thrift_demo runable

---------

Signed-off-by: wangyitao <wangyitao999@outlook.com>
2023-09-07 17:00:10 +08:00
Dongsheng He 0a940cdc4b fix redis server example handler memory leak (#2370) 2023-09-07 13:17:54 +08:00
Allen 4fa4bcda3c fix ut MultiDimensionTest:mlatencyrecorder coredump (#2362)
Co-authored-by: allen <allen@qq.com>
2023-08-30 11:21:05 +08:00
Ran Miller 09acd32715 Server support ALPN with OpenSSL (#2102)
* Server support ALPN with OpenSSL

* Fix SSL unittest compile error

* Add ALPN protocol unittest

* Add ALPN protocol doc
2023-08-30 11:14:03 +08:00
KevinChou 7d1df9f4b4 Add options to control whether write to socket in background thread (#2280) 2023-08-16 15:39:04 +08:00
youcheng huang d72d32052e selective_channle support response_attachment (#2329)
Co-authored-by: yuncheng <yuncheng@pinduoduo.com>
2023-08-16 15:23:16 +08:00
Bright Chen 51783f12fc Fix duplicate content type (#2319) 2023-08-09 09:58:06 +08:00
gulu-goolu e783f832a1 将 GOOGLE_CHECK_NE 替换成 CHECK_NE (#2349)
* replace GOOGLE_CHECK_NE with CHECK_NE
2023-08-08 11:35:09 +08:00
Xiaowei Wang cb4ed1601f fix-redis-response-mem-leak (#2340)
Co-authored-by: wangxiaowei <wangxiaowei@bilibili.com>
2023-08-06 18:24:46 +02:00
zhaixiaojuan@loongson.cn 0c7f178a38 Fix deleting non existing file in test/iobuf_unittest.cpp when writing to dev_null(#2346) 2023-08-06 18:00:52 +02:00
anakinxc 0924f7f04e Fix macOS bazel build (#2341) 2023-08-03 10:42:52 +08:00
Ran Miller 8239f6c85c fix normal h2 with gzip data (#2335) 2023-08-02 19:19:16 +08:00
Bright Chen 7ea4415b7e Update version to 1.6.0 (#2339) 2023-08-02 13:21:35 +08:00
jamesge 461590640d Merge pull request #2325 from day253/thrift
remove unnecessary libthriftnb
2023-07-27 12:41:56 +08:00
huliu 3bc4366b31 make bvar_max_dump_multi_dimension_metric_number modifiable (#2322)
* make bvar_max_dump_multi_dimension_metric_number modifiable

* fix comments

---------

Co-authored-by: lhsoft <liuhuwork@gmail.com>
2023-07-26 10:33:56 +08:00
HU e6881ee35c Merge pull request #2324 from leaf-potato/unittest
Fix unit test running error under arch64
2023-07-25 14:19:34 +08:00
Bright Chen 92ad8828d4 ExecuteQueue doc: support rvalue task (#2323) 2023-07-24 20:57:04 +08:00
Ran Miller 9b102f0c52 Replace invisible U+00a0 characters with spaces in doc (#2320) 2023-07-24 17:14:46 +08:00
day253 2a42a26296 remove unnecessary libthriftnb 2023-07-24 00:17:02 +08:00
Ran Miller 863476db68 Fix unit test running error under arch64 2023-07-23 22:35:42 +08:00
Dongsheng He 2729272ae5 fix flatmap element space should align with usertype (#2288) 2023-07-14 20:00:05 +08:00
Bright Chen 491591cb15 Support release assert (#2306)
* Support release assert

* Support release assert
2023-07-14 19:59:49 +08:00
Bright Chen 65b753d1c8 Support fixed and jittered retry backoff policy (#2273)
* Support fixed and jittered retry backoff policy

* Enable retry backoff in pthread

* Support CanRetryBackoffInPthread virtual method

* Add backoff strategy to RetryPolicy

* Only pass Controller param

* Add doc of retry backoff

* Opt retry backoff
2023-07-14 19:59:32 +08:00
Bright Chen 629fabb80e Opt README doc for rdma (#2312) 2023-07-13 10:32:29 +08:00
dongpo af899d7b7e rr lb优化:在第一次初始化时offset使用随机数,以适配每次都是在新线程使用的场景 (#2289) 2023-07-10 13:06:03 +08:00