mirror of https://github.com/grafana/grafana.git
				
				
				
			Caching: Handle memcached reconnects (#91498)
* update library version * update tls memcached feature toggle * update to latest version * updae gomemcache version
This commit is contained in:
		
							parent
							
								
									dc9dfb4c4b
								
							
						
					
					
						commit
						4d23382497
					
				|  | @ -64,6 +64,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general- | |||
| | `lokiQueryHints`                       | Enables query hints for Loki                                                                                                                                                                                                 | Yes                | | ||||
| | `alertingQueryOptimization`            | Optimizes eligible queries in order to reduce load on datasources                                                                                                                                                            |                    | | ||||
| | `groupToNestedTableTransformation`     | Enables the group to nested table transformation                                                                                                                                                                             | Yes                | | ||||
| | `tlsMemcached`                         | Use TLS-enabled memcached in the enterprise caching feature                                                                                                                                                                  | Yes                | | ||||
| | `cloudWatchNewLabelParsing`            | Updates CloudWatch label parsing to be more accurate                                                                                                                                                                         | Yes                | | ||||
| | `pluginProxyPreserveTrailingSlash`     | Preserve plugin proxy trailing slash.                                                                                                                                                                                        |                    | | ||||
| | `cloudWatchRoundUpEndTime`             | Round up end time for metric queries to the next minute to avoid missing data                                                                                                                                                | Yes                | | ||||
|  |  | |||
							
								
								
									
										2
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										2
									
								
								go.mod
								
								
								
								
							|  | @ -82,7 +82,7 @@ require ( | |||
| 	github.com/grafana/dataplane/sdata v0.0.9 // @grafana/observability-metrics | ||||
| 	github.com/grafana/dskit v0.0.0-20240311184239-73feada6c0d7 // @grafana/grafana-backend-group | ||||
| 	github.com/grafana/gofpdf v0.0.0-20231002120153-857cc45be447 // @grafana/sharing-squad | ||||
| 	github.com/grafana/gomemcache v0.0.0-20240229205252-cd6a66d6fb56 // @grafana/grafana-operator-experience-squad | ||||
| 	github.com/grafana/gomemcache v0.0.0-20240805133030-fdaf6a95408e // @grafana/grafana-operator-experience-squad | ||||
| 	github.com/grafana/grafana-aws-sdk v0.30.0 // @grafana/aws-datasources | ||||
| 	github.com/grafana/grafana-azure-sdk-go/v2 v2.1.0 // @grafana/partner-datasources | ||||
| 	github.com/grafana/grafana-cloud-migration-snapshot v1.2.0 // @grafana/grafana-operator-experience-squad | ||||
|  |  | |||
							
								
								
									
										16
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										16
									
								
								go.sum
								
								
								
								
							|  | @ -2324,6 +2324,22 @@ github.com/grafana/gofpdf v0.0.0-20231002120153-857cc45be447 h1:jxJJ5z0GxqhWFbQU | |||
| github.com/grafana/gofpdf v0.0.0-20231002120153-857cc45be447/go.mod h1:IxsY6mns6Q5sAnWcrptrgUrSglTZJXH/kXr9nbpb/9I= | ||||
| github.com/grafana/gomemcache v0.0.0-20240229205252-cd6a66d6fb56 h1:X8IKQ0wu40wpvYcKfBcc5T4QnhdQjUhtUtB/1CY89lE= | ||||
| github.com/grafana/gomemcache v0.0.0-20240229205252-cd6a66d6fb56/go.mod h1:PGk3RjYHpxMM8HFPhKKo+vve3DdlPUELZLSDEFehPuU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240801211247-70ab5c5d3cfe h1:wLBInGo6gCp/gmgyVpk76RtSbRpjiic5XZF1CwEsNPs= | ||||
| github.com/grafana/gomemcache v0.0.0-20240801211247-70ab5c5d3cfe/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802030650-a3dfe179e761 h1:IkOfxkgOwVRun96IWwqH1Qgb+FSOz5GEHz0+DPHKAVk= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802030650-a3dfe179e761/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802031600-ac7e88487c0b h1:UAc4nkD8lSdSxuusEV9s/1h9VrIOD8GwPNd1PEQR8+4= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802031600-ac7e88487c0b/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802032403-45805b5fe293 h1:5CffDaSN2oArwTdUYfwX9YMxsUUTaJMoCeNy9kE2HCM= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802032403-45805b5fe293/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802032810-8f21fdbcb39d h1:f6+eE8zygAcjBs761JSuSfSHHzW0PdMFahljsTijw+w= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802032810-8f21fdbcb39d/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802041632-201cbbb2bceb h1:+ZqYDh5tQqppvqvmi+u4A+H/1tgXacV7MeEijPqPSj4= | ||||
| github.com/grafana/gomemcache v0.0.0-20240802041632-201cbbb2bceb/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240803024453-e764d08ea2ed h1:tVRLkqWy0qJOpZRwdwqDpKoJyH3uTnJ4w3JwrVX5Ac4= | ||||
| github.com/grafana/gomemcache v0.0.0-20240803024453-e764d08ea2ed/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/gomemcache v0.0.0-20240805133030-fdaf6a95408e h1:UlEET0InuoFautfaFp8lDrNF7rPHYXuBMrzwWx9XqFY= | ||||
| github.com/grafana/gomemcache v0.0.0-20240805133030-fdaf6a95408e/go.mod h1:IGRj8oOoxwJbHBYl1+OhS9UjQR0dv6SQOep7HqmtyFU= | ||||
| github.com/grafana/grafana-aws-sdk v0.30.0 h1:6IIetM4s2NbvPOI4/fefsyN84BIb0/T09lHGF/pywo8= | ||||
| github.com/grafana/grafana-aws-sdk v0.30.0/go.mod h1:ZSVPU7IIJSi5lEg+K3Js+EUpZLXxUaBdaQWH+As1ihI= | ||||
| github.com/grafana/grafana-azure-sdk-go/v2 v2.1.0 h1:lajVqTWaE96MpbjZToj7EshvqgRWOfYNkD4MbIZizaY= | ||||
|  |  | |||
|  | @ -1075,9 +1075,10 @@ var ( | |||
| 		{ | ||||
| 			Name:           "tlsMemcached", | ||||
| 			Description:    "Use TLS-enabled memcached in the enterprise caching feature", | ||||
| 			Stage:        FeatureStageExperimental, | ||||
| 			Stage:          FeatureStageGeneralAvailability, | ||||
| 			Owner:          grafanaOperatorExperienceSquad, | ||||
| 			HideFromDocs: true, | ||||
| 			Expression:     "true", | ||||
| 			AllowSelfServe: false, // the non-tls implementation is slated for removal
 | ||||
| 		}, | ||||
| 		{ | ||||
| 			Name:            "kubernetesAggregator", | ||||
|  |  | |||
|  | @ -141,7 +141,7 @@ sqlExpressions,experimental,@grafana/grafana-app-platform-squad,false,false,fals | |||
| nodeGraphDotLayout,experimental,@grafana/observability-traces-and-profiling,false,false,true | ||||
| groupToNestedTableTransformation,GA,@grafana/dataviz-squad,false,false,true | ||||
| newPDFRendering,preview,@grafana/sharing-squad,false,false,false | ||||
| tlsMemcached,experimental,@grafana/grafana-operator-experience-squad,false,false,false | ||||
| tlsMemcached,GA,@grafana/grafana-operator-experience-squad,false,false,false | ||||
| kubernetesAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false | ||||
| expressionParser,experimental,@grafana/grafana-app-platform-squad,false,true,false | ||||
| groupByVariable,experimental,@grafana/dashboards-squad,false,false,false | ||||
|  |  | |||
| 
 | 
|  | @ -2508,14 +2508,17 @@ | |||
|     { | ||||
|       "metadata": { | ||||
|         "name": "tlsMemcached", | ||||
|         "resourceVersion": "1718727528075", | ||||
|         "creationTimestamp": "2024-05-09T19:12:08Z" | ||||
|         "resourceVersion": "1722608472573", | ||||
|         "creationTimestamp": "2024-05-09T19:12:08Z", | ||||
|         "annotations": { | ||||
|           "grafana.app/updatedTimestamp": "2024-08-02 14:21:12.57399 +0000 UTC" | ||||
|         } | ||||
|       }, | ||||
|       "spec": { | ||||
|         "description": "Use TLS-enabled memcached in the enterprise caching feature", | ||||
|         "stage": "experimental", | ||||
|         "stage": "GA", | ||||
|         "codeowner": "@grafana/grafana-operator-experience-squad", | ||||
|         "hideFromDocs": true | ||||
|         "expression": "true" | ||||
|       } | ||||
|     }, | ||||
|     { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue