Commit Graph

4442 Commits

Author SHA1 Message Date
Василий Толстов 3eebfb5b11 Обновить options.go 2024-05-10 08:12:10 +03:00
Василий Толстов fa1427014c close #343
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-09 19:16:12 +03:00
Василий Толстов 62074965ee close #329
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-09 16:41:22 +03:00
Василий Толстов 9c8fbb2202 broker: add Event Context() method
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-05 16:22:06 +03:00
Василий Толстов 7c0a5f5e2a add abilit to skip span recording
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 19:31:35 +03:00
Василий Толстов b08f5321b0 tracer: allow to skip span recording
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 19:18:12 +03:00
Василий Толстов cc0f24e012 add ability to skip endpoints for tracer and meter
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 19:05:07 +03:00
Василий Толстов 307a08f50c add more checks
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 15:31:08 +03:00
Василий Толстов edc93e8c37 util/reflect: update StructFieldNameByTag
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 14:43:46 +03:00
Василий Толстов 391813c260 util/reflect: add StructFieldNameByTag
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 14:34:41 +03:00
Василий Толстов 1a1459dd0e util/reflect: fix StructFieldByTag
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-05-04 13:16:31 +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
Василий Толстов 92a3a547b8 Merge pull request 'server/noop: cleanup' (#342) from server-noop into v3
Reviewed-on: #342
2024-04-23 07:30:20 +03:00
Василий Толстов 849c462037 server/noop: cleanup
pr / test (pull_request) Successful in 1m38s Details
lint / lint (pull_request) Successful in 10m35s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-23 07:28:58 +03:00
Василий Толстов 54a55c83e2 Merge pull request 'add client tracing' (#341) from traceclient into v3
Reviewed-on: #341
2024-04-22 23:44:54 +03:00
Василий Толстов 781dee03db add client tracing
pr / test (pull_request) Successful in 1m36s Details
lint / lint (pull_request) Successful in 10m37s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-22 23:39:21 +03:00
Василий Толстов 26dd2eb405 Merge pull request 'replace wrappers with hooks' (#339) from hooks into v3
Reviewed-on: #339
2024-04-22 08:50:53 +03:00
Василий Толстов 3a21069b86 remote stale test
pr / test (pull_request) Successful in 2m55s Details
lint / lint (pull_request) Successful in 11m55s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-22 08:50:33 +03:00
Василий Толстов add3ce478c replace wrappers with hooks
pr / test (pull_request) Failing after 2m59s Details
lint / lint (pull_request) Successful in 11m36s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-22 08:47:50 +03:00
Кирилл Горбунов c3de003e4a #335 caller skip count. (#337)
Co-authored-by: Gorbunov Kirill Andreevich <kgorbunov@mtsbank.ru>
Reviewed-on: #337
Co-authored-by: Кирилл Горбунов <kirya_gorbunov_2015@mail.ru>
Co-committed-by: Кирилл Горбунов <kirya_gorbunov_2015@mail.ru>
2024-04-15 13:30:48 +03:00
Василий Толстов 7b7cf18a65 semconv: add cache metric names
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-14 16:42:36 +03:00
Василий Толстов 1bcf71c189 util/xpool: package pool
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-14 00:16:55 +03:00
Василий Толстов c320d8e518 store/options: extend options to holds name and timeout
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-13 12:52:06 +03:00
Василий Толстов b5f8316b57 semconv: fix broker group lag metric name
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-13 02:38:58 +03:00
Василий Толстов d7ddd912a8 Merge pull request 'semconv: add broker group lag' (#336) from brokerlag into v3
Reviewed-on: #336
2024-04-13 02:07:53 +03:00
Василий Толстов c020d90cb4 semconv: add broker group lag
pr / test (pull_request) Failing after 1m39s Details
lint / lint (pull_request) Successful in 10m49s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-13 02:06:51 +03:00
Василий Толстов db47b62159 Merge pull request 'add options in broker' (#334) from devstigneev/micro:v3 into v3
Reviewed-on: #334
2024-04-08 23:12:59 +03:00
Денис Евстигнеев 8254456c8b rename path to sync
lint / lint (pull_request) Has been cancelled Details
pr / test (pull_request) Has been cancelled Details
2024-04-07 21:16:50 +03:00
Денис Евстигнеев c2808679c3 add options in broker
lint / lint (pull_request) Has been cancelled Details
pr / test (pull_request) Has been cancelled Details
2024-04-07 20:53:01 +03:00
Василий Толстов f418235c16 Merge pull request 'cluster: initial import' (#332) from cluster into v3
Reviewed-on: #332
2024-04-06 23:29:04 +03:00
Василий Толстов 67ba7b3753 cluster: initial import
pr / test (pull_request) Failing after 1m36s Details
lint / lint (pull_request) Successful in 10m48s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-06 23:28:01 +03:00
Василий Толстов e48d7cadf9 Merge pull request 'add semconv package' (#331) from semconv into v3
Reviewed-on: #331
2024-04-06 22:04:47 +03:00
Василий Толстов c906186011 add semconv package
pr / test (pull_request) Failing after 1m39s Details
lint / lint (pull_request) Successful in 10m24s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-06 22:03:56 +03:00
Василий Толстов dc0ff91b83 Merge pull request 'util/reflect: detect json.Unmarshaler' (#328) from utilsort into v3
Reviewed-on: #328
2024-04-02 08:52:11 +03:00
Василий Толстов e739c2d438 util/reflect: detect json.Unmarshaler
lint / lint (pull_request) Has been cancelled Details
pr / test (pull_request) Failing after 2m3s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-04-02 08:51:06 +03:00
Василий Толстов bf4a036652 Merge pull request 'move sort.Uniq to dedicated package' (#327) from utilsort into v3
Reviewed-on: #327
2024-03-27 11:25:50 +03:00
Василий Толстов f83a29eb67 move sort.Uniq to dedicated package
lint / lint (pull_request) Has been cancelled Details
pr / test (pull_request) Has been cancelled Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-27 11:24:28 +03:00
Василий Толстов aef7f53d88 Merge pull request 'tracer: append labels' (#326) from tracerfix into v3
Reviewed-on: #326
2024-03-17 00:18:23 +03:00
Василий Толстов 02c8e4fb7f tracer: append labels
pr / test (pull_request) Successful in 1m35s Details
lint / lint (pull_request) Successful in 10m38s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-17 00:17:10 +03:00
Василий Толстов f5693bd940 Merge pull request 'v3 update WaitGroup Options' (#325) from devstigneev/micro:v3 into v3
Reviewed-on: #325
2024-03-13 11:03:29 +03:00
Денис Евстигнеев 701afb7bea sort imports
lint / lint (pull_request) Has been cancelled Details
pr / test (pull_request) Has been cancelled Details
2024-03-13 10:51:03 +03:00
Денис Евстигнеев 019b407e74 update WaitOptions 2024-03-13 10:49:58 +03:00
Василий Толстов f29a346434 Merge pull request 'tracer: add Context init to NewOptions' (#323) from tracerctx into v3
Reviewed-on: #323
2024-03-11 01:13:01 +03:00
Василий Толстов 27db1876c0 tracer: add Context init to NewOptions
pr / test (pull_request) Successful in 1m30s Details
lint / lint (pull_request) Successful in 10m33s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-11 01:12:20 +03:00
Василий Толстов f66ac9736b metadata: allow to exclude some keys in Copy func (#321)
Reviewed-on: #321
Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org>
Co-committed-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-09 23:50:40 +03:00
Василий Толстов ed7972a1fa Merge pull request 'sync/waitgroup: backport from master' (#320) from waitgroup into v3
Reviewed-on: #320
2024-03-09 23:37:39 +03:00
Василий Толстов 2cc004b01c sync/waitgroup: backport from master
pr / test (pull_request) Successful in 1m40s Details
lint / lint (pull_request) Successful in 10m42s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-09 23:36:39 +03:00
Василий Толстов df951e5daf Merge pull request 'logger/slog: fix slog' (#317) from slogfix2 into v3
Reviewed-on: #317
2024-03-07 08:22:37 +03:00
Василий Толстов 5bec0cef03 logger/slog: fix slog
pr / test (pull_request) Successful in 1m24s Details
lint / lint (pull_request) Successful in 10m24s Details
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2024-03-07 08:19:14 +03:00
Василий Толстов 34940b68d7 Merge pull request 'logger/slog: fix race condition' (#316) from slogfix into v3
Reviewed-on: #316
2024-03-07 07:45:07 +03:00