20260427 拆分独立repo-bytes.db数据库文件,cir materialize 移除旧兼容
This commit is contained in:
@@ -46,6 +46,7 @@ REMOTE_REPO="$REMOTE_ROOT/repo"
|
||||
REMOTE_OUT="$REMOTE_ROOT/rounds/$ROUND_ID/ours"
|
||||
REMOTE_WORK_DB="$REMOTE_ROOT/state/ours/work-db"
|
||||
REMOTE_RAW_STORE="$REMOTE_ROOT/state/ours/raw-store.db"
|
||||
REMOTE_REPO_BYTES="$REMOTE_ROOT/state/ours/repo-bytes.db"
|
||||
|
||||
mkdir -p "$LOCAL_OUT"
|
||||
|
||||
@@ -66,6 +67,7 @@ ssh "$SSH_TARGET" \
|
||||
REMOTE_OUT="$REMOTE_OUT" \
|
||||
REMOTE_WORK_DB="$REMOTE_WORK_DB" \
|
||||
REMOTE_RAW_STORE="$REMOTE_RAW_STORE" \
|
||||
REMOTE_REPO_BYTES="$REMOTE_REPO_BYTES" \
|
||||
KIND="$KIND" \
|
||||
ROUND_ID="$ROUND_ID" \
|
||||
SCHEDULED_AT="$SCHEDULED_AT" \
|
||||
@@ -76,7 +78,7 @@ cd "$REMOTE_REPO"
|
||||
mkdir -p "$REMOTE_OUT"
|
||||
|
||||
if [[ "$KIND" == "snapshot" ]]; then
|
||||
rm -rf "$REMOTE_WORK_DB" "$REMOTE_RAW_STORE"
|
||||
rm -rf "$REMOTE_WORK_DB" "$REMOTE_RAW_STORE" "$REMOTE_REPO_BYTES"
|
||||
fi
|
||||
mkdir -p "$(dirname "$REMOTE_WORK_DB")"
|
||||
|
||||
@@ -97,6 +99,7 @@ set +e
|
||||
env RPKI_PROGRESS_LOG=1 RPKI_PROGRESS_SLOW_SECS=0 target/release/rpki \
|
||||
--db "$REMOTE_WORK_DB" \
|
||||
--raw-store-db "$REMOTE_RAW_STORE" \
|
||||
--repo-bytes-db "$REMOTE_REPO_BYTES" \
|
||||
--tal-path tests/fixtures/tal/apnic-rfc7730-https.tal \
|
||||
--ta-path tests/fixtures/ta/apnic-ta.cer \
|
||||
--parallel-phase1 \
|
||||
|
||||
@@ -91,6 +91,7 @@ base_time = (
|
||||
(run_root / "rounds").mkdir(parents=True, exist_ok=True)
|
||||
(run_root / "state" / "ours" / "work-db").mkdir(parents=True, exist_ok=True)
|
||||
(run_root / "state" / "ours" / "raw-store.db").mkdir(parents=True, exist_ok=True)
|
||||
(run_root / "state" / "ours" / "repo-bytes.db").mkdir(parents=True, exist_ok=True)
|
||||
(run_root / "state" / "rpki-client" / "cache").mkdir(parents=True, exist_ok=True)
|
||||
(run_root / "state" / "rpki-client" / "out").mkdir(parents=True, exist_ok=True)
|
||||
|
||||
@@ -110,8 +111,10 @@ meta = {
|
||||
"ours": {
|
||||
"workDbPath": "state/ours/work-db",
|
||||
"rawStoreDbPath": "state/ours/raw-store.db",
|
||||
"repoBytesDbPath": "state/ours/repo-bytes.db",
|
||||
"remoteWorkDbPath": "state/ours/work-db",
|
||||
"remoteRawStoreDbPath": "state/ours/raw-store.db",
|
||||
"remoteRepoBytesDbPath": "state/ours/repo-bytes.db",
|
||||
},
|
||||
"rpkiClient": {
|
||||
"cachePath": "state/rpki-client/cache",
|
||||
|
||||
@@ -46,6 +46,7 @@ REMOTE_REPO="$REMOTE_ROOT/repo"
|
||||
REMOTE_OUT="$REMOTE_ROOT/rounds/$ROUND_ID/ours"
|
||||
REMOTE_WORK_DB="$REMOTE_ROOT/state/ours/work-db"
|
||||
REMOTE_RAW_STORE="$REMOTE_ROOT/state/ours/raw-store.db"
|
||||
REMOTE_REPO_BYTES="$REMOTE_ROOT/state/ours/repo-bytes.db"
|
||||
|
||||
mkdir -p "$LOCAL_OUT"
|
||||
|
||||
@@ -66,6 +67,7 @@ ssh "$SSH_TARGET" \
|
||||
REMOTE_OUT="$REMOTE_OUT" \
|
||||
REMOTE_WORK_DB="$REMOTE_WORK_DB" \
|
||||
REMOTE_RAW_STORE="$REMOTE_RAW_STORE" \
|
||||
REMOTE_REPO_BYTES="$REMOTE_REPO_BYTES" \
|
||||
KIND="$KIND" \
|
||||
ROUND_ID="$ROUND_ID" \
|
||||
SCHEDULED_AT="$SCHEDULED_AT" \
|
||||
@@ -76,7 +78,7 @@ cd "$REMOTE_REPO"
|
||||
mkdir -p "$REMOTE_OUT"
|
||||
|
||||
if [[ "$KIND" == "snapshot" ]]; then
|
||||
rm -rf "$REMOTE_WORK_DB" "$REMOTE_RAW_STORE"
|
||||
rm -rf "$REMOTE_WORK_DB" "$REMOTE_RAW_STORE" "$REMOTE_REPO_BYTES"
|
||||
fi
|
||||
mkdir -p "$(dirname "$REMOTE_WORK_DB")"
|
||||
|
||||
@@ -97,6 +99,7 @@ set +e
|
||||
env RPKI_PROGRESS_LOG=1 target/release/rpki \
|
||||
--db "$REMOTE_WORK_DB" \
|
||||
--raw-store-db "$REMOTE_RAW_STORE" \
|
||||
--repo-bytes-db "$REMOTE_REPO_BYTES" \
|
||||
--tal-path tests/fixtures/tal/arin.tal \
|
||||
--ta-path tests/fixtures/ta/arin-ta.cer \
|
||||
--ccr-out "$ccr_out" \
|
||||
|
||||
Reference in New Issue
Block a user