|
36b7b9f5fb
|
add Live/Ready/Health methods
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-12-02 13:20:13 +03:00 |
|
|
3bbb0cbc72
|
update slog/logger (#351)
Изменено (методы logger без форматирования):
- Добавлена подготовка и выравнивание аттрибутов для logger
- Выравнивание за счет добавления !BADKEY до процессинга log/slog
- Добавлено переиспользование метода Log
- Удалены методы [Logf, Infof, Debugf, Errorf, Warnf, Fatalf, Tracef]
- Обновлены юниттесты
- Удален wrapper в пакете logger
- Изменен интерфейс logger
- Отрефакторены вызовы logger'a в micro
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org>
Reviewed-on: #351
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru>
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru>
|
2024-10-12 12:37:43 +03:00 |
|
|
faf2454f0a
|
cleanup
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-09-20 17:54:17 +03:00 |
|
|
eb1482d789
|
codec: simplify codec interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-09-16 22:41:47 +03:00 |
|
|
4e99680c30
|
server: add missing hook definitions
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-04-23 07:39:08 +03:00 |
|
|
849c462037
|
server/noop: cleanup
pr / test (pull_request) Successful in 1m38s
lint / lint (pull_request) Successful in 10m35s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-04-23 07:28:58 +03:00 |
|
|
add3ce478c
|
replace wrappers with hooks
pr / test (pull_request) Failing after 2m59s
lint / lint (pull_request) Successful in 11m36s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-04-22 08:47:50 +03:00 |
|
|
701afb7bea
|
sort imports
lint / lint (pull_request) Has been cancelled
pr / test (pull_request) Has been cancelled
|
2024-03-13 10:51:03 +03:00 |
|
|
019b407e74
|
update WaitOptions
|
2024-03-13 10:49:58 +03:00 |
|
|
f62b26eda3
|
fixup interfaces
pr / test (pull_request) Failing after 1m30s
lint / lint (pull_request) Successful in 10m37s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-03-06 18:45:32 +03:00 |
|
|
2c282825ce
|
fixup
pr / test (pull_request) Failing after 1m38s
lint / lint (pull_request) Failing after 1m47s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-02-29 23:17:36 +03:00 |
|
|
0459ea0613
|
fixup
lint / lint (pull_request) Failing after 1m38s
pr / test (pull_request) Failing after 1m38s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2024-02-29 22:40:05 +03:00 |
|
|
d44a75d074
|
add gracefultimeout in server
|
2024-02-29 22:35:55 +03:00 |
|
|
092f5d96b1
|
copy incoming content-type
lint / lint (pull_request) Failing after 1m28s
pr / test (pull_request) Failing after 2m33s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-12-20 09:35:01 +03:00 |
|
|
e1af4aa3a4
|
server/noop: fix graceful unsubscribe
pr / test (pull_request) Successful in 1m2s
lint / lint (pull_request) Successful in 59s
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-05-25 23:18:47 +03:00 |
|
|
270d26f1ae
|
test
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-03-24 00:25:47 +03:00 |
|
|
2878d0a4ea
|
server/health: move to go.unistack.org/micro-server-health/v3
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-02-26 13:46:10 +03:00 |
|
|
742b99636a
|
fix and regen
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-02-22 00:09:52 +03:00 |
|
|
09cb998ba4
|
fix service names in proto
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-02-21 13:18:03 +03:00 |
|
|
56efccc4cf
|
api: remove and regen
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-02-21 02:10:24 +03:00 |
|
|
395a3eed3d
|
server: add server.SetHandlerOption helper
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2023-02-13 23:31:38 +03:00 |
|
|
6ac7b53d75
|
server: improve coverage
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-05-03 16:04:48 +03:00 |
|
|
b075230ae5
|
global cleanup
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-05-03 14:38:44 +03:00 |
|
|
9640cdae1a
|
add more cover stuff
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-05-03 00:23:43 +03:00 |
|
|
8b1a579c9d
|
add context tests
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-04-17 16:25:42 +03:00 |
|
|
fb4d747197
|
server: fix race
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-04-17 11:41:49 +03:00 |
|
|
74db004f51
|
server: fix race in noop server
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-04-15 15:50:45 +03:00 |
|
|
575af66ddc
|
service: config load only on start, not init phase
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-03-30 15:37:02 +03:00 |
|
|
4904cad8ef
|
server: remove unparsed body from request and message
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-03-21 15:23:41 +03:00 |
|
|
74765b4c5f
|
many lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2022-01-10 16:47:37 +03:00 |
|
|
8a2e84d489
|
minor changes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-11-24 00:57:59 +03:00 |
|
|
3087ba1d73
|
regen
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-23 23:45:53 +03:00 |
|
|
5eb0e56373
|
move all imports to own domain
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-10-02 19:55:07 +03:00 |
|
|
3247d144a8
|
lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-30 21:13:13 +03:00 |
|
|
7b2e3cc8aa
|
lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-30 21:00:02 +03:00 |
|
|
3e40bac5f4
|
config: add helper funcs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-30 01:24:16 +03:00 |
|
|
ecb60e4dc5
|
fix lint
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-09-28 23:43:43 +03:00 |
|
|
e3545532e8
|
minor changes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-21 01:00:10 +03:00 |
|
|
a45b672c98
|
drop uuid and use modified nanoid
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-20 22:40:48 +03:00 |
|
|
4509323cae
|
update and regen all
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-16 23:56:50 +03:00 |
|
|
b3f4c670d5
|
regen all
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-08-16 18:57:19 +03:00 |
|
|
e5b0a7e20d
|
server: add BatchSubscriber
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-27 23:58:06 +03:00 |
|
|
7ece08896f
|
server: use 127.0.0.1:0 if no address provided
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-07-17 01:57:39 +06:00 |
|
|
86626c5922
|
fieldalignment of all structs to save memory
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-04-27 08:32:47 +03:00 |
|
|
00a4785df3
|
fixup
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-04-27 00:03:18 +03:00 |
|
|
3a60103aed
|
server: drop Internal option
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-04-20 12:45:14 +03:00 |
|
|
9830cb48a9
|
fix compilation
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-03-28 19:31:03 +03:00 |
|
|
92d7ab2105
|
regen handlers
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-03-28 19:28:01 +03:00 |
|
|
ce4c96ae0a
|
server/health: add health check handler
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-03-28 19:18:11 +03:00 |
|
|
dcdf133d5b
|
server: mask router
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2021-03-24 13:26:36 +03:00 |
|