Commit Graph

312 Commits (bc92b57bdbdf87e6e7f3fc8a61627e32bd3e2cef)

Author SHA1 Message Date
Kevin Wan 08fb980ad2
add syncx.Guard func (#620) 4 years ago
Kevin Wan ee630b8b57
add code coverage (#615)
* add code coverage

* simplify redis code
4 years ago
Kevin Wan 9963ffb1c1
simplify redis tls implementation (#606) 4 years ago
r00mz 8cb6490724
redis增加tls支持 (#595)
* redis连接增加支持tls选项

* 优化redis tls config 写法

* redis增加tls支持

* 增加redis tls测试用例,但redis tls local server不支持,测试用例全部NotNil

Co-authored-by: liuyi <liuyi@fangyb.com>
Co-authored-by: yi.liu <yi.liu@xshoppy.com>
4 years ago
Kevin Wan 05e37ee20f
refactor - remove ShrinkDeadline, it's the same as context.WithTimeout (#599) 4 years ago
zjbztianya d88da4cc88
Replace contextx.ShrinkDeadline with context.WithTimeout (#598) 4 years ago
Oraoto 425430f67c
Simplify contextx.ShrinkDeadline (#596) 4 years ago
Zcc、 4e0d91f6c0
fix (#592)
Co-authored-by: zhoudeyu <zhoudeyu@xiaoheiban.cn>
4 years ago
Kevin Wan b19c5223a9
update regression test comment (#589) 4 years ago
bittoy 99a2d95433
remove rt mode log (#587) 4 years ago
Ted Chen 9db222bf5b
fix a simple typo (#588) 4 years ago
Kevin Wan bbb4ce586f
fix golint issues (#584) 4 years ago
Kevin Wan bd623aaac3
support postgresql (#583)
support postgresql
4 years ago
Kevin Wan 9e6c2ba2c0
avoid goroutine leak after timeout (#575) 4 years ago
Kevin Wan c0db8d017d
gofmt logs (#574) 4 years ago
TonyWang 52b4f8ca91
add timezone and timeformat (#572)
* add timezone and timeformat

* rm time zone and keep time format

Co-authored-by: Tony Wang <tonywang.data@gmail.com>
4 years ago
Kevin Wan fcd15c9b17
refactor, and add comments to describe graceful shutdown (#564) 4 years ago
hanhotfox c954568b61
Hdel support for multiple key deletion (#542)
* Hdel support for multiple key deletion

* Hdel field -> fields

Co-authored-by: duanyan <duanyan@xiaoheiban.cn>
4 years ago
Kevin Wan 39540e21d2
fix golint issues (#540) 4 years ago
hexiaoen b321622c95
暴露redis EvalSha 以及ScriptLoad接口 (#538)
Co-authored-by: shanehe <shanehe@zego.im>
4 years ago
kingxt a25cba5380
fix collection breaker (#537)
* fix collection breaker

* optimized

* optimized

* optimized
4 years ago
Kevin Wan c4b2cddef7
fix golint issues (#532) 4 years ago
Kevin Wan 791e76bcf0
fix broken build (#528) 4 years ago
Kevin Wan c566b5ff82
fix golint issues in core/stores (#527) 4 years ago
Kevin Wan 490241d639
fix golint issues in core/syncx (#526) 4 years ago
Kevin Wan f02711a9cb
golint core/discov (#525) 4 years ago
Kevin Wan ad32f9de23
fix golint issues in core/threading (#524) 4 years ago
Kevin Wan f309e9f80c
fix golint issues in core/utils (#520)
* fix golint issues in core/utils

* fix golint issues in core/trace

* fix golint issues in core/trace
4 years ago
Kevin Wan ef146cf5ba
fix golint issues in core/timex (#517) 4 years ago
Kevin Wan 04b0f26182
fix golint issues in core/stringx (#516) 4 years ago
Kevin Wan acdaee0fb6
fix golint issues in core/stat (#515)
* change to use ServiceGroup to make it more clear

* fix golint issues in core/stat
4 years ago
Kevin Wan 56ad4776d4
fix misspelling (#513) 4 years ago
Kevin Wan 904d168f18
fix golint issues in core/service (#512) 4 years ago
Kevin Wan 4bd4981bfb
fix golint issues in core/search (#509) 4 years ago
Kevin Wan 90562df826
fix golint issues in core/rescue (#508) 4 years ago
Kevin Wan 497762ab47
fix golint issues in core/queue (#507) 4 years ago
Kevin Wan 6e4c98e52d
fix golint issues in core/prometheus (#506) 4 years ago
Kevin Wan a58fac9000
fix golint issues in core/prof (#503) 4 years ago
Kevin Wan d84e3d4b53
fix golint issues in core/proc (#502) 4 years ago
Kevin Wan 221f923fae
fix golint issues in core/netx (#501) 4 years ago
Kevin Wan bbb9126302
fix golint issues in core/mr (#500) 4 years ago
Kevin Wan e7c9ef16fe
fix golint issues in core/metric (#499) 4 years ago
Kevin Wan 8872d7cbd3
fix golint issues in core/mathx (#498) 4 years ago
Kevin Wan 334ee4213f
fix golint issues in core/mapping (#497) 4 years ago
Kevin Wan 226513ed60
fix golint issues in core/logx (#496) 4 years ago
Kevin Wan dac00d10c1
fix golint issues in core/load (#495) 4 years ago
Kevin Wan 84d2b6f8f5
fix golint issues in core/limit (#494) 4 years ago
Kevin Wan 059027bc9d
fix golint issues in core/lang (#492) 4 years ago
Kevin Wan af68caeaf6
fix golint issues in core/jsonx (#491) 4 years ago
Zcc、 fdeacfc89f
add redis bitmap command (#490)
Co-authored-by: zhoudeyu <zhoudeyu@xiaoheiban.cn>
4 years ago
Kevin Wan 5b33dd59d9
fix golint issues in core/jsontype (#489) 4 years ago
Kevin Wan 1f92bfde6a
fix golint issues in core/iox (#488) 4 years ago
Kevin Wan 0c094cb2d7
fix golint issues in core/hash (#487) 4 years ago
Kevin Wan f238290dd3
fix golint issues in core/fx (#486) 4 years ago
Kevin Wan c376ffc351
fix golint issues in core/filex (#485) 4 years ago
Kevin Wan 802549ac7c
fix golint issues in core/executors (#484) 4 years ago
Zcc、 72580dee38
redis add bitcount (#483)
Co-authored-by: zhoudeyu <zhoudeyu@xiaoheiban.cn>
4 years ago
Kevin Wan 7472d1e70b
fix golint issues in core/errorx (#480) 4 years ago
Kevin Wan 2446d8a668
fix golint issues in core/discov (#479) 4 years ago
Kevin Wan f6894448bd
fix golint issues in core/contextx (#477) 4 years ago
Kevin Wan 425be6b4a1
fix golint issues in core/conf (#476) 4 years ago
Kevin Wan 457048bfac
fix golint issues in core/collection, refine cache interface (#475) 4 years ago
Kevin Wan 8f1c88e07d
fix golint issues in core/codec (#473) 4 years ago
Kevin Wan 38abfb80ed
fix gocyclo warnings (#468) 4 years ago
Kevin Wan 87938bcc09
fix golint issues in core/cmdline (#467) 4 years ago
Kevin Wan 8ebf6750b9
fix golint issues in core/breaker (#466) 4 years ago
Kevin Wan 6f92daae12
fix golint issues in core/bloom (#465) 4 years ago
Kevin Wan 80e1c85b50
add more tests for service (#463) 4 years ago
Kevin Wan 395a1db22f
add more tests for rest (#462) 4 years ago
bittoy 28009c4224
Update serviceconf.go (#460)
add regression environment config
4 years ago
Kevin Wan 211f3050e9
fix golint issues (#459) 4 years ago
Kevin Wan 03b5fd4a10
fix golint issues (#458) 4 years ago
Kevin Wan 5e969cbef0
fix golint issues, else blocks (#457) 4 years ago
Kevin Wan 42883d0899
fix golint issues, redis methods (#455) 4 years ago
Kevin Wan 06f6dc9937
fix golint issues, package comments (#454) 4 years ago
Kevin Wan 54414db91d
fix golint issues, exported doc (#451) 4 years ago
Kevin Wan 9b0625bb83
fix golint issues (#450) 4 years ago
Kevin Wan 0dda05fd57
add api doc (#449) 4 years ago
Kevin Wan 5b79ba2618
add discov tests (#448) 4 years ago
Kevin Wan 22a1fa649e
remove etcd facade, added for testing purpose (#447) 4 years ago
Kevin Wan 745e76c335
add more tests for stores (#446) 4 years ago
Kevin Wan 852891dbd8
add more tests for stores (#445) 4 years ago
Kevin Wan 316195e912
add more tests for mongoc (#443) 4 years ago
Kevin Wan 8e889d694d
add more tests for sqlx (#442)
* add more tests for sqlx

* add more tests for sqlx
4 years ago
Kevin Wan c282bb1d86
add more tests for sqlx (#440) 4 years ago
Kevin Wan d04b54243d
add more tests for proc (#439) 4 years ago
Kevin Wan b88ba14597
fixes issue #425 (#438) 4 years ago
理工男 7b3c3de35e
ring struct add lock (#434)
Co-authored-by: liuhuan210 <liuhuan210@jd.com>
4 years ago
Kevin Wan 30f5ab0b99
update readme for broken links (#432) 4 years ago
foyon 8b273a075c
Support redis command Rpop (#431)
* ss

* ss

* add go-zero:stores:redis-command:Rpop and redis_test

* Delete 1.go

* support redis command Rpop

Co-authored-by: fanhongyi <fanhongyi@tal.com>
4 years ago
Hkesd 04284e31cd
support hscan in redis (#428) 4 years ago
Kevin Wan c3b9c3c5ab
use english readme as default, because of github ranking (#427) 4 years ago
Kevin Wan a784982030
support zunionstore in redis (#410) 4 years ago
Kevin Wan ebec5aafab
use env if necessary in loading config (#409) 4 years ago
Kevin Wan 6887fb22de
add more tests for codec (#391) 4 years ago
ALMAS c77b8489d7
Update periodicalexecutor.go (#389) 4 years ago
Kevin Wan 744c18b7cb
simplify cgroup controller separation (#384) 4 years ago
miaogaolin 8d6f6f933e
fix cgroup bug (#380) 4 years ago
Kevin Wan 37c3b9f5c1
make sure unlock safe even if listeners panic (#383)
* make sure unlock safe even if listeners panic

* fix #378

* fix #378
4 years ago
卢永杰 1f1dcd16e6
fix server.start return nil points (#379)
Co-authored-by: luyongjie <luyongjie@37.com>
4 years ago