mirror of https://github.com/knative/caching.git
				
				
				
			upgrade to latest dependencies (#395)
Signed-off-by: Knative Automation <automation@knative.team>
This commit is contained in:
		
							parent
							
								
									dfa63c15d1
								
							
						
					
					
						commit
						cc50055c16
					
				
							
								
								
									
										2
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										2
									
								
								go.mod
								
								
								
								
							|  | @ -18,5 +18,5 @@ require ( | |||
| 	k8s.io/code-generator v0.18.12 | ||||
| 	k8s.io/kube-openapi v0.0.0-20200410145947-bcb3869e6f29 | ||||
| 	knative.dev/hack v0.0.0-20201120192952-353db687ec5b | ||||
| 	knative.dev/pkg v0.0.0-20201123172958-fea72c1c8e2f | ||||
| 	knative.dev/pkg v0.0.0-20201124204235-3154117dcfaf | ||||
| ) | ||||
|  |  | |||
							
								
								
									
										4
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										4
									
								
								go.sum
								
								
								
								
							|  | @ -1133,8 +1133,8 @@ k8s.io/utils v0.0.0-20200603063816-c1c6865ac451 h1:v8ud2Up6QK1lNOKFgiIVrZdMg7Mpm | |||
| k8s.io/utils v0.0.0-20200603063816-c1c6865ac451/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= | ||||
| knative.dev/hack v0.0.0-20201120192952-353db687ec5b h1:Lc+AKgwhAZUD98mN++qTHeeaP6FRmS8fcwc/rXkP8G0= | ||||
| knative.dev/hack v0.0.0-20201120192952-353db687ec5b/go.mod h1:PHt8x8yX5Z9pPquBEfIj0X66f8iWkWfR0S/sarACJrI= | ||||
| knative.dev/pkg v0.0.0-20201123172958-fea72c1c8e2f h1:zQEnqguiWwewcE2munQYL38S8VuV/hAuZCCk/6UMvhI= | ||||
| knative.dev/pkg v0.0.0-20201123172958-fea72c1c8e2f/go.mod h1:wXZqP8MXCxb51yNFlecA13BwG7Hk370SWDFWV4dx4ug= | ||||
| knative.dev/pkg v0.0.0-20201124204235-3154117dcfaf h1:H5um6wZSd1Qmqqozr+/nHF2HyaMde6GNXM3+KbaYlJc= | ||||
| knative.dev/pkg v0.0.0-20201124204235-3154117dcfaf/go.mod h1:wXZqP8MXCxb51yNFlecA13BwG7Hk370SWDFWV4dx4ug= | ||||
| pgregory.net/rapid v0.3.3/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= | ||||
| rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= | ||||
| rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= | ||||
|  |  | |||
|  | @ -493,7 +493,7 @@ func (c *Impl) processNextWorkItem() bool { | |||
| 		if err != nil { | ||||
| 			status = falseString | ||||
| 		} | ||||
| 		c.statsReporter.ReportReconcile(time.Since(startTime), status) | ||||
| 		c.statsReporter.ReportReconcile(time.Since(startTime), status, key) | ||||
| 
 | ||||
| 		// We call Done here so the workqueue knows we have finished
 | ||||
| 		// processing this item. We also must remember to call Forget if
 | ||||
|  |  | |||
|  | @ -25,10 +25,12 @@ import ( | |||
| 	"go.opencensus.io/stats/view" | ||||
| 	"go.opencensus.io/tag" | ||||
| 	"go.uber.org/zap" | ||||
| 	"k8s.io/apimachinery/pkg/types" | ||||
| 	"k8s.io/client-go/tools/cache" | ||||
| 	kubemetrics "k8s.io/client-go/tools/metrics" | ||||
| 	"k8s.io/client-go/util/workqueue" | ||||
| 	"knative.dev/pkg/metrics" | ||||
| 	"knative.dev/pkg/metrics/metricskey" | ||||
| ) | ||||
| 
 | ||||
| var ( | ||||
|  | @ -47,6 +49,7 @@ var ( | |||
| 	// - characters are printable US-ASCII
 | ||||
| 	reconcilerTagKey = tag.MustNewKey("reconciler") | ||||
| 	successTagKey    = tag.MustNewKey("success") | ||||
| 	NamespaceTagKey  = tag.MustNewKey(metricskey.LabelNamespaceName) | ||||
| ) | ||||
| 
 | ||||
| func init() { | ||||
|  | @ -170,12 +173,12 @@ func init() { | |||
| 		Description: "Number of reconcile operations", | ||||
| 		Measure:     reconcileCountStat, | ||||
| 		Aggregation: view.Count(), | ||||
| 		TagKeys:     []tag.Key{reconcilerTagKey, successTagKey}, | ||||
| 		TagKeys:     []tag.Key{reconcilerTagKey, successTagKey, NamespaceTagKey}, | ||||
| 	}, { | ||||
| 		Description: "Latency of reconcile operations", | ||||
| 		Measure:     reconcileLatencyStat, | ||||
| 		Aggregation: reconcileDistribution, | ||||
| 		TagKeys:     []tag.Key{reconcilerTagKey, successTagKey}, | ||||
| 		TagKeys:     []tag.Key{reconcilerTagKey, successTagKey, NamespaceTagKey}, | ||||
| 	}} | ||||
| 	views = append(views, wp.DefaultViews()...) | ||||
| 	views = append(views, rp.DefaultViews()...) | ||||
|  | @ -195,7 +198,7 @@ type StatsReporter interface { | |||
| 	ReportQueueDepth(v int64) error | ||||
| 
 | ||||
| 	// ReportReconcile reports the count and latency metrics for a reconcile operation
 | ||||
| 	ReportReconcile(duration time.Duration, success string) error | ||||
| 	ReportReconcile(duration time.Duration, success string, key types.NamespacedName) error | ||||
| } | ||||
| 
 | ||||
| // Reporter holds cached metric objects to report metrics
 | ||||
|  | @ -237,11 +240,14 @@ func (r *reporter) ReportQueueDepth(v int64) error { | |||
| } | ||||
| 
 | ||||
| // ReportReconcile reports the count and latency metrics for a reconcile operation
 | ||||
| func (r *reporter) ReportReconcile(duration time.Duration, success string) error { | ||||
| func (r *reporter) ReportReconcile(duration time.Duration, success string, key types.NamespacedName) error { | ||||
| 	ctx, err := tag.New( | ||||
| 		context.Background(), | ||||
| 		tag.Insert(reconcilerTagKey, r.reconciler), | ||||
| 		tag.Insert(successTagKey, success)) | ||||
| 		tag.Insert(successTagKey, success), | ||||
| 		tag.Insert(NamespaceTagKey, key.Namespace), | ||||
| 	) | ||||
| 
 | ||||
| 	if err != nil { | ||||
| 		return err | ||||
| 	} | ||||
|  |  | |||
|  | @ -742,7 +742,7 @@ k8s.io/utils/trace | |||
| # knative.dev/hack v0.0.0-20201120192952-353db687ec5b | ||||
| ## explicit | ||||
| knative.dev/hack | ||||
| # knative.dev/pkg v0.0.0-20201123172958-fea72c1c8e2f | ||||
| # knative.dev/pkg v0.0.0-20201124204235-3154117dcfaf | ||||
| ## explicit | ||||
| knative.dev/pkg/apis | ||||
| knative.dev/pkg/apis/duck | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue