apply a 12 hour fudge to daily user counting to account for last seen timestamp fuzzing
This commit is contained in:
parent
2b879ab471
commit
e3aecb2aa9
|
@ -108,12 +108,12 @@ public class ActiveUserCounter extends AccountDatabaseCrawlerListener {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCrawlChunk(Optional<UUID> fromNumber, List<Account> chunkAccounts) {
|
protected void onCrawlChunk(Optional<UUID> fromNumber, List<Account> chunkAccounts) {
|
||||||
long nowDays = TimeUnit.MILLISECONDS.toDays(System.currentTimeMillis());
|
long nowHours = TimeUnit.MILLISECONDS.toHours(System.currentTimeMillis());
|
||||||
long agoMs[] = {TimeUnit.DAYS.toMillis(nowDays - 1),
|
long agoMs[] = {TimeUnit.HOURS.toMillis(nowHours - 1 * 24 - 12),
|
||||||
TimeUnit.DAYS.toMillis(nowDays - 7),
|
TimeUnit.HOURS.toMillis(nowHours - 7 * 24),
|
||||||
TimeUnit.DAYS.toMillis(nowDays - 30),
|
TimeUnit.HOURS.toMillis(nowHours - 30 * 24),
|
||||||
TimeUnit.DAYS.toMillis(nowDays - 90),
|
TimeUnit.HOURS.toMillis(nowHours - 90 * 24),
|
||||||
TimeUnit.DAYS.toMillis(nowDays - 365)};
|
TimeUnit.HOURS.toMillis(nowHours - 365 * 24)};
|
||||||
|
|
||||||
Map<String, long[]> platformIncrements = new HashMap<>();
|
Map<String, long[]> platformIncrements = new HashMap<>();
|
||||||
Map<String, long[]> countryIncrements = new HashMap<>();
|
Map<String, long[]> countryIncrements = new HashMap<>();
|
||||||
|
|
Loading…
Reference in New Issue