[chore](catalog recycle bin) Add option to ignore min erase latency for testing (#31417)

This commit is contained in:
walter
2024-02-29 15:24:47 +08:00
committed by yiguolei
parent 450422556a
commit b9a87c63f7
2 changed files with 5 additions and 1 deletions

View File

@ -220,7 +220,8 @@ public class CatalogRecycleBin extends MasterDaemon implements Writable {
private synchronized boolean isExpire(long id, long currentTimeMs) {
long latency = currentTimeMs - idToRecycleTime.get(id);
return latency > minEraseLatency && latency > Config.catalog_trash_expire_second * 1000L;
return (Config.catalog_trash_ignore_min_erase_latency || latency > minEraseLatency)
&& latency > Config.catalog_trash_expire_second * 1000L;
}
private synchronized void eraseDatabase(long currentTimeMs, int keepNum) {