mirror of https://github.com/grafana/grafana.git
				
				
				
			Update plugin SDK to v0.219.0 (#85438)
This commit is contained in:
		
							parent
							
								
									81fd8f4126
								
							
						
					
					
						commit
						d2ca95d304
					
				|  | @ -18,8 +18,6 @@ jobs: | |||
|     steps: | ||||
|     - name: Checkout repository | ||||
|       uses: actions/checkout@v4 | ||||
|       with: | ||||
|         fetch-depth: 0 | ||||
| 
 | ||||
|     - name: Set go version | ||||
|       uses: actions/setup-go@v4 | ||||
|  | @ -32,7 +30,9 @@ jobs: | |||
|     - name: Check for go mod & workspace changes  | ||||
|       run: | | ||||
|         if ! git diff --exit-code --quiet; then | ||||
|           echo "Changes detected. Please run 'go work sync' and commit the changes." | ||||
|           echo "Changes detected:" | ||||
|           git diff | ||||
|           echo "Please run 'go work sync' and commit the changes." | ||||
|           exit 1 | ||||
|         fi | ||||
| 
 | ||||
|  | @ -42,6 +42,8 @@ jobs: | |||
|     - name: Check for go workspace changes  | ||||
|       run: | | ||||
|         if ! git diff --exit-code --quiet; then | ||||
|           echo "Changes detected. Please run 'make build-go' and commit the changes." | ||||
|           echo "Changes detected:" | ||||
|           git diff | ||||
|           echo "Please run 'make build-go' and commit the changes." | ||||
|           exit 1 | ||||
|         fi | ||||
							
								
								
									
										6
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										6
									
								
								go.mod
								
								
								
								
							|  | @ -51,7 +51,7 @@ require ( | |||
| 	github.com/grafana/cuetsy v0.1.11 // @grafana/grafana-as-code | ||||
| 	github.com/grafana/grafana-aws-sdk v0.25.0 // @grafana/aws-datasources | ||||
| 	github.com/grafana/grafana-azure-sdk-go/v2 v2.0.1 // @grafana/partner-datasources | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.218.0 // @grafana/plugins-platform-backend | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.219.0 // @grafana/plugins-platform-backend | ||||
| 	github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // @grafana/backend-platform | ||||
| 	github.com/hashicorp/go-hclog v1.6.2 // @grafana/plugins-platform-backend | ||||
| 	github.com/hashicorp/go-plugin v1.6.0 // @grafana/plugins-platform-backend | ||||
|  | @ -163,7 +163,6 @@ require ( | |||
| 	github.com/hashicorp/go-msgpack v0.5.5 // indirect | ||||
| 	github.com/hashicorp/go-multierror v1.1.1 // indirect; @grafana/alerting-squad | ||||
| 	github.com/hashicorp/go-sockaddr v1.0.6 // indirect | ||||
| 	github.com/hashicorp/golang-lru v0.6.0 // indirect | ||||
| 	github.com/hashicorp/yamux v0.1.1 // indirect | ||||
| 	github.com/igm/sockjs-go/v3 v3.0.2 // indirect | ||||
| 	github.com/jessevdk/go-flags v1.5.0 // indirect | ||||
|  | @ -272,7 +271,7 @@ require github.com/grafana/pyroscope/api v0.3.0 // @grafana/observability-traces | |||
| 
 | ||||
| require github.com/grafana/pyroscope-go/godeltaprof v0.1.6 // @grafana/observability-traces-and-profiling | ||||
| 
 | ||||
| require github.com/apache/arrow/go/v15 v15.0.0 // @grafana/observability-metrics | ||||
| require github.com/apache/arrow/go/v15 v15.0.2 // @grafana/observability-metrics | ||||
| 
 | ||||
| require ( | ||||
| 	cloud.google.com/go v0.112.0 // indirect | ||||
|  | @ -488,6 +487,7 @@ require ( | |||
| 	github.com/go-playground/universal-translator v0.18.1 // indirect | ||||
| 	github.com/go-playground/validator/v10 v10.14.0 // indirect | ||||
| 	github.com/hashicorp/go-uuid v1.0.3 // indirect | ||||
| 	github.com/hashicorp/golang-lru v0.6.0 // indirect | ||||
| 	github.com/invopop/jsonschema v0.12.0 // indirect | ||||
| 	github.com/jackc/pgpassfile v1.0.0 // indirect | ||||
| 	github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect | ||||
|  |  | |||
							
								
								
									
										8
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										8
									
								
								go.sum
								
								
								
								
							|  | @ -1355,8 +1355,8 @@ github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40/go.mod h1:Q7 | |||
| github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= | ||||
| github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= | ||||
| github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= | ||||
| github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= | ||||
| github.com/apache/arrow/go/v15 v15.0.0/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= | ||||
| github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= | ||||
| github.com/apache/arrow/go/v15 v15.0.2/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= | ||||
| github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= | ||||
| github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= | ||||
| github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= | ||||
|  | @ -2186,8 +2186,8 @@ github.com/grafana/grafana-google-sdk-go v0.1.0/go.mod h1:Vo2TKWfDVmNTELBUM+3lkr | |||
| github.com/grafana/grafana-openapi-client-go v0.0.0-20231213163343-bd475d63fb79 h1:r+mU5bGMzcXCRVAuOrTn54S80qbfVkvTdUJZfSfTNbs= | ||||
| github.com/grafana/grafana-openapi-client-go v0.0.0-20231213163343-bd475d63fb79/go.mod h1:wc6Hbh3K2TgCUSfBC/BOzabItujtHMESZeFk5ZhdxhQ= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.114.0/go.mod h1:D7x3ah+1d4phNXpbnOaxa/osSaZlwh9/ZUnGGzegRbk= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.218.0 h1:hKu6ziTgHHfdc/7UpIcWtBoP44/a7VkAJIBnECoRqTg= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.218.0/go.mod h1:Cu+ezYbFY+IYDhIbPhkYegE3wl9VKrntSBkuVuJr+ZE= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.219.0 h1:TilotSOva1Xc8+OIOhUI51ck3i2RJq5q2kHvgm/IuoQ= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.219.0/go.mod h1:epJ5s1UeH/mzBpRrkiO8iz9xc6uuQ8f4zwdmCA4kYmo= | ||||
| github.com/grafana/grafana/pkg/apimachinery v0.0.0-20240226124929-648abdbd0ea4 h1:hpyusz8c3yRFoJPlA0o34rWnsLbaOOBZleqRhFBi5Lg= | ||||
| github.com/grafana/grafana/pkg/apimachinery v0.0.0-20240226124929-648abdbd0ea4/go.mod h1:vrRQJuNprTWqwm6JPxHf3BoTJhvO15QMEjQ7Q/YUOnI= | ||||
| github.com/grafana/grafana/pkg/apiserver v0.0.0-20240226124929-648abdbd0ea4 h1:tIbI5zgos92vwJ8lV3zwHwuxkV03GR3FGLkFW9V5LxY= | ||||
|  |  | |||
|  | @ -234,6 +234,8 @@ github.com/apache/arrow/go/v12 v12.0.1 h1:JsR2+hzYYjgSUkBSaahpqCetqZMr76djX80fF/ | |||
| github.com/apache/arrow/go/v12 v12.0.1/go.mod h1:weuTY7JvTG/HDPtMQxEUp7pU73vkLWMLpY67QwZ/WWw= | ||||
| github.com/apache/arrow/go/v13 v13.0.0 h1:kELrvDQuKZo8csdWYqBQfyi431x6Zs/YJTEgUuSVcWk= | ||||
| github.com/apache/arrow/go/v13 v13.0.0/go.mod h1:W69eByFNO0ZR30q1/7Sr9d83zcVZmF2MiP3fFYAWJOc= | ||||
| github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= | ||||
| github.com/apache/thrift v0.17.0/go.mod h1:OLxhMRJxomX+1I/KUw03qoV3mMz16BwaKI+d4fPBx7Q= | ||||
| github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3 h1:ZSTrOEhiM5J5RFxEaFvMZVEAM1KvT1YzbEOwB2EAGjA= | ||||
| github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3/go.mod h1:oL81AME2rN47vu18xqj1S1jPIPuN7afo62yKTNn3XMM= | ||||
| github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA= | ||||
|  | @ -779,7 +781,6 @@ golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= | |||
| golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= | ||||
| golang.org/x/net v0.0.0-20211123203042-d83791d6bcd9/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||
| golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= | ||||
| golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI= | ||||
| golang.org/x/tools v0.12.0/go.mod h1:Sc0INKfu04TlqNoRA1hgpFZbhYXHPr4V5DzpSBTPqQM= | ||||
| golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg= | ||||
| golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ go 1.21.0 | |||
| require ( | ||||
| 	github.com/bwmarrin/snowflake v0.3.0 | ||||
| 	github.com/gorilla/mux v1.8.1 | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.218.0 | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.219.0 | ||||
| 	github.com/stretchr/testify v1.9.0 | ||||
| 	golang.org/x/mod v0.14.0 | ||||
| 	k8s.io/apimachinery v0.29.2 | ||||
|  | @ -19,7 +19,7 @@ require ( | |||
| 	github.com/BurntSushi/toml v1.3.2 // indirect | ||||
| 	github.com/NYTimes/gziphandler v1.1.1 // indirect | ||||
| 	github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df // indirect | ||||
| 	github.com/apache/arrow/go/v15 v15.0.0 // indirect | ||||
| 	github.com/apache/arrow/go/v15 v15.0.2 // indirect | ||||
| 	github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect | ||||
| 	github.com/beorn7/perks v1.0.1 // indirect | ||||
| 	github.com/blang/semver/v4 v4.0.0 // indirect | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= | ||||
| github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= | ||||
| github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df h1:7RFfzj4SSt6nnvCPbCqijJi1nWCd+TqAT3bYCStRC18= | ||||
| github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= | ||||
| github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= | ||||
| github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= | ||||
| github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= | ||||
| github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= | ||||
|  | @ -77,7 +77,7 @@ github.com/gopherjs/gopherjs v0.0.0-20181103185306-d547d1d9531e h1:JKmoR8x90Iww1 | |||
| github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= | ||||
| github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= | ||||
| github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.218.0 h1:hKu6ziTgHHfdc/7UpIcWtBoP44/a7VkAJIBnECoRqTg= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.219.0 h1:TilotSOva1Xc8+OIOhUI51ck3i2RJq5q2kHvgm/IuoQ= | ||||
| github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI= | ||||
| github.com/grpc-ecosystem/go-grpc-prometheus v1.2.1-0.20191002090509-6af20e3a5340 h1:uGoIog/wiQHI9GAxXO5TJbT0wWKH3O9HhOJW1F9c3fY= | ||||
| github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo= | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ module github.com/grafana/grafana/pkg/promlib | |||
| go 1.21.0 | ||||
| 
 | ||||
| require ( | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.218.0 | ||||
| 	github.com/grafana/grafana-plugin-sdk-go v0.219.0 | ||||
| 	github.com/json-iterator/go v1.1.12 | ||||
| 	github.com/patrickmn/go-cache v2.1.0+incompatible | ||||
| 	github.com/prometheus/client_golang v1.18.0 | ||||
|  | @ -18,7 +18,7 @@ require ( | |||
| require ( | ||||
| 	github.com/BurntSushi/toml v1.3.2 // indirect | ||||
| 	github.com/alecthomas/units v0.0.0-20231202071711-9a357b53e9c9 // indirect | ||||
| 	github.com/apache/arrow/go/v15 v15.0.0 // indirect | ||||
| 	github.com/apache/arrow/go/v15 v15.0.2 // indirect | ||||
| 	github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect | ||||
| 	github.com/aws/aws-sdk-go v1.50.8 // indirect | ||||
| 	github.com/bahlo/generic-list-go v0.2.0 // indirect | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= | ||||
| github.com/alecthomas/units v0.0.0-20231202071711-9a357b53e9c9 h1:ez/4by2iGztzR4L0zgAOR8lTQK9VlyBVVd7G4omaOQs= | ||||
| github.com/apache/arrow/go/v15 v15.0.0 h1:1zZACWf85oEZY5/kd9dsQS7i+2G5zVQcbKTHgslqHNA= | ||||
| github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= | ||||
| github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= | ||||
| github.com/aws/aws-sdk-go v1.50.8 h1:gY0WoOW+/Wz6XmYSgDH9ge3wnAevYDSQWPxxJvqAkP4= | ||||
| github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk= | ||||
|  | @ -40,7 +40,7 @@ github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= | |||
| github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= | ||||
| github.com/gopherjs/gopherjs v0.0.0-20181103185306-d547d1d9531e h1:JKmoR8x90Iww1ks85zJ1lfDGgIiMDuIptTOhJq+zKyg= | ||||
| github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.218.0 h1:hKu6ziTgHHfdc/7UpIcWtBoP44/a7VkAJIBnECoRqTg= | ||||
| github.com/grafana/grafana-plugin-sdk-go v0.219.0 h1:TilotSOva1Xc8+OIOhUI51ck3i2RJq5q2kHvgm/IuoQ= | ||||
| github.com/grafana/regexp v0.0.0-20221123153739-15dc172cd2db h1:7aN5cccjIqCLTzedH7MZzRZt5/lsAHch6Z3L2ZGn5FA= | ||||
| github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI= | ||||
| github.com/grpc-ecosystem/go-grpc-prometheus v1.2.1-0.20191002090509-6af20e3a5340 h1:uGoIog/wiQHI9GAxXO5TJbT0wWKH3O9HhOJW1F9c3fY= | ||||
|  |  | |||
|  | @ -5,7 +5,6 @@ import ( | |||
| 	"strconv" | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/bmizerany/assert" | ||||
| 	"github.com/grafana/grafana/pkg/infra/db" | ||||
| 	"github.com/grafana/grafana/pkg/tests/testsuite" | ||||
| 	"github.com/stretchr/testify/require" | ||||
|  | @ -40,14 +39,14 @@ func TestGetAllCloudMigrations(t *testing.T) { | |||
| 		for _, m := range value { | ||||
| 			switch m.ID { | ||||
| 			case 1: | ||||
| 				assert.Equal(t, "11111", m.Stack) | ||||
| 				assert.Equal(t, "12345", m.AuthToken) | ||||
| 				require.Equal(t, "11111", m.Stack) | ||||
| 				require.Equal(t, "12345", m.AuthToken) | ||||
| 			case 2: | ||||
| 				assert.Equal(t, "22222", m.Stack) | ||||
| 				assert.Equal(t, "6789", m.AuthToken) | ||||
| 				require.Equal(t, "22222", m.Stack) | ||||
| 				require.Equal(t, "6789", m.AuthToken) | ||||
| 			case 3: | ||||
| 				assert.Equal(t, "33333", m.Stack) | ||||
| 				assert.Equal(t, "777", m.AuthToken) | ||||
| 				require.Equal(t, "33333", m.Stack) | ||||
| 				require.Equal(t, "777", m.AuthToken) | ||||
| 			default: | ||||
| 				require.Fail(t, "ID value not expected: "+strconv.FormatInt(m.ID, 10)) | ||||
| 			} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue