Skip to content

Commit 60b6bbe

Browse files
committed
Cleanup FS tx apis
1 parent 183d4ed commit 60b6bbe

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

internal/metadata/dbfs.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ type DbFs struct {
3232
var _ appfs.ReadableFS = (*DbFs)(nil)
3333

3434
func NewDbFs(logger *types.Logger, fileStore *FileStore, specFiles types.SpecFiles) (*DbFs, error) {
35-
fileInfo, error := fileStore.getFileInfoTx()
35+
fileInfo, error := fileStore.getFileInfo()
3636
if error != nil {
3737
return nil, error
3838
}
@@ -189,7 +189,7 @@ func (d *DbFs) Open(name string) (fs.File, error) {
189189
}
190190
return nil, fs.ErrNotExist
191191
}
192-
fileBytes, compressionType, err := d.fileStore.GetFileByShaTx(fi.sha)
192+
fileBytes, compressionType, err := d.fileStore.GetFileBySha(fi.sha)
193193
if err != nil {
194194
return nil, err
195195
}
@@ -205,7 +205,7 @@ func (d *DbFs) ReadFile(name string) ([]byte, error) {
205205
}
206206
return nil, fs.ErrNotExist
207207
}
208-
fileBytes, compressionType, err := d.fileStore.GetFileByShaTx(fi.sha)
208+
fileBytes, compressionType, err := d.fileStore.GetFileBySha(fi.sha)
209209
if err != nil {
210210
return nil, err
211211
}

internal/metadata/filestore.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ func (f *FileStore) AddAppVersionDisk(ctx context.Context, tx types.Transaction,
167167
return nil
168168
}
169169

170-
func (f *FileStore) GetFileByShaTx(sha string) ([]byte, string, error) {
170+
func (f *FileStore) GetFileBySha(sha string) ([]byte, string, error) {
171171
var tx types.Transaction
172172
if f.initTx.IsInitialized() {
173173
tx = f.initTx
@@ -180,11 +180,11 @@ func (f *FileStore) GetFileByShaTx(sha string) ([]byte, string, error) {
180180
defer tx.Rollback()
181181
}
182182

183-
return f.GetFileBySha(context.Background(), tx, sha)
183+
return f.GetFileByShaTx(context.Background(), tx, sha)
184184
}
185185

186-
func (f *FileStore) GetFileBySha(ctx context.Context, tx types.Transaction, sha string) ([]byte, string, error) {
187-
stmt, err := tx.PrepareContext(ctx, system.RebindQuery(f.metadata.dbType, "SELECT compression_type , content FROM files where sha = ?"))
186+
func (f *FileStore) GetFileByShaTx(ctx context.Context, tx types.Transaction, sha string) ([]byte, string, error) {
187+
stmt, err := tx.PrepareContext(ctx, system.RebindQuery(f.metadata.dbType, "SELECT compression_type, content FROM files where sha = ?"))
188188
if err != nil {
189189
return nil, "", fmt.Errorf("error preparing statement: %w", err)
190190
}
@@ -200,7 +200,7 @@ func (f *FileStore) GetFileBySha(ctx context.Context, tx types.Transaction, sha
200200
return content, compressionType, nil
201201
}
202202

203-
func (f *FileStore) getFileInfoTx() (map[string]DbFileInfo, error) {
203+
func (f *FileStore) getFileInfo() (map[string]DbFileInfo, error) {
204204
var tx types.Transaction
205205
if f.initTx.IsInitialized() {
206206
tx = f.initTx
@@ -212,10 +212,10 @@ func (f *FileStore) getFileInfoTx() (map[string]DbFileInfo, error) {
212212
}
213213
defer tx.Rollback()
214214
}
215-
return f.getFileInfo(context.Background(), tx)
215+
return f.getFileInfoTx(context.Background(), tx)
216216
}
217217

218-
func (f *FileStore) getFileInfo(ctx context.Context, tx types.Transaction) (map[string]DbFileInfo, error) {
218+
func (f *FileStore) getFileInfoTx(ctx context.Context, tx types.Transaction) (map[string]DbFileInfo, error) {
219219
stmt, err := tx.PrepareContext(ctx, system.RebindQuery(f.metadata.dbType, `select name, sha, uncompressed_size, create_time from app_files where appid = ? and version = ?`))
220220
if err != nil {
221221
return nil, fmt.Errorf("error preparing statement: %w", err)
@@ -362,7 +362,7 @@ func (f *FileStore) GetAppVersion(ctx context.Context, tx types.Transaction, ver
362362
}
363363

364364
func (f *FileStore) GetAppFiles(ctx context.Context, tx types.Transaction) ([]types.AppFile, error) {
365-
files, err := f.getFileInfo(ctx, tx)
365+
files, err := f.getFileInfoTx(ctx, tx)
366366
if err != nil {
367367
return nil, err
368368
}

0 commit comments

Comments
 (0)