DS-4440 GDPR - Anonymize statistics feature - feedback: default configuration & spelling tris

This commit is contained in:
Samuel
2020-04-09 14:59:56 +02:00
committed by Samuel
parent b80b18466d
commit 5e56e82656

View File

@@ -68,7 +68,7 @@ public class AnonymizeStatistics {
private static int batchSize = 100; private static int batchSize = 100;
private static int threads = 2; private static int threads = 2;
private static final Object ANONYMIZED = private static final Object DNS_MASK =
configurationService.getProperty("anonymize_statistics.dns_mask", "anonymized"); configurationService.getProperty("anonymize_statistics.dns_mask", "anonymized");
private static final String TIME_LIMIT; private static final String TIME_LIMIT;
@@ -233,7 +233,7 @@ public class AnonymizeStatistics {
return solrLoggerService.query( return solrLoggerService.query(
"ip:*", "ip:*",
"time:[* TO " + TIME_LIMIT + "] AND -dns:" + ANONYMIZED, "time:[* TO " + TIME_LIMIT + "] AND -dns:" + DNS_MASK,
null, batchSize, -1, null, null, null, null, null, false, false, true null, batchSize, -1, null, null, null, null, null, false, false, true
); );
} }
@@ -259,7 +259,7 @@ public class AnonymizeStatistics {
), ),
asList( asList(
singletonList(solrLoggerService.anonymizeIp(document.getFieldValue("ip").toString())), singletonList(solrLoggerService.anonymizeIp(document.getFieldValue("ip").toString())),
singletonList(ANONYMIZED) singletonList(DNS_MASK)
), ),
false false
); );