db migration to clear obsolete audit data
This commit is contained in:
parent
8a367fc6fd
commit
a32f960c4a
@ -4,7 +4,7 @@ import logger from '../logger';
|
||||
import { Common } from './common';
|
||||
|
||||
class DatabaseMigration {
|
||||
private static currentVersion = 43;
|
||||
private static currentVersion = 44;
|
||||
private queryTimeout = 120000;
|
||||
private statisticsAddedIndexed = false;
|
||||
private uniqueLogs: string[] = [];
|
||||
@ -360,6 +360,11 @@ class DatabaseMigration {
|
||||
if (databaseSchemaVersion < 43 && isBitcoin === true) {
|
||||
await this.$executeQuery(this.getCreateLNNodeRecordsTableQuery(), await this.$checkIfTableExists('nodes_records'));
|
||||
}
|
||||
|
||||
if (databaseSchemaVersion < 44 && isBitcoin === true) {
|
||||
await this.$executeQuery('TRUNCATE TABLE `blocks_audits`');
|
||||
await this.$executeQuery('UPDATE blocks_summaries SET template = NULL');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -416,7 +416,7 @@ class WebsocketHandler {
|
||||
let matchRate;
|
||||
const _memPool = memPool.getMempool();
|
||||
|
||||
if (Common.indexingEnabled()) {
|
||||
if (Common.indexingEnabled() && memPool.isInSync()) {
|
||||
const mempoolCopy = cloneMempool(_memPool);
|
||||
const projectedBlocks = mempoolBlocks.makeBlockTemplates(mempoolCopy, 2);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user