Commit Graph

923 Commits

Author SHA1 Message Date
Kevin Wan
acd2b94bd9 fix compiling error for goctl on windows 2025-01-02 06:51:40 +00:00
Kevin Wan
6a0c8047f4 fix compiling error for goctl on windows 2025-01-02 06:22:26 +00:00
Kevin Wan
48d21ef8ad
chore: add comments (#4534) 2025-01-01 20:49:45 +08:00
Kevin Wan
28a001c5f9
chore: refactor shutdown config, to prevent setting zero values (#4533)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2025-01-01 20:46:51 +08:00
Qiying Wang
22a41cacc7
feat: add ProcConf to make SetTimeToForceQuit configurable (#4446) 2025-01-01 11:48:53 +00:00
Kevin Wan
fcc246933c
fix: service group not working well when callback takes long time (#4531)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2025-01-01 07:06:50 +00:00
Kevin Wan
1d9159ea39
feat: support form array in three notations (#4498)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2024-12-23 00:56:20 +08:00
Kevin Wan
18cb3141ba
feat: support query array in httpx.Parse (#4440) 2024-11-02 13:55:37 +00:00
fishJack01
f52af1ebf9
feat:New redis method TxPipeline (#4417)
Co-authored-by: fish <fish@fishdeMac-mini.local>
2024-10-13 05:51:55 +00:00
MarkJoyMa
9aebba1566
fix/conf_multi_layer_map (#4407)
Co-authored-by: aiden.ma <Aiden.ma@yijinin.com>
2024-10-05 04:46:32 +00:00
Kevin Wan
24d6150073
chore: refactor config center (#4339)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2024-08-28 12:02:48 +00:00
MarkJoyMa
44cddec5c3
feat: added configuration center function (#3035)
Co-authored-by: aiden.ma <Aiden.ma@yijinin.com>
2024-08-28 14:47:52 +08:00
Kevin Wan
896e1a2abb
chore: refactor logx file time format (#4335) 2024-08-27 22:01:01 +08:00
kui
075817a8dd
Add custom log file name date format (#4333) 2024-08-27 20:43:25 +08:00
Kevin Wan
dedba17219
refactor: simplify BatchError (#4292) 2024-08-03 13:57:41 +08:00
chentong
8689a6247e
refactor(core/errorx): use errors.Join simplify error handle (#4289) 2024-08-03 03:00:59 +00:00
Kevin Wan
caf0e64beb
chore: optimize lock in discov.etcd (#4275) 2024-07-27 16:27:05 +08:00
Kevin Wan
8ae0f287d6
chore: optimize lock in discov.etcd (#4272) 2024-07-25 17:24:05 +08:00
Kevin Wan
0eec33f14b
chore: optimize file reading (#4264) 2024-07-20 22:44:13 +08:00
JiChen
9de04ee035
fix: handle with read the empty file (#4258) 2024-07-20 12:01:13 +00:00
Kevin Wan
a00c956776
chore: upgrade go version (#4248)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2024-07-16 11:43:25 +08:00
yonwoo9
c02fb3acab
chore: initialize some slice type variables (#4249) 2024-07-15 15:50:42 +00:00
Kevin Wan
9f8455ddb3
chore: fix typo (#4246) 2024-07-14 10:52:47 +08:00
Kevin Wan
2026d4410b
fix: should not trigger breaker on duplicate key with mongodb (#4238) 2024-07-08 23:41:02 +08:00
MarkJoyMa
f8437e6364
feat/sqlc_partial (#4237) 2024-07-07 15:54:18 +00:00
Kevin Wan
bd2033eb35
feat: support adding more writer, easy to write to console additionally (#4234)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2024-07-07 23:31:27 +08:00
MarkJoyMa
fed835bc25
feat/redis_hook (#4233) 2024-07-07 04:50:30 +00:00
Kevin Wan
490559434a
chore: remove unnecessary return (#4226) 2024-07-02 23:45:18 +08:00
jiz4oh
424119d796
chore: fix the confused log level in comment (#4175) 2024-06-04 10:43:26 +00:00
Kevin Wan
962b36d745
fix: log concurrency problems after calling WithXXX methods (#4164) 2024-05-26 12:52:05 +08:00
Kevin Wan
e0c16059d9
optimize: simplify breaker algorithm (#4151) 2024-05-14 17:02:21 +08:00
Alex Last
a5ece25c07
feat: add secure option for sending traces via otlphttp (#3973) 2024-05-12 17:00:54 +00:00
Kevin Wan
0cac41a38b
chore: refactor mapping unmarshaler (#4145) 2024-05-12 14:37:36 +08:00
Kevin Wan
f10084a3f5
chore: refactor and coding style (#4144) 2024-05-11 23:06:59 +08:00
Leo
040fee5669
feat: httpx.Parse supports parsing structures that implement the Unmarshaler interface (#4143) 2024-05-11 22:25:10 +08:00
Kevin Wan
42b3bae65a
optimize: improve breaker algorithm on recovery time (#4141) 2024-05-11 21:44:26 +08:00
Kevin Wan
057bae92ab
fix: log panic on Error() or String() panics (#4136) 2024-05-10 12:49:34 +08:00
Kevin Wan
74331a45c9
fix: log panic when use nil error or stringer with Field method (#4130) 2024-05-10 00:31:36 +08:00
Kevin Wan
a8ccda0c06
feat: add fx.ParallelErr (#4107) 2024-04-29 00:18:30 +08:00
Kevin Wan
bfddb9dae4
feat: add errorx.In to facility error checking (#4105) 2024-04-27 20:43:45 +08:00
Kevin Wan
5e5123caa3
chore: add more tests (#4094) 2024-04-19 11:13:23 +08:00
Kevin Wan
d371ab5479
feat: use breaker with ctx to prevent deadline exceeded (#4091)
Signed-off-by: kevin <wanjunfeng@gmail.com>
2024-04-18 23:18:49 +08:00
Kevin Wan
1540bdc4c9
optimize: improve breaker algorithm on recovery time (#4077) 2024-04-18 22:33:25 +08:00
Kevin Wan
95b32b5779
chore: add code coverage (#4090) 2024-04-18 20:58:36 +08:00
Kevin Wan
815a4f7eed
feat: support context in breaker methods (#4088) 2024-04-18 18:00:17 +08:00
Kevin Wan
e9dc96af17
chore: coding style (#4082) 2024-04-17 23:37:35 +08:00
fearlessfei
62c88a84d1
feat: migrate lua script to lua file (#4069) 2024-04-17 15:20:10 +00:00
Kevin Wan
36088ea0d4
fix: avoid duplicate in logx plain mode (#4080) 2024-04-17 17:43:22 +08:00
Kevin Wan
927f8bc821
fix: fix ignored context.DeadlineExceeded (#4066) 2024-04-11 11:14:20 +08:00
Kevin Wan
682460c1c8
fix: fix ignored scanner.Err() (#4063) 2024-04-10 17:28:52 +08:00