Unitstore: Fix the Folder migration (#96078)
* UniStore: Add folder to the SQL backend
This reverts commit aaa4f4a23e.
* fix folder migration
This commit is contained in:
@@ -200,6 +200,10 @@ func (r *rowsWrapper) ResourceVersion() int64 {
|
||||
return r.row.RV
|
||||
}
|
||||
|
||||
func (r *rowsWrapper) Folder() string {
|
||||
return r.row.FolderUID
|
||||
}
|
||||
|
||||
// Value implements resource.ListIterator.
|
||||
func (r *rowsWrapper) Value() []byte {
|
||||
b, err := json.Marshal(r.row.Dash)
|
||||
|
||||
@@ -128,8 +128,8 @@ func (a *dashboardSqlAccess) GetDashboard(ctx context.Context, orgId int64, uid
|
||||
}
|
||||
|
||||
// Read implements ResourceStoreServer.
|
||||
func (a *dashboardSqlAccess) ReadResource(ctx context.Context, req *resource.ReadRequest) *resource.ReadResponse {
|
||||
rsp := &resource.ReadResponse{}
|
||||
func (a *dashboardSqlAccess) ReadResource(ctx context.Context, req *resource.ReadRequest) *resource.BackendReadResponse {
|
||||
rsp := &resource.BackendReadResponse{}
|
||||
info, err := claims.ParseNamespace(req.Key.Namespace)
|
||||
if err == nil {
|
||||
err = isDashboardKey(req.Key, true)
|
||||
@@ -242,7 +242,7 @@ func (a *dashboardSqlAccess) WatchWriteEvents(ctx context.Context) (<-chan *reso
|
||||
}
|
||||
|
||||
// Simple wrapper for index implementation
|
||||
func (a *dashboardSqlAccess) Read(ctx context.Context, req *resource.ReadRequest) (*resource.ReadResponse, error) {
|
||||
func (a *dashboardSqlAccess) Read(ctx context.Context, req *resource.ReadRequest) (*resource.BackendReadResponse, error) {
|
||||
return a.ReadResource(ctx, req), nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user