From cea927fc0ee10bc094d617094dd265bb37007ad0 Mon Sep 17 00:00:00 2001 From: Pavel Drankov Date: Tue, 30 Jan 2024 05:25:56 +0300 Subject: [PATCH] releaseb change periods for eu and us --- src/io/github/sammers/pla/logic/CharUpdater.java | 2 +- src/io/github/sammers/pla/logic/Ladder.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/io/github/sammers/pla/logic/CharUpdater.java b/src/io/github/sammers/pla/logic/CharUpdater.java index 82a5da26..b25bed61 100644 --- a/src/io/github/sammers/pla/logic/CharUpdater.java +++ b/src/io/github/sammers/pla/logic/CharUpdater.java @@ -138,7 +138,7 @@ public Completable updateCharacters(String region, merged.stream() .map(pair -> updateChar(region, Character.fullNameByRealmAndName(pair.getValue0(), pair.getValue1()))) .toList()) - .flatMapCompletable(c -> c, true, 2) + .flatMapCompletable(c -> c, true, 1) .takeUntil(Completable.timer(timeout, timeoutUnits)); }).onErrorComplete().subscribeOn(Main.VTHREAD_SCHEDULER); } diff --git a/src/io/github/sammers/pla/logic/Ladder.java b/src/io/github/sammers/pla/logic/Ladder.java index 99f12e78..738b28ae 100644 --- a/src/io/github/sammers/pla/logic/Ladder.java +++ b/src/io/github/sammers/pla/logic/Ladder.java @@ -63,8 +63,8 @@ public Ladder(WebClient web, DB db, BlizzardAPI blizzardAPI, CharacterCache char public void start() { boolean updatesEnabled = true; - int euPeriod = 1; - int usPeriod = 30; + int euPeriod = 5; + int usPeriod = 10; Observable updates; if (updatesEnabled) { updates = Observable.mergeArray(runDataUpdater(EU, 1, MINUTES, new AtomicBoolean(false), Observable.defer(() -> { @@ -115,7 +115,7 @@ private Observable runDataUpdater(String region, .andThen(calculateMulticlasserLeaderboard(region)) .andThen(loadCutoffs(region)) .andThen(calculateMeta(region)) - .andThen(charUpdater.updateCharacters(region, 7, DAYS, timeout, timeoutUnits)) + .andThen(charUpdater.updateCharacters(region, 1, DAYS, timeout, timeoutUnits)) .onErrorComplete(e -> { log.error("Error updating data for region " + region, e); return true;