Skip to content

Commit 57ef39a

Browse files
committed
add copy data
1 parent 9d81563 commit 57ef39a

File tree

2 files changed

+11
-126
lines changed

2 files changed

+11
-126
lines changed

src/main/java/org/tron/core/db/backup/BackupDbUtil.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
package org.tron.core.db.backup;
22

3+
import static org.tron.core.db.backup.BackupDbUtil.STATE.BAKEDONE;
4+
import static org.tron.core.db.backup.BackupDbUtil.STATE.BAKEDTWO;
5+
36
import java.util.List;
47
import lombok.Getter;
5-
import lombok.Setter;
68
import lombok.extern.slf4j.Slf4j;
79
import org.rocksdb.RocksDBException;
810
import org.springframework.beans.factory.annotation.Autowired;
@@ -78,16 +80,16 @@ private void setBackupState(int status) {
7880
private void switchBackupState() {
7981
switch (STATE.valueOf(getBackupState())) {
8082
case BAKINGONE:
81-
setBackupState(STATE.BAKEDONE.getStatus());
83+
setBackupState(BAKEDONE.getStatus());
8284
break;
8385
case BAKEDONE:
84-
setBackupState(STATE.BAKEDTWO.getStatus());
86+
setBackupState(BAKEDTWO.getStatus());
8587
break;
8688
case BAKINGTWO:
87-
setBackupState(STATE.BAKEDTWO.getStatus());
89+
setBackupState(BAKEDTWO.getStatus());
8890
break;
8991
case BAKEDTWO:
90-
setBackupState(STATE.BAKEDONE.getStatus());
92+
setBackupState(BAKEDONE.getStatus());
9193
break;
9294
default:
9395
break;
@@ -130,6 +132,10 @@ public void doBackup(BlockCapsule block) {
130132
}
131133
} catch (RocksDBException e) {
132134
logger.warn("backup db error");
135+
}
136+
STATE state = STATE.valueOf(getBackupState());
137+
if (state == BAKEDONE || state == BAKEDTWO) {
138+
133139
}
134140
logger.info("current block number is {}, backup all store use {} ms!", block.getNum(),
135141
System.currentTimeMillis() - t1);

src/main/java/org/tron/core/db/fast/callback/AccountCallBack.java

Lines changed: 0 additions & 121 deletions
This file was deleted.

0 commit comments

Comments
 (0)