feat(nodejs): add delete unverified (#1530)

PR fixes part of #1527
This commit is contained in:
Gagan Bhullar
2024-08-14 09:53:53 -06:00
committed by GitHub
parent 501817cfac
commit d2caa5e202
3 changed files with 26 additions and 3 deletions

View File

@@ -84,6 +84,7 @@ export interface OptimizeOptions {
* tbl.cleanupOlderVersions(new Date());
*/
cleanupOlderThan: Date;
deleteUnverified: boolean;
}
/**
@@ -671,7 +672,10 @@ export class LocalTable extends Table {
cleanupOlderThanMs =
new Date().getTime() - options.cleanupOlderThan.getTime();
}
return await this.inner.optimize(cleanupOlderThanMs);
return await this.inner.optimize(
cleanupOlderThanMs,
options?.deleteUnverified,
);
}
async listIndices(): Promise<IndexConfig[]> {