[mob] Improve log

This commit is contained in:
Neeraj Gupta
2024-04-10 10:53:18 +05:30
parent 73007ee541
commit 16da5056ea
2 changed files with 9 additions and 4 deletions

View File

@@ -23,4 +23,9 @@ class EnteWatch extends Stopwatch {
reset();
previousElapsed = 0;
}
void stopWithLog(String msg) {
log(msg);
stop();
}
}

View File

@@ -6,6 +6,7 @@ import "package:flutter/foundation.dart";
import 'package:logging/logging.dart';
import 'package:path/path.dart' show join;
import 'package:path_provider/path_provider.dart';
import "package:photos/extensions/stop_watch.dart";
import 'package:photos/face/db_fields.dart';
import "package:photos/face/db_model_mappers.dart";
import "package:photos/face/model/face.dart";
@@ -392,7 +393,8 @@ class FaceMLDataDB {
int offset = 0,
int batchSize = 10000,
}) async {
_logger.info(
final EnteWatch w = EnteWatch("getFaceEmbeddingMap")..start();
w.logAndReset(
'reading as float offset: $offset, maxFaces: $maxFaces, batchSize: $batchSize',
);
final db = await instance.database;
@@ -427,9 +429,7 @@ class FaceMLDataDB {
}
offset += batchSize;
}
_logger.info(
'done reading face embeddings ${result.length}',
);
w.stopWithLog('done reading face embeddings ${result.length}');
return result;
}