Xin.Zh [Fri, 9 Jul 2021 07:34:04 +0000 (15:34 +0800)]
Ftr: delete session.handleLoop (#56)
* delete session.handleLoop
* fix error codes
* fix unit test
* feat: benckmark
* feat: 添加压测程序
* feat: remove no need info
* feat: del exec file
* feat: fix client's session
* feat: update gomod
* feat: fix imports
* feat: update gomod
* feat: change sessionTimerLoop to heartbeat
* feat: go fmt
* feat: update benchmark client send message
* feat: remove loop_client unreachable code
* increase grNum before starting goroutine
* feat: format
* feat: add dubbo-getty alias
* feat: fix gettyUDPConn recv err
Co-authored-by: watermelon <80680489@qq.com>
Co-authored-by: georgehao <haohongfan@gmail.com>
Co-authored-by: wangoo <wongoo@apache.org>
Xin.Zh [Thu, 1 Jul 2021 11:32:43 +0000 (19:32 +0800)]
Merge pull request #68 from luoyunhe/fix
fix conn data race
luoyunhe1 [Thu, 1 Jul 2021 02:33:42 +0000 (10:33 +0800)]
fix conn data race
Xin.Zh [Wed, 31 Mar 2021 14:46:05 +0000 (22:46 +0800)]
Merge pull request #59 from georgehao/master
feat: format use gofumpt
georgehao [Wed, 31 Mar 2021 14:28:36 +0000 (22:28 +0800)]
feat: format use gofumpt
Xin.Zh [Fri, 29 Jan 2021 09:26:36 +0000 (17:26 +0800)]
Merge pull request #58 from cvictory/fix/support_return_length
Ftr: return the total length and write length
cvictory [Fri, 29 Jan 2021 08:44:03 +0000 (16:44 +0800)]
review issue
cvictory [Fri, 29 Jan 2021 07:32:52 +0000 (15:32 +0800)]
support return total need transfer length
cvictory [Fri, 29 Jan 2021 07:03:46 +0000 (15:03 +0800)]
support return length
Xin.Zh [Fri, 29 Jan 2021 03:00:46 +0000 (11:00 +0800)]
Merge pull request #57 from apache/feature/write-size
Ftr: return write length
AlexStocks [Thu, 28 Jan 2021 00:48:31 +0000 (08:48 +0800)]
return write length
AlexStocks [Mon, 28 Dec 2020 04:32:29 +0000 (12:32 +0800)]
remark dingding notification
AlexStocks [Sun, 13 Dec 2020 16:39:42 +0000 (00:39 +0800)]
update gost version
Xin.Zh [Sun, 13 Dec 2020 16:32:29 +0000 (00:32 +0800)]
Merge pull request #54 from apache/feature/delet_wq
Rem: session.wQ
AlexStocks [Sun, 13 Dec 2020 14:27:27 +0000 (22:27 +0800)]
Add: go lint
AlexStocks [Sun, 13 Dec 2020 13:21:40 +0000 (21:21 +0800)]
delete session.SetTaskPool
AlexStocks [Thu, 10 Dec 2020 13:48:10 +0000 (21:48 +0800)]
Rem: wQ
Xin.Zh [Wed, 2 Dec 2020 12:08:52 +0000 (20:08 +0800)]
Merge pull request #53 from apache/1.4
Rem: session.SetRQLen
AlexStocks [Wed, 2 Dec 2020 12:06:58 +0000 (20:06 +0800)]
upgrade gost version
yuyu [Wed, 2 Dec 2020 08:50:03 +0000 (16:50 +0800)]
Rem: session.SetRQLen
Xin.Zh [Fri, 27 Nov 2020 16:35:36 +0000 (00:35 +0800)]
Merge pull request #51 from zaihang365/1.4
Add change list
watermelon [Tue, 24 Nov 2020 16:23:56 +0000 (00:23 +0800)]
Add change list
Xin.Zh [Mon, 23 Nov 2020 02:48:15 +0000 (10:48 +0800)]
Merge pull request #50 from zaihang365/opt_taskpool
opt: move taskpool at endpoint layer
watermelon [Sun, 22 Nov 2020 16:03:06 +0000 (00:03 +0800)]
opt: update gost to 1.9.6
watermelon [Wed, 18 Nov 2020 15:51:21 +0000 (23:51 +0800)]
opt: remove unuseful pkg
watermelon [Sun, 15 Nov 2020 16:52:16 +0000 (00:52 +0800)]
opt: move taskpool at endpoint layer
yuyu [Fri, 13 Nov 2020 14:48:53 +0000 (22:48 +0800)]
update ding token
Huang YunKun [Wed, 4 Nov 2020 01:58:11 +0000 (09:58 +0800)]
Create .asf.yaml
Xin.Zh [Sat, 31 Oct 2020 06:41:57 +0000 (14:41 +0800)]
Merge pull request #47 from sdttttt/sdttttt-patch-1
Ftr: Migrate travis Ci to GithubActions
Psnail [Sun, 13 Sep 2020 13:39:09 +0000 (21:39 +0800)]
Rename go.yml to github-actions.yml
Psnail [Sun, 13 Sep 2020 13:26:46 +0000 (21:26 +0800)]
docs: Fix description mistake.
Psnail [Sun, 13 Sep 2020 12:28:20 +0000 (20:28 +0800)]
ci: migrate complete.
Psnail [Sun, 13 Sep 2020 12:20:29 +0000 (20:20 +0800)]
Update go.yml
Psnail [Sun, 13 Sep 2020 12:10:58 +0000 (20:10 +0800)]
Create go.yml
AlexStocks [Tue, 18 Aug 2020 05:13:22 +0000 (13:13 +0800)]
Mod: format codes
yuyu [Tue, 18 Aug 2020 02:34:20 +0000 (10:34 +0800)]
update go module name
watermelon [Thu, 13 Aug 2020 07:49:03 +0000 (15:49 +0800)]
Merge pull request #46 from aliiohs/exposeMaxWheelTimeSpan
Fix:ExposeMaxWheelTimeSpan
aliiohs [Wed, 12 Aug 2020 11:44:21 +0000 (19:44 +0800)]
expose maxWheelTimeSpan
aliiohs [Wed, 12 Aug 2020 11:36:58 +0000 (19:36 +0800)]
expose maxWheelTimeSpan
aliiohs [Mon, 10 Aug 2020 02:48:37 +0000 (10:48 +0800)]
add tls test case (#45)
Co-authored-by: aliiohs <renzhiyuan@wecash.net>
Xin.Zh [Fri, 7 Aug 2020 05:15:22 +0000 (13:15 +0800)]
Merge pull request #44 from aliiohs/feature/addTlsSupport
Feature/add tls support
aliiohs [Sun, 2 Aug 2020 09:41:47 +0000 (17:41 +0800)]
add tls test case
aliiohs [Sat, 1 Aug 2020 17:01:07 +0000 (01:01 +0800)]
add tls config builder interface
aliiohs [Fri, 31 Jul 2020 15:48:53 +0000 (23:48 +0800)]
add tls demo
aliiohs [Mon, 27 Jul 2020 14:36:55 +0000 (22:36 +0800)]
add tls support
aliiohs [Mon, 27 Jul 2020 14:21:38 +0000 (22:21 +0800)]
add tls support
aliiohs [Mon, 20 Jul 2020 15:04:19 +0000 (23:04 +0800)]
add tls support
Xin.Zh [Sun, 19 Jul 2020 16:23:10 +0000 (00:23 +0800)]
Merge pull request #42 from zaihang365/featrue/ReplacePkgs
Mod: replace some pkgs
Xin.Zh [Sun, 19 Jul 2020 16:22:39 +0000 (00:22 +0800)]
Merge pull request #43 from zaihang365/feature/removeCodes
Feature/removeSomeCommits
watermelo [Sun, 19 Jul 2020 05:42:38 +0000 (13:42 +0800)]
Mod: fmt the codes
watermelo [Sun, 19 Jul 2020 05:36:19 +0000 (13:36 +0800)]
Mod: update branch conflict
watermelon [Sun, 19 Jul 2020 05:31:18 +0000 (13:31 +0800)]
Merge branch 'master' into feature/removeCodes
watermelon [Sun, 19 Jul 2020 05:31:18 +0000 (13:31 +0800)]
Merge branch 'master' into feature/removeCodes
watermelo [Sun, 19 Jul 2020 04:40:17 +0000 (12:40 +0800)]
Add: update comments
watermelo [Sat, 18 Jul 2020 14:02:51 +0000 (22:02 +0800)]
Mod: update mod
watermelo [Tue, 14 Jul 2020 06:35:54 +0000 (14:35 +0800)]
Fix: lost some pkgs
watermelo [Tue, 14 Jul 2020 06:25:31 +0000 (14:25 +0800)]
Add: add apache license
watermelo [Tue, 14 Jul 2020 03:41:12 +0000 (11:41 +0800)]
Add: validate license script
watermelo [Tue, 14 Jul 2020 03:04:04 +0000 (11:04 +0800)]
Add: license checker
watermelon [Tue, 23 Jun 2020 05:37:30 +0000 (13:37 +0800)]
Fix: Send multiple pkgs repetitive by tcp (#39)
AlexStocks [Fri, 24 Apr 2020 08:02:04 +0000 (16:02 +0800)]
Fix: jerrors -> perrors
AlexStocks [Fri, 24 Apr 2020 07:36:30 +0000 (15:36 +0800)]
Imp: new udp session
AlexStocks [Fri, 24 Apr 2020 07:28:57 +0000 (15:28 +0800)]
Fix: get error cause after server.accept
AlexStocks [Fri, 24 Apr 2020 06:59:28 +0000 (14:59 +0800)]
Fix: disable zip compression in session
AlexStocks [Fri, 24 Apr 2020 05:28:36 +0000 (13:28 +0800)]
Add: StreamServer & PacketServer
AlexStocks [Fri, 24 Apr 2020 04:14:05 +0000 (12:14 +0800)]
Imp: travis script
AlexStocks [Thu, 23 Apr 2020 07:11:14 +0000 (15:11 +0800)]
Imp: recover WriteBytesArray
AlexStocks [Thu, 23 Apr 2020 06:07:34 +0000 (14:07 +0800)]
Rem: reduntant codes
AlexStocks [Thu, 23 Apr 2020 06:04:59 +0000 (14:04 +0800)]
Add: listen on random local port
watermelo [Tue, 7 Apr 2020 07:31:30 +0000 (15:31 +0800)]
Mod: writePkgNum count
watermelo [Fri, 3 Apr 2020 10:01:41 +0000 (18:01 +0800)]
Fix: some log format & update WriteBytesArray method
watermelo [Thu, 2 Apr 2020 03:25:22 +0000 (11:25 +0800)]
Impl: reduce syscall and memcopy for multiple package
wangwx [Sat, 28 Mar 2020 04:08:42 +0000 (12:08 +0800)]
change the log prints
alexstocks [Tue, 10 Mar 2020 11:52:52 +0000 (19:52 +0800)]
Add: go report card
alexstocks [Sat, 7 Mar 2020 12:28:09 +0000 (20:28 +0800)]
Mod: readme
alexstocks [Mon, 2 Mar 2020 09:11:06 +0000 (17:11 +0800)]
Add: ut
alexstocks [Mon, 2 Mar 2020 08:55:38 +0000 (16:55 +0800)]
Upd: travis config
alexstocks [Mon, 2 Mar 2020 08:26:50 +0000 (16:26 +0800)]
Imp: close connection asynchronously in session.gc
alexstocks [Mon, 2 Mar 2020 08:02:19 +0000 (16:02 +0800)]
Rem: setUDPSocketOptions
AlexStocks [Tue, 11 Feb 2020 07:32:07 +0000 (15:32 +0800)]
Mod: remark io timeout log
Joe Zou [Mon, 13 Jan 2020 02:58:08 +0000 (10:58 +0800)]
Create auto-comment.yml
AlexStocks [Sat, 11 Jan 2020 13:36:11 +0000 (21:36 +0800)]
Imp: enlarge time wheel span from 2m to 15m
yuyu [Sat, 11 Jan 2020 12:57:43 +0000 (20:57 +0800)]
Mod: format go.sum
yuyu [Sat, 11 Jan 2020 12:56:49 +0000 (20:56 +0800)]
Rem: utils
高辛格 [Mon, 30 Sep 2019 05:48:08 +0000 (13:48 +0800)]
travis
高辛格 [Mon, 30 Sep 2019 02:18:39 +0000 (10:18 +0800)]
issue29
AlexStocks [Sat, 11 Jan 2020 12:44:36 +0000 (20:44 +0800)]
Rem: utils
AlexStocks [Sat, 21 Sep 2019 02:47:00 +0000 (10:47 +0800)]
Mod: add go 13
AlexStocks [Sat, 21 Sep 2019 02:45:53 +0000 (10:45 +0800)]
Add: travis
AlexStocks [Sat, 7 Sep 2019 09:44:22 +0000 (17:44 +0800)]
Imp: tcp stream handler
AlexStocks [Sat, 7 Sep 2019 08:18:38 +0000 (16:18 +0800)]
Add: writev
AlexStocks [Thu, 5 Sep 2019 06:29:12 +0000 (14:29 +0800)]
Fix: inc write package number when err == nil in WritePkg
pantianying [Tue, 3 Sep 2019 12:46:38 +0000 (20:46 +0800)]
fix
pantianying [Tue, 3 Sep 2019 12:33:06 +0000 (20:33 +0800)]
add s.grNum for debug
pantianying [Tue, 3 Sep 2019 11:17:03 +0000 (19:17 +0800)]
change variable name
pantianying [Mon, 2 Sep 2019 01:47:08 +0000 (09:47 +0800)]
delete handleLoopDone
pantianying [Sat, 31 Aug 2019 10:59:06 +0000 (18:59 +0800)]
change log
pantianying [Fri, 30 Aug 2019 08:54:54 +0000 (16:54 +0800)]
change grNum to chan
watermelo [Sat, 18 Jul 2020 13:42:24 +0000 (21:42 +0800)]
Mod: replace some pkgs
Xin.Zh [Sat, 18 Jul 2020 05:51:40 +0000 (13:51 +0800)]
Merge pull request #41 from zaihang365/featrue/license
Add: license checker