bbc7512054 
					 
					
						
						
							
							v3 ( #404 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Successful in 4m17s 
				
			 
		
			
				
	test / test (push) Failing after 17m8s 
				
			 
		
		
	 
 
	 
						
						## Pull Request template
Please, go through these steps before clicking submit on this PR.
1. Give a descriptive title to your PR.
2. Provide a description of your changes.
3. Make sure you have some relevant tests.
4. Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if applicable).
**PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING**
Reviewed-on: #404 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2025-05-20 13:24:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa636ef6a9 
					 
					
						
						
							
							tracer: add IsRecording to span interface  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	coverage / build (push) Successful in 3m33s 
				
			 
		
			
				
	test / test (push) Successful in 5m17s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2025-04-14 00:03:04 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94beb5ed3b 
					 
					
						
						
							
							tracer: minimize overhead on noop tracer usage  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m5s 
				
			 
		
			
				
	test / test (pull_request) Successful in 3m29s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-19 18:47:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						330d8b149a 
					 
					
						
						
							
							add context Must methods  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Successful in 1m39s 
				
			 
		
			
				
	test / test (pull_request) Successful in 4m12s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-12-18 01:31:21 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35e62fbeb0 
					 
					
						
						
							
							tracer: add default context attr funcs option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-07-06 00:09:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa1427014c 
					 
					
						
						
							
							close   #343  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-05-09 19:16:12 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a21069b86 
					 
					
						
						
							
							remote stale test  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 2m55s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 11m55s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-04-22 08:50:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f83a29eb67 
					 
					
						
						
							
							move sort.Uniq to dedicated package  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Has been cancelled 
				
			 
		
			
				
	pr / test (pull_request) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-27 11:24:28 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02c8e4fb7f 
					 
					
						
						
							
							tracer: append labels  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m35s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m38s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-17 00:17:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27db1876c0 
					 
					
						
						
							
							tracer: add Context init to NewOptions  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Successful in 1m30s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m33s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-11 01:12:20 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01e05e8df6 
					 
					
						
						
							
							tracer and logger improvements  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 1m27s 
				
			 
		
			
				
	lint / lint (pull_request) Successful in 10m33s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-03-06 00:53:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52bed214cf 
					 
					
						
						
							
							tracer: improve  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Failing after 1m31s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 2m44s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-09-08 13:40:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						036c612137 
					 
					
						
						
							
							tracer: tweaks for span tags and naming  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-09-01 14:58:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18e7bb41ca 
					 
					
						
						
							
							tracer: improve tracing info  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	lint / lint (pull_request) Failing after 1m29s 
				
			 
		
			
				
	pr / test (pull_request) Failing after 2m37s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-09-01 08:41:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						144dca0cae 
					 
					
						
						
							
							tracer: add Flush method  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	pr / test (pull_request) Failing after 2m42s 
				
			 
		
			
				
	lint / lint (pull_request) Failing after 1m29s 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-07-04 00:25:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7137d99102 
					 
					
						
						
							
							add span status method  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-18 09:48:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db3fc42204 
					 
					
						
						
							
							tracer: add span kind  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-18 00:25:15 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f59023d741 
					 
					
						
						
							
							tracer: add span kind  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-18 00:21:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd93308e8e 
					 
					
						
						
							
							tracer/wrapper: fix observers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-17 23:37:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2aaa0a74d8 
					 
					
						
						
							
							tracer/wrapper: fix observers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-17 23:31:27 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bd6db79cb 
					 
					
						
						
							
							tracer: add context to Options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-01-17 08:30:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a81649d2a2 
					 
					
						
						
							
							tracer: add labels method  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-12-24 19:20:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0be584ef0d 
					 
					
						
						
							
							fix wrapper  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-12-24 18:18:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26a2d18766 
					 
					
						
						
							
							tracer: fix span options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-12-24 18:09:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1181e9dc5e 
					 
					
						
						
							
							tracer: improve coverage  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 16:04:57 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c64218d52c 
					 
					
						
						
							
							config: add Validate func, small lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-03-22 14:54:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ce469a09e 
					 
					
						
						
							
							tracer: fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-12-28 09:18:52 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d68f2396e 
					 
					
						
						
							
							tracer: dont return noop from context  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-07 22:46:47 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6189a1b980 
					 
					
						
						
							
							add SkipEndpoints for wrappers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-25 23:30:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00eaae717b 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-06 23:44:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbbcb22565 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-06 19:45:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f0482fbd5 
					 
					
						
						
							
							tracer: finalize tracer implementation  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-04 01:12:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5bf1448f4 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-14 11:28:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6751060d05 
					 
					
						
						
							
							move memory implementations to core micro repo  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-12 16:33:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e51a79bb6 
					 
					
						
						
							
							metadata: split context to incoming and outgoing  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-09 01:08:45 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						125646d89b 
					 
					
						
						
							
							add Name func option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 14:07:35 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						827d467077 
					 
					
						
						
							
							micro: rewrite options to support multiple building blocks  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 13:17:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6c0728a59 
					 
					
						
						
							
							fix context usage across codebase  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-17 22:52:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a754ff7c0c 
					 
					
						
						
							
							more lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-09 12:10:25 +03:00