Skip to content

Commit 9d97d8b

Browse files
author
codyyu
committed
feat:支持文件配置持久化
1 parent 726cb98 commit 9d97d8b

File tree

56 files changed

+241
-46
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+241
-46
lines changed

Diff for: api.go

+4
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ func NewQuotaRequest() QuotaRequest {
132132
}
133133

134134
type GetConfigFileRequest api.GetConfigFileRequest
135+
type GetConfigGroupRequest api.GetConfigGroupRequest
135136

136137
// ConfigFile config
137138
type ConfigFile model.ConfigFile
@@ -157,6 +158,9 @@ type ConfigGroupAPI interface {
157158
api.SDKOwner
158159
// GetConfigGroup .
159160
GetConfigGroup(namesapce, group string) (model.ConfigFileGroup, error)
161+
162+
// FetchConfigGroup 获取配置分组
163+
FetchConfigGroup(*GetConfigGroupRequest) (model.ConfigFileGroup, error)
160164
}
161165

162166
type CircuitBreakerAPI interface {

Diff for: api/config_file.go

+6
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ type GetConfigFileRequest struct {
2323
*model.GetConfigFileRequest
2424
}
2525

26+
type GetConfigGroupRequest struct {
27+
*model.GetConfigGroupRequest
28+
}
29+
2630
// ConfigFileAPI 配置文件的 API
2731
type ConfigFileAPI interface {
2832
SDKOwner
@@ -43,6 +47,8 @@ type ConfigGroupAPI interface {
4347
SDKOwner
4448
// GetConfigGroup 获取配置分组
4549
GetConfigGroup(namespace, group string) (model.ConfigFileGroup, error)
50+
// FetchConfigGroup 获取配置文件
51+
FetchConfigGroup(*GetConfigGroupRequest) (model.ConfigFileGroup, error)
4652
}
4753

4854
var (

Diff for: api/config_file_impl.go

+5
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,11 @@ func (c *configGroupAPI) GetConfigGroup(namespace, group string) (model.ConfigFi
122122
return c.context.GetEngine().SyncGetConfigGroup(namespace, group)
123123
}
124124

125+
// GetConfigGroup 获取配置分组
126+
func (c *configGroupAPI) FetchConfigGroup(req *GetConfigGroupRequest) (model.ConfigFileGroup, error) {
127+
return c.context.GetEngine().SyncGetConfigGroupWithReq(req.GetConfigGroupRequest)
128+
}
129+
125130
// SDKContext 获取SDK上下文
126131
func (c *configGroupAPI) SDKContext() SDKContext {
127132
return c.context

Diff for: api_config.go

+5
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@ func (c *configGroupAPI) GetConfigGroup(namesapce, group string) (model.ConfigFi
147147
return c.rawAPI.GetConfigGroup(namesapce, group)
148148
}
149149

150+
// FetchConfigGroup 获取配置分组
151+
func (c *configGroupAPI) FetchConfigGroup(req *GetConfigGroupRequest) (model.ConfigFileGroup, error) {
152+
return c.rawAPI.FetchConfigGroup((*api.GetConfigGroupRequest)(req))
153+
}
154+
150155
// SDKContext 获取SDK上下文
151156
func (c *configGroupAPI) SDKContext() api.SDKContext {
152157
return c.rawAPI.SDKContext()

Diff for: examples/activehealthcheck/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/activehealthcheck/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,7 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
378378
github.com/polarismesh/specification v1.3.2-alpha.2 h1:cMghyvCnRVM5ca2kYCGHOgIIxVnokiMvw0720q8a8RA=
379379
github.com/polarismesh/specification v1.3.2-alpha.2/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380380
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
381+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
381382
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
382383
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
383384
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/circuitbreaker/instance/consumer/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/circuitbreaker/instance/consumer/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/circuitbreaker/instance/provider/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/circuitbreaker/instance/provider/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/circuitbreaker/interface/consumer/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/circuitbreaker/interface/consumer/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
377377
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
378378
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
379379
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380381
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
381382
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
382383
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/circuitbreaker/interface/provider/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/circuitbreaker/interface/provider/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
377377
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
378378
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
379379
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380381
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
381382
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
382383
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/configuration/crud/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/configuration/crud/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
371371
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
372372
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
373373
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
374+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
374375
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
375376
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
376377
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/configuration/encrypt/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/configuration/encrypt/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,7 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
378378
github.com/polarismesh/specification v1.4.0 h1:fm7sUtFZC2g9+lLmRCtjGrUow47CY5JDFoZXwwCQGGY=
379379
github.com/polarismesh/specification v1.4.0/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380380
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
381+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
381382
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
382383
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
383384
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/configuration/fallback/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/configuration/fallback/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
377377
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
378378
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
379379
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380381
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
381382
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
382383
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/configuration/group/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/configuration/group/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
377377
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
378378
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
379379
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
380381
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
381382
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
382383
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/configuration/normal/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/configuration/normal/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/mock/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/mock/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/quickstart/consumer/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/quickstart/consumer/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/quickstart/provider/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/quickstart/provider/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/ratelimit/consumer/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

Diff for: examples/ratelimit/consumer/go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
374374
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
375375
github.com/polarismesh/specification v1.4.1 h1:lTZqeyUhhWuKyr6NDKBwmUrNfcUDvKLxWT/uOq71T5A=
376376
github.com/polarismesh/specification v1.4.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377+
github.com/polarismesh/specification v1.5.5-alpha.1/go.mod h1:rDvMMtl5qebPmqiBLNa5Ps0XtwkP31ZLirbH4kXA0YU=
377378
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
378379
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
379380
github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=

Diff for: examples/ratelimit/provider/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/modern-go/reflect2 v1.0.2 // indirect
1818
github.com/natefinch/lumberjack v2.0.0+incompatible // indirect
1919
github.com/pkg/errors v0.9.1 // indirect
20-
github.com/polarismesh/specification v1.4.1 // indirect
20+
github.com/polarismesh/specification v1.5.5-alpha.1 // indirect
2121
github.com/prometheus/client_golang v1.12.2 // indirect
2222
github.com/prometheus/client_model v0.2.0 // indirect
2323
github.com/prometheus/common v0.32.1 // indirect

0 commit comments

Comments
 (0)