Commit Graph

655 Commits

Author SHA1 Message Date
ruanshudong
00f1aa31e7 udpate changelist & update v2.4.18 2021-04-13 11:41:59 +08:00
ruanshudong
2f1df872a3 fix tc_thread_queue,Optimizing the swarm effect 2021-04-13 11:36:46 +08:00
ruanshudong
cc5e547d1b tc_common.cpp code format 2021-04-13 09:42:41 +08:00
ruanshudong
521bc4b44e
Merge pull request #161 from xingyuuchen/master
fix TC_ThreadQueue 可能出现的惊群效应 & terminate退出时阻塞等待不用非得等到超时
2021-04-13 09:22:37 +08:00
ruanshudong
a1dc73f742 fix epoll server connection close cause crash bug 2021-04-12 22:38:07 +08:00
xingyuuchen
6e3444f570 fix TC_ThreadQueue terminate退出时阻塞等待不用非得等到超时 2021-04-02 14:00:19 +08:00
ruanshudong
bb9a5be1d4 update changelist 2021-04-02 09:27:30 +08:00
ruanshudong
d9f10ddb94
Merge pull request #156 from hhuahh/coro_opt
协程调度机制调整
2021-04-02 09:21:51 +08:00
ruanshudong
d79e204d69
Merge pull request #158 from woluohenga/fix_config_parse_bug
fix: fix config parse bug
2021-04-02 09:07:28 +08:00
ruanshudong
0e710ad2ec update common, update version: v2.4.17 2021-04-01 22:06:32 +08:00
ruanshudong
e5d549ffa9 update tc_timer repeat bug and update changelist 2021-04-01 21:57:35 +08:00
ruanshudong
65d1439bcf update .github/workflows/ccpp-linux.yml 2021-04-01 21:37:19 +08:00
ruanshudong
9f138eacb6 fix mysql-connector-c-6.1.11-src.fixed.tar.gz, compiler bug in cmake
3.20
2021-04-01 21:36:26 +08:00
xingyuuchen
7da75e68c3 fix TC_ThreadQueue中多个线程同时调用condition_variable.wait()等待时可能出现的惊群效应 2021-03-31 11:04:00 +08:00
ruanshudong
ffe1b07c01 fix tc_common time bug in windows 2021-03-29 10:30:36 +08:00
ruanshudong
4ac35f6e7b add cmake/GenVersion.cmake 2021-03-28 22:46:01 +08:00
ruanshudong
550624b045 update changelist 2021-03-28 22:28:49 +08:00
ruanshudong
557a2188db fix protocol 2021-03-28 22:27:52 +08:00
seamesluo
9804f03563 fix: fix config parse bug 2021-03-25 16:58:10 +08:00
huanghua
9047f59950 协程调度机制调整,尽量保证sleep的协程及时被唤醒 2021-03-24 14:15:43 +08:00
huanghua
25a82b7046 协程调度机制调整 2021-03-24 13:57:48 +08:00
ruanshudong
a66d14aa2e update changelist 2021-03-24 10:48:43 +08:00
ruanshudong
fa80e9bd8f Merge branch 'master' of https://github.com/TarsCloud/TarsCpp 2021-03-24 10:47:14 +08:00
tantc
0e50a684e3 linux windows下为小端,修正字节序转换函数定义错误,比如tars_ntonll 2021-03-24 10:40:26 +08:00
ruanshudong
a157bc4461 update changelist 2021-03-24 10:25:59 +08:00
ruanshudong
5f1b2b3666 tc_epoll_server add sendBufferDirect
tc_epoll_server support listen fd fork
2021-03-24 10:20:12 +08:00
ruanshudong
b516d08eac update changelist & version v2.4.16 2021-03-24 10:11:27 +08:00
ruanshudong
e02534af69 fix tc_common time zone bug 2021-03-24 09:39:36 +08:00
ruanshudong
057eadfe56 fix tars hash AdapterProxy.h commet 2021-03-24 09:38:37 +08:00
ruanshudong
7d6a500ada fix hash call bug 2021-03-24 09:38:37 +08:00
mq30
7b28c5e1a7 fix to add missing break 2021-03-24 09:38:37 +08:00
mq30
c2dcd64b7d fix to avoid coredump while application exit 2021-03-24 09:38:37 +08:00
hhuahh
eb09032a96 add _staticWeightChanged define in AdapterProxy.h 2021-03-24 09:38:37 +08:00
hhuahh
1655b071c7 解决服务节点权重更新时哈希表和一致性哈希环不更新的问题 2021-03-24 09:38:37 +08:00
tantc
82182839be 处理压测连接数大于服务最大连接数,并且有连接频繁建立、断开时,TC_EpollServer::ConnectionList::getUniqId()中出现assert错误 2021-03-24 09:38:37 +08:00
tantc
ea3f65ef4e 处理压测连接数大于服务最大连接数,并且有连接频繁建立、断开时,TC_EpollServer::ConnectionList::getUniqId()中出现assert错误 2021-03-24 09:38:37 +08:00
tantc
383a5888d9 add .gitignore 2021-03-24 09:38:37 +08:00
tantc
aa62d4db4a linux windows下为小端,修正字节序转换函数定义错误,比如tars_ntonll 2021-03-24 09:38:37 +08:00
ETZhangSX
a41082bc7e fix Chinese comment encoding error 2021-03-24 09:35:38 +08:00
ruanshudong
707b2d7956 fix tars hash AdapterProxy.h commet 2021-03-23 22:40:59 +08:00
ruanshudong
5edc05c8a4 fix hash call bug 2021-03-23 22:40:59 +08:00
ruanshudong
f8b8fa17b9
Merge pull request #147 from lirizhong97/mq30_dev
fix to avoid coredump while application exit
2021-03-23 22:36:18 +08:00
ruanshudong
3ba294533f
Merge pull request #146 from hhuahh/fix_hash_conhash_weight_bug
解决服务节点权重更新时哈希表和一致性哈希环不更新的问题
2021-03-23 22:21:36 +08:00
ruanshudong
c87fa9e301
Merge pull request #148 from tantongchao/master
处理压测连接数大于服务最大连接数,并且有连接频繁建立、断开时,TC_EpollServer::ConnectionList::getUniqId()中出现assert错误
2021-03-23 22:02:59 +08:00
tarscloudbot
f51543f960
Merge pull request #155 from ETZhangSX/master
fix Chinese comment encoding error
2021-03-23 13:03:14 +08:00
ETZhangSX
5444d56f8d fix Chinese comment encoding error 2021-03-23 12:00:11 +08:00
ruanshudong
2538669a8a update protocol 2021-03-15 22:39:17 +08:00
ruanshudong
01c00acd3e update protocol 2021-03-15 22:25:37 +08:00
hhuahh
b80fd9d789 Merge branch 'master' of https://github.com/TarsCloud/TarsCpp into fix_hash_conhash_weight_bug 2021-03-05 16:57:36 +08:00
hhuahh
0e009f8324 add _staticWeightChanged define in AdapterProxy.h 2021-03-05 16:55:25 +08:00