mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 19:49:50 +02:00
i was going to add verification but eh, no right now...
This commit is contained in:
1 parent
fb34e6ce2f
commit
9bc753b512
1 file changed
+26
-3
@@ -179,8 +179,6 @@ async function save() {
|
|||||||
process.on("SIGINT", save);
|
process.on("SIGINT", save);
|
||||||
process.on("SIGTERM", save);
|
process.on("SIGTERM", save);
|
||||||
|
|
||||||
console.log("Starting discovery loop...");
|
|
||||||
|
|
||||||
const queue: { region: RegionDescriptor; url: string; size: number }[] = [];
|
const queue: { region: RegionDescriptor; url: string; size: number }[] = [];
|
||||||
const applicationId = import.meta.env.PUBLIC_WARGAMING_APPLICATION_ID;
|
const applicationId = import.meta.env.PUBLIC_WARGAMING_APPLICATION_ID;
|
||||||
const fields = "account_id%2C-account_id";
|
const fields = "account_id%2C-account_id";
|
||||||
@@ -227,7 +225,13 @@ function sleep() {
|
|||||||
return new Promise((resolve) => setTimeout(resolve, 1000 / API_RATE));
|
return new Promise((resolve) => setTimeout(resolve, 1000 / API_RATE));
|
||||||
}
|
}
|
||||||
|
|
||||||
while (performance.now() < t1 && regions.length > 0) {
|
function withinTimeLimit() {
|
||||||
|
return performance.now() < t1;
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log("Starting discovery loop...");
|
||||||
|
|
||||||
|
while (withinTimeLimit() && regions.length > 0) {
|
||||||
await sleep();
|
await sleep();
|
||||||
|
|
||||||
fillQueue();
|
fillQueue();
|
||||||
@@ -271,4 +275,23 @@ while (performance.now() < t1 && regions.length > 0) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// console.log("Starting verification loop...");
|
||||||
|
|
||||||
|
// while (withinTimeLimit()) {
|
||||||
|
// const verificationIndex = (manifest.last_verified + 1) % manifest.chunks;
|
||||||
|
// manifest.last_verified = verificationIndex;
|
||||||
|
// const chunk = chunks[verificationIndex];
|
||||||
|
// const size = chunk.size();
|
||||||
|
|
||||||
|
// let i0 = 0;
|
||||||
|
// while (withinTimeLimit() && i0 < size) {
|
||||||
|
// await sleep();
|
||||||
|
|
||||||
|
// const i1 = Math.min(i0 + MAX_IDS_PER_CALL - 1, size - 1);
|
||||||
|
// const indices = range(i0, i1 + 1);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// console.log(`Verification complete for chunk ${verificationIndex}`);
|
||||||
|
// }
|
||||||
|
|
||||||
await save();
|
await save();
|
||||||
Reference in new issue
Block a user