Skip to content

Commit f632050

Browse files
committed
copyExisting
1 parent 4c88d9a commit f632050

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

sc/store.go

+4-3
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,15 @@ func (cs *CommitStore) Rollback(targetVersion int64) error {
6868
return nil
6969
}
7070

71-
func (cs *CommitStore) LoadVersion(targetVersion int64, createNew bool) (types.Committer, error) {
71+
// copyExisting is for creating new memiavl object given existing folder
72+
func (cs *CommitStore) LoadVersion(targetVersion int64, copyExisting bool) (types.Committer, error) {
7273
opts := cs.opts
73-
opts.ReadOnly = createNew
74+
opts.ReadOnly = copyExisting
7475
db, err := memiavl.OpenDB(cs.logger, targetVersion, opts)
7576
if err != nil {
7677
return nil, err
7778
}
78-
if createNew {
79+
if copyExisting {
7980
return &CommitStore{
8081
logger: cs.logger,
8182
db: db,

sc/types/store.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ type Committer interface {
2323

2424
LastCommitInfo() *proto.CommitInfo
2525

26-
LoadVersion(targetVersion int64, createNew bool) (Committer, error)
26+
LoadVersion(targetVersion int64, copyExisting bool) (Committer, error)
2727

2828
Rollback(targetVersion int64) error
2929

0 commit comments

Comments
 (0)