diff --git a/go/enclave/main/enclave-test.json b/go/enclave/main/enclave-test.json index 260daa7724..8a36ed301c 100644 --- a/go/enclave/main/enclave-test.json +++ b/go/enclave/main/enclave-test.json @@ -2,7 +2,7 @@ "exe": "main", "key": "testnet.pem", "debug": true, - "heapSize": 4096, + "heapSize": 8192, "executableHeap": true, "productID": 1, "securityVersion": 1, diff --git a/go/enclave/main/enclave.json b/go/enclave/main/enclave.json index 7919f528d9..b0cd13b7e2 100644 --- a/go/enclave/main/enclave.json +++ b/go/enclave/main/enclave.json @@ -2,7 +2,7 @@ "exe": "main", "key": "testnet.pem", "debug": true, - "heapSize": 4096, + "heapSize": 8192, "executableHeap": true, "productID": 1, "securityVersion": 1, diff --git a/go/enclave/storage/init/migration/db_migration.go b/go/enclave/storage/init/migration/db_migration.go index 238fa70e61..2cefed590d 100644 --- a/go/enclave/storage/init/migration/db_migration.go +++ b/go/enclave/storage/init/migration/db_migration.go @@ -20,6 +20,13 @@ import ( const currentMigrationVersionKey = "CURRENT_MIGRATION_VERSION" func DBMigration(db *sql.DB, sqlFiles embed.FS, logger gethlog.Logger) error { + + // this is a temporary performance fix + _, err := db.Exec("truncate table events") + if err != nil { + return fmt.Errorf("failed to trunctate events. Cause: %w", err) + } + migrationFiles, err := readMigrationFiles(sqlFiles) if err != nil { return err