38c5fe8b5a 
					 
					
						
						
							
							fixed struct alignment && refactor linter ( #369 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	test / test (push) Successful in 42s 
				
			 
		
		
	 
 
	 
						
						## 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: #369 
Co-authored-by: Evstigneev Denis <danteevstigneev@yandex.ru >
Co-committed-by: Evstigneev Denis <danteevstigneev@yandex.ru > 
						
						
					 
					
						2024-12-09 16:23:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82d269cfb4 
					 
					
						
						
							
							xpool: add metrics  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-29 22:58:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						faf2454f0a 
					 
					
						
						
							
							cleanup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-20 17:54:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ae7277140 
					 
					
						
						
							
							meter: remove prefix options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-09-20 08:27:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62074965ee 
					 
					
						
						
							
							close   #329  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2024-05-09 16:41:22 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3138a9fded 
					 
					
						
						
							
							meter/handler: move to go.unistack.org/micro-meter-handler/v3  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2023-02-26 13:42:04 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d23de14769 
					 
					
						
						
							
							meter/wrapper: fix naming  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-11-28 14:36:54 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7ce238da3 
					 
					
						
						
							
							fix wrappers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-11-27 00:43:30 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d26e9d642b 
					 
					
						
						
							
							meter: improve coverage  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-05-03 16:05:28 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74765b4c5f 
					 
					
						
						
							
							many lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2022-01-10 16:47:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3087ba1d73 
					 
					
						
						
							
							regen  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-23 23:45:53 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f5b19497c 
					 
					
						
						
							
							meter: add Clone method  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-09 23:50:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37d937d7ae 
					 
					
						
						
							
							meter: add missing options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-09 19:16:45 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7e6d61b95 
					 
					
						
						
							
							meter: fast path for only one label  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-21 14:29:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						650d167313 
					 
					
						
						
							
							meter: add BuildLabels func that sorts and deletes duplicates  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-21 14:10:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6ba2a91e6 
					 
					
						
						
							
							meter: BuildName func to combine metric name with labels into string  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-21 12:39:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea590d57df 
					 
					
						
						
							
							meter/wrapper: add inflight request/message count ( #47 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-05-10 17:59:40 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bdfdd8fd2 
					 
					
						
						
							
							meter: fix labels  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 00:03:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dfdff7fd8 
					 
					
						
						
							
							fieldaligment  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 00:03:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e42033e7f 
					 
					
						
						
							
							meter/handler: more idiomatic option handling  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-29 17:51:44 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2935ef399 
					 
					
						
						
							
							meter/handler: fix proto and generated code  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-28 19:18:11 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed61cad961 
					 
					
						
						
							
							meter/handler: regen  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-26 15:45:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6189a1b980 
					 
					
						
						
							
							add SkipEndpoints for wrappers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-25 23:30:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb2a450a7b 
					 
					
						
						
							
							meter/handler: fix func signature  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-25 12:36:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65889c66f6 
					 
					
						
						
							
							meter/wrapper: add DefaultSkipEndpoints  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-25 00:06:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a64ee72f7 
					 
					
						
						
							
							meter/handler: provide default metrics handler  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-23 17:26:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						881d7afeea 
					 
					
						
						
							
							meter/handler: provide initial meter handler  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-23 17:12:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						485eda6ce9 
					 
					
						
						
							
							meter/wrapper: fix wrapper build  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-15 00:49:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbbdb24631 
					 
					
						
						
							
							meter: rework labels  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-15 00:44:13 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb70dfa664 
					 
					
						
						
							
							meter/wrapper: use meter.DefaultMeter in NewOptions  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-05 17:40:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7eb6d030dc 
					 
					
						
						
							
							meter: fix internal labels sorting  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-18 15:57:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47e75c31c7 
					 
					
						
						
							
							meter: export labels len method  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-18 14:41:51 +03:00