account crawler: remove set*Dynamo methods

This commit is contained in:
Chris Eager
2023-04-25 17:58:39 -05:00
committed by Chris Eager
parent 08333d5989
commit 42a9f1b3e4
3 changed files with 13 additions and 49 deletions

View File

@@ -166,11 +166,11 @@ public class AccountDatabaseCrawler implements Managed, Runnable {
}
private Optional<UUID> getLastUuid() {
return cache.getLastUuidDynamo();
return cache.getLastUuid();
}
private void cacheLastUuid(final Optional<UUID> lastUuid) {
cache.setLastUuidDynamo(lastUuid);
cache.setLastUuid(lastUuid);
}
private synchronized void sleepWhileRunning(long delayMs) {

View File

@@ -20,7 +20,6 @@ public class AccountDatabaseCrawlerCache {
public static final String ACCOUNT_CLEANER_PREFIX = "account-cleaner";
private static final String ACTIVE_WORKER_KEY = "account_database_crawler_cache_active_worker";
private static final String LAST_UUID_KEY = "account_database_crawler_cache_last_uuid";
private static final String ACCELERATE_KEY = "account_database_crawler_cache_accelerate";
private static final String LAST_UUID_DYNAMO_KEY = "account_database_crawler_cache_last_uuid_dynamo";
@@ -62,26 +61,6 @@ public class AccountDatabaseCrawlerCache {
}
public Optional<UUID> getLastUuid() {
final String lastUuidString = cacheCluster.withCluster(
connection -> connection.sync().get(getPrefixedKey(LAST_UUID_KEY)));
if (lastUuidString == null) {
return Optional.empty();
} else {
return Optional.of(UUID.fromString(lastUuidString));
}
}
public void setLastUuid(Optional<UUID> lastUuid) {
if (lastUuid.isPresent()) {
cacheCluster.useCluster(connection -> connection.sync()
.psetex(getPrefixedKey(LAST_UUID_KEY), LAST_NUMBER_TTL_MS, lastUuid.get().toString()));
} else {
cacheCluster.useCluster(connection -> connection.sync().del(getPrefixedKey(LAST_UUID_KEY)));
}
}
public Optional<UUID> getLastUuidDynamo() {
final String lastUuidString = cacheCluster.withCluster(
connection -> connection.sync().get(getPrefixedKey(LAST_UUID_DYNAMO_KEY)));
@@ -92,7 +71,7 @@ public class AccountDatabaseCrawlerCache {
}
}
public void setLastUuidDynamo(Optional<UUID> lastUuid) {
public void setLastUuid(Optional<UUID> lastUuid) {
if (lastUuid.isPresent()) {
cacheCluster.useCluster(
connection -> connection.sync()