|
|
@@ -716,14 +716,21 @@ const updateSolutions = (solutions, eventsLogsMap) => {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- Logs.out('invalid events, expire %d, remove %d, no ps %d',
|
|
|
- eventsLogsMap.expireEvents.length,
|
|
|
- eventsLogsMap.removeEvents.length,
|
|
|
- eventsLogsMap.noPsRelations.length,
|
|
|
- );
|
|
|
-
|
|
|
- Logs.out('solutions add %d, update %d, retain %d, remove %d',
|
|
|
- solutionUpdate.add.length, solutionUpdate.update.length, solutionUpdate.retain.length, solutionUpdate.remove.length);
|
|
|
+ if (updateIds.add.length / solutions.length > 0.25 ||
|
|
|
+ updateIds.remove.length / solutions.length > 0.25
|
|
|
+ ) {
|
|
|
+ Logs.out('invalid events, expire %d, remove %d, no ps %d',
|
|
|
+ eventsLogsMap.expireEvents.length,
|
|
|
+ eventsLogsMap.removeEvents.length,
|
|
|
+ eventsLogsMap.noPsRelations.length,
|
|
|
+ );
|
|
|
+
|
|
|
+ Logs.out('solutions add %d, update %d, retain %d, remove %d',
|
|
|
+ updateIds.add.length, updateIds.update.length, updateIds.retain.length, updateIds.remove.length);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ Logs.outDev('solutions update complete');
|
|
|
+ }
|
|
|
|
|
|
syncSolutions(solutionUpdate);
|
|
|
|