Commit Graph

32 Commits (0ee44c7064b58ad19de811dec1b12cf252d6c64b)

Author SHA1 Message Date
Kevin Wan 83a776a190
chore: upgrade otel, removed ut temporarily because of otel API changes (#3795) 11 months ago
Kevin Wan ede7e683fd
feat: auto stop profiling after one minute (#3742) 1 year ago
Kevin Wan 88f60d7736
chore: refactor signal sigterm and sigint (#3632) 1 year ago
#Suyghur 95b7a3d3ce
feat: add the SIGINT signal in signals.go to subscribe the user input ctrl+c to exit the application operation (#3611) 1 year ago
Kevin Wan ad4cce959d
chore: add more tests (#3453) 1 year ago
Shyunn 279123f4a7
feat: add prometheus summary metrics (#3440)
Co-authored-by: chen quan <chenquan.dev@gmail.com>
1 year ago
Kevin Wan f6bdb6e1de
chore: add more tests (#3338) 1 year ago
Kevin Wan 4a2a8d9e45
chore: add more tests (#3279) 2 years ago
Kevin Wan 14caf5c799
chore: simplify tests with logtest (#3184) 2 years ago
Kevin Wan 3a493cd6a6
chore: add more tests (#3006) 2 years ago
Kevin Wan 35b9568657
chore: fix missing funcs on windows (#2825) 2 years ago
Kevin Wan 696da4efee
chore: add more tests (#2815)
* chore: add more tests

* chore: add more tests

* chore: add more tests

* chore: add more tests

* chore: add more tests

* chore: add more tests
2 years ago
Kevin Wan ac321fc146
feat: add fields with logx methods, support using third party logging libs. (#1847)
* backup

* simplify

* chore: remove unused pool

* chore: fix lint errors

* chore: use strings.Builder instead of bytes.Buffer

* test: add more tests

* chore: fix reviewdog

* test: fix data race

* feat: make logger customizable

* chore: fix reviewdog

* test: fix fails

* chore: fix set writer twice

* chore: use context instead of golang.org context

* chore: specify uint32 for level types
3 years ago
Kevin Wan 0fdd8f54eb
ci: add test for win (#1503)
* ci: add test for win

* ci: update check names

* ci: use go build instead of go test to verify win test

* fix: windows test failure

* chore: disable logs in tests
3 years ago
Kevin Wan a91c3907a8
feat: rename module from tal-tech to zeromicro (#1413) 3 years ago
Kevin Wan 403dd7367a
fix #1288 (#1292)
* fix #1288

* chore: make wrapup & shutdown callbacks run simulatenously
3 years ago
Kevin Wan 8403ed16ae
ci: add Lint check on commits (#1086)
* ci: add Lint check on commits

* ci: fix Lint script error

* test: fix go vet errors

* test: fix go vet errors, remove gofumpt to check go vet

* test: fix go vet errors, try gofumpt

* test: fix go vet errors, try gofumpt, round 1

* test: fix go vet errors, try gofumpt, round 2

* ci: fix Lint errors
3 years ago
Kevin Wan 71c0288023
fix symlink issue on windows for goctl (#1034)
* fix symlink issue on windows for goctl

* move readlink into separate file
3 years ago
Kevin Wan 3f47251892
fix proc.Done not found in windows (#1026) 3 years ago
Kevin Wan 9bdadf2381
fix golint issues (#992) 3 years ago
Kevin Wan 20f665ede8
implement k8s service discovery (#988)
* implement k8s service discovery

* simplify code

* use default namespace if not provided

* disable codecov bot comment

* ignore adhoc dir

* simplify building target in NewClient

* reformat code

* Fix filepath (#990)

* format code, and reorg imports (#991)

* add more unit test

Co-authored-by: anqiansong <anqiansong@gmail.com>
3 years ago
Kevin Wan 6793f7a1de
fix bug that proc.SetTimeToForceQuit not working in windows (#869) 3 years ago
Kevin Wan d84e3d4b53
fix golint issues in core/proc (#502) 4 years ago
Kevin Wan 5e969cbef0
fix golint issues, else blocks (#457) 4 years ago
Kevin Wan d04b54243d
add more tests for proc (#439) 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
kevin 94645481b1 fix golint issues 4 years ago
kevin 33a9db85c8 add unit test, fix interceptor bug 4 years ago
kevin a50bcb90a6 rename function 4 years ago
kevin 0a7e0cce77 update package reference 4 years ago
kevin 7e3a369a8f initial import 4 years ago