Run operations for closed folders as batch / low priority

This commit is contained in:
M66B
2020-01-27 08:43:50 +01:00
parent 3c995ec3d8
commit a7acf34321
2 changed files with 11 additions and 6 deletions

View File

@@ -1150,8 +1150,9 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences
}
});
boolean offline = (mapFolders.get(folder) == null);
for (TupleOperationEx op : submit) {
TupleOperationEx.PartitionKey key = op.getPartitionKey();
TupleOperationEx.PartitionKey key = op.getPartitionKey(offline);
if (!partitions.containsKey(key))
partitions.put(key, new ArrayList<>());
partitions.get(key).add(op);