Commit Graph

28 Commits

Author SHA1 Message Date
Kevin Wan
8f5a0a2de7
fix: remove etcd pings to avoid too-many-pings error (#3212) 2023-05-06 12:39:19 +08:00
Kevin Wan
211b9498ef
chore: add more tests (#3016) 2023-03-11 22:22:39 +08:00
Kevin Wan
ae87114282
chore: change interface{} to any (#2818)
* chore: change interface{} to any

* chore: update goctl version to 1.5.0

* chore: update goctl deps
2023-01-24 16:32:02 +08:00
Kevin Wan
38a73d7fbe
fix: etcd reconnecting problem (#2478) 2022-10-02 22:03:56 +08:00
Kevin Wan
1a6d7b3ef6
chore: gofumpt (#2439) 2022-09-22 22:40:01 +08:00
Kevin Wan
d935c83a54
feat: support baggage propagation in httpc (#2375)
* feat: support baggage propagation in httpc

* chore: use go 1.16

* chore: use go 1.16

* chore: use go ^1.16

* chore: remove deprecated
2022-09-10 15:18:52 +08:00
maizige
422f401153
fix:etcd get&watch not atomic (#2321) 2022-08-29 08:35:31 +08:00
givemeafish
6a4885ba64
fix concurrent map writes (#2079)
Co-authored-by: wero <wero@werodeMacBook-Pro.local>
2022-07-01 23:07:25 +08:00
Kevin Wan
a91c3907a8
feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
Kevin Wan
a7aeb8ac0e
feat: support tls for etcd client (#1390)
* feat: support tls for etcd client

* chore: fix typo

* refactor: rename TrustedCAFile to CACertFile

* docs: add comments

* fix: missing tls registration

* feat: add InsecureSkipVerify config for testing
2022-01-02 20:23:50 +08:00
Kevin Wan
d6ff30a570
chore: fix golint issues (#1396) 2021-12-30 17:44:15 +08:00
Kevin Wan
d828c3f37e
feat: add etcd resolver scheme, fix discov minor issue (#1281) 2021-11-28 20:08:18 +08:00
Kevin Wan
59b9687f31
feat: support auth account for etcd (#1174) 2021-10-31 09:05:38 +08:00
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
2021-09-23 19:57:05 +08:00
Kevin Wan
3e8cec5c78
upgrade grpc & etcd dependencies (#771) 2021-06-21 09:05:20 +08:00
Kevin Wan
74ee163761
fix bug that etcd stream cancelled without re-watch (#770) 2021-06-17 18:46:16 +08:00
Bo-Yi Wu
73906f996d
chore(format): change by gofumpt tool (#697)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-05-18 14:43:09 +08:00
Kevin Wan
f02711a9cb
golint core/discov (#525) 2021-02-27 23:56:18 +08:00
Kevin Wan
06f6dc9937
fix golint issues, package comments (#454) 2021-02-08 22:31:52 +08:00
Kevin Wan
54414db91d
fix golint issues, exported doc (#451) 2021-02-08 21:31:56 +08:00
Kevin Wan
37c3b9f5c1
make sure unlock safe even if listeners panic (#383)
* make sure unlock safe even if listeners panic

* fix #378

* fix #378
2021-01-13 18:43:42 +08:00
kevin
3f8b080882 add more tests 2020-10-10 13:47:55 +08:00
kevin
82ea0fff17 disable logs in unit tests 2020-08-10 16:57:03 +08:00
kevin
0a7e0cce77 update package reference 2020-08-08 16:40:10 +08:00
kevin
6503ae0610 remove files 2020-08-06 23:27:03 +08:00
kevin
f02eeef0f6 add subset algorithm 2020-08-06 23:06:26 +08:00
kevin
1670f6cfc3 update packages 2020-08-06 14:05:09 +08:00
kevin
7e3a369a8f initial import 2020-07-26 17:09:05 +08:00