kedixa
|
499b3da00c
|
remove mixed space in tab
|
2023-04-20 15:59:48 +08:00 |
|
xiehan
|
a44010091e
|
Increase linux aio max events. (#1207)
|
2023-03-09 03:20:18 +08:00 |
|
Xie Han
|
18ecfc1424
|
Optimize generate_key() speed.
|
2023-02-19 22:33:47 +08:00 |
|
Xie Han
|
64fbe40555
|
Use FNV-1a hash to replace SHA1.
|
2023-02-19 19:58:46 +08:00 |
|
Chanchan
|
3dcba7b159
|
fix : duplicate include
|
2023-01-27 14:16:21 +08:00 |
|
Chanchan
|
787669af0c
|
fix : upstream config typo
|
2023-01-04 22:08:28 +08:00 |
|
ruki
|
7db91f8bc8
|
improve xmake.lua
|
2023-01-04 00:32:29 +08:00 |
|
Xie Han
|
6508bc2c87
|
Use SHA1 to replace MD5
|
2022-12-30 22:38:09 +08:00 |
|
Chanchan
|
fce0cc12c8
|
feat : support xmake build
|
2022-12-10 20:37:42 +08:00 |
|
XieHan
|
c50b900f95
|
Optimize md5 speed
|
2022-11-19 14:22:18 +08:00 |
|
XieHan
|
9c43e4d7c8
|
Fix endpoint params problem when upstreams share an endpoint
|
2022-11-19 01:59:06 +08:00 |
|
XieHan
|
f8262f877b
|
Fix ambiguity
|
2022-10-31 22:23:05 +08:00 |
|
XieHan
|
d0532b3913
|
Fix dereferencing type-punned pointer warning.
|
2022-10-31 18:04:47 +08:00 |
|
XieHan
|
b77d7599ed
|
update __generate_key
|
2022-10-31 17:50:58 +08:00 |
|
XieHan
|
c649172425
|
Simplify WFFuture impl
|
2022-10-27 22:12:18 +08:00 |
|
XieHan
|
79be55afe9
|
Avoid creating network threads when using wait group.
|
2022-10-27 19:29:12 +08:00 |
|
henryw2019
|
b182618cc3
|
Update WFGlobal.cc
|
2022-08-11 12:02:23 +08:00 |
|
henryw2019
|
5ec0fd41b3
|
Update WFGlobal.cc
add some kafka error.
|
2022-08-11 10:06:58 +08:00 |
|
XieHan
|
290c9d7e14
|
Add round-robin upstream policy
|
2022-05-26 01:35:53 +08:00 |
|
dapengwang
|
dec10e9100
|
fix code style
|
2022-03-16 19:13:35 +08:00 |
|
dapengwang
|
c51dbd5070
|
add consul client
|
2022-03-14 16:25:23 +08:00 |
|
XieHan
|
5f18077560
|
add protocol namespace to DnsUtil
|
2022-03-09 22:16:40 +08:00 |
|
xiehan
|
f81b0f4839
|
Merge pull request #753 from holmes1412/master
consistent_hash_with_group() skips tracing
|
2022-02-14 02:25:52 +08:00 |
|
holmes1412
|
852600fa60
|
consistent_hash_with_group() skips tracing
|
2022-02-11 20:31:10 +08:00 |
|
XieHan
|
903ee8ee16
|
make UpstreamManager::upstream_delete safe
|
2022-01-27 19:46:09 +08:00 |
|
XieHan
|
48dab5777c
|
fix UpstreamManager::upstream_delete
|
2022-01-26 23:52:28 +08:00 |
|
wzl12356
|
d1c274c6f8
|
add docs for nvswrr
|
2021-12-06 17:56:48 +08:00 |
|
wzl12356
|
9747c3a783
|
add docs for nvswrr
|
2021-12-06 12:52:42 +08:00 |
|
XieHan
|
01cd87ea9e
|
update upstream manager
|
2021-11-19 23:52:42 +08:00 |
|
XieHan
|
a16e760dac
|
simplify some codes
|
2021-11-19 20:41:05 +08:00 |
|
XieHan
|
8a2779cbd2
|
change some singletons to global static
|
2021-11-09 20:49:20 +08:00 |
|
XieHan
|
2d8a32f637
|
hide DnsCache's constructor and deconstructor
|
2021-11-05 21:44:06 +08:00 |
|
XieHan
|
33084f00ed
|
optimize LRUCache and DnsCache
|
2021-11-05 16:58:47 +08:00 |
|
XieHan
|
a015bc523d
|
optimize RouteManager
|
2021-10-19 19:26:41 +08:00 |
|
XieHan
|
8304d638ce
|
add back includes
|
2021-10-07 18:22:25 +08:00 |
|
XieHan
|
8bfe0b439c
|
fix WFFuture.h
|
2021-10-07 17:58:50 +08:00 |
|
XieHan
|
e1250502ac
|
remove assert.h
|
2021-10-04 00:51:01 +08:00 |
|
XieHan
|
7cac784725
|
Fix 'include' errors
|
2021-10-04 00:43:03 +08:00 |
|
XieHan
|
efa27846ca
|
lock on Dns cache release
|
2021-09-28 20:58:47 +08:00 |
|
XieHan
|
b14628411d
|
remove mutex from LRUCache
|
2021-09-28 20:51:30 +08:00 |
|
xiehan
|
1dab1aa676
|
Optimize performance when creating execution queue
|
2021-09-18 17:35:36 +08:00 |
|
XieHan
|
02c65e6934
|
remove abort()
|
2021-08-17 14:17:47 +08:00 |
|
XieHan
|
bcf1317ed9
|
fix format
|
2021-08-17 14:16:36 +08:00 |
|
XieHan
|
3e160f00aa
|
Fix problem when resolv.conf doesn't contain any nameserver.
|
2021-08-17 14:11:43 +08:00 |
|
XieHan
|
f1a5e3f8d3
|
remove __dns_resolve_read_line. Use getline
|
2021-08-10 21:15:03 +08:00 |
|
XieHan
|
8b35048045
|
fix bug when IPv6 nameserver in resolv.conf
|
2021-08-08 15:43:41 +08:00 |
|
XieHan
|
5c9e1d3a0c
|
Fix codes. Make asynchronous dns resolving default
|
2021-08-05 17:41:40 +08:00 |
|
XieHan
|
fe5535eaa7
|
fix Dns ValueDeleter bug
|
2021-08-02 18:34:08 +08:00 |
|
XieHan
|
6565d2bb99
|
limit dns resolver connections
|
2021-08-01 01:04:35 +08:00 |
|
XieHan
|
ab2ab90028
|
update cmake
|
2021-07-06 16:07:29 +08:00 |
|