51
51
import java .util .HashMap ;
52
52
import java .util .HashSet ;
53
53
import java .util .List ;
54
+ import java .util .Locale ;
54
55
import java .util .Map ;
55
56
import java .util .Set ;
56
57
@@ -223,7 +224,7 @@ public void saveUserOverwrite(Path path, Node node, long writeId) {
223
224
saveWrite (path , writeId , WRITE_TYPE_OVERWRITE , serializedNode );
224
225
long duration = System .currentTimeMillis () - start ;
225
226
if (logger .logsDebug ()) {
226
- logger .debug (String .format ("Persisted user overwrite in %dms" , duration ));
227
+ logger .debug (String .format (Locale . US , "Persisted user overwrite in %dms" , duration ));
227
228
}
228
229
}
229
230
@@ -235,7 +236,7 @@ public void saveUserMerge(Path path, CompoundWrite children, long writeId) {
235
236
saveWrite (path , writeId , WRITE_TYPE_MERGE , serializedNode );
236
237
long duration = System .currentTimeMillis () - start ;
237
238
if (logger .logsDebug ()) {
238
- logger .debug (String .format ("Persisted user merge in %dms" , duration ));
239
+ logger .debug (String .format (Locale . US , "Persisted user merge in %dms" , duration ));
239
240
}
240
241
}
241
242
@@ -247,7 +248,8 @@ public void removeUserWrite(long writeId) {
247
248
long duration = System .currentTimeMillis () - start ;
248
249
if (logger .logsDebug ()) {
249
250
logger .debug (
250
- String .format ("Deleted %d write(s) with writeId %d in %dms" , count , writeId , duration ));
251
+ String .format (
252
+ Locale .US , "Deleted %d write(s) with writeId %d in %dms" , count , writeId , duration ));
251
253
}
252
254
}
253
255
@@ -309,7 +311,7 @@ record = new UserWriteRecord(writeId, path, merge);
309
311
}
310
312
long duration = System .currentTimeMillis () - start ;
311
313
if (logger .logsDebug ()) {
312
- logger .debug (String .format ("Loaded %d writes in %dms" , writes .size (), duration ));
314
+ logger .debug (String .format (Locale . US , "Loaded %d writes in %dms" , writes .size (), duration ));
313
315
}
314
316
return writes ;
315
317
} catch (IOException e ) {
@@ -381,8 +383,12 @@ private void updateServerCache(Path path, Node node, boolean merge) {
381
383
if (logger .logsDebug ()) {
382
384
logger .debug (
383
385
String .format (
386
+ Locale .US ,
384
387
"Persisted a total of %d rows and deleted %d rows for a set at %s in %dms" ,
385
- savedRows , removedRows , path .toString (), duration ));
388
+ savedRows ,
389
+ removedRows ,
390
+ path .toString (),
391
+ duration ));
386
392
}
387
393
}
388
394
@@ -400,8 +406,12 @@ public void mergeIntoServerCache(Path path, CompoundWrite children) {
400
406
if (logger .logsDebug ()) {
401
407
logger .debug (
402
408
String .format (
409
+ Locale .US ,
403
410
"Persisted a total of %d rows and deleted %d rows for a merge at %s in %dms" ,
404
- savedRows , removedRows , path .toString (), duration ));
411
+ savedRows ,
412
+ removedRows ,
413
+ path .toString (),
414
+ duration ));
405
415
}
406
416
}
407
417
@@ -438,7 +448,7 @@ public void saveTrackedQuery(TrackedQuery trackedQuery) {
438
448
TRACKED_QUERY_TABLE , null , values , SQLiteDatabase .CONFLICT_REPLACE );
439
449
long duration = System .currentTimeMillis () - start ;
440
450
if (logger .logsDebug ()) {
441
- logger .debug (String .format ("Saved new tracked query in %dms" , duration ));
451
+ logger .debug (String .format (Locale . US , "Saved new tracked query in %dms" , duration ));
442
452
}
443
453
}
444
454
@@ -496,7 +506,9 @@ public List<TrackedQuery> loadTrackedQueries() {
496
506
}
497
507
long duration = System .currentTimeMillis () - start ;
498
508
if (logger .logsDebug ()) {
499
- logger .debug (String .format ("Loaded %d tracked queries in %dms" , queries .size (), duration ));
509
+ logger .debug (
510
+ String .format (
511
+ Locale .US , "Loaded %d tracked queries in %dms" , queries .size (), duration ));
500
512
}
501
513
return queries ;
502
514
} finally {
@@ -519,7 +531,7 @@ public void resetPreviouslyActiveTrackedQueries(long lastUse) {
519
531
TRACKED_QUERY_TABLE , values , whereClause , new String [] {}, SQLiteDatabase .CONFLICT_REPLACE );
520
532
long duration = System .currentTimeMillis () - start ;
521
533
if (logger .logsDebug ()) {
522
- logger .debug (String .format ("Reset active tracked queries in %dms" , duration ));
534
+ logger .debug (String .format (Locale . US , "Reset active tracked queries in %dms" , duration ));
523
535
}
524
536
}
525
537
@@ -544,8 +556,11 @@ public void saveTrackedQueryKeys(long trackedQueryId, Set<ChildKey> keys) {
544
556
if (logger .logsDebug ()) {
545
557
logger .debug (
546
558
String .format (
559
+ Locale .US ,
547
560
"Set %d tracked query keys for tracked query %d in %dms" ,
548
- keys .size (), trackedQueryId , duration ));
561
+ keys .size (),
562
+ trackedQueryId ,
563
+ duration ));
549
564
}
550
565
}
551
566
@@ -572,8 +587,12 @@ public void updateTrackedQueryKeys(
572
587
if (logger .logsDebug ()) {
573
588
logger .debug (
574
589
String .format (
590
+ Locale .US ,
575
591
"Updated tracked query keys (%d added, %d removed) for tracked query id %d in %dms" ,
576
- added .size (), removed .size (), trackedQueryId , duration ));
592
+ added .size (),
593
+ removed .size (),
594
+ trackedQueryId ,
595
+ duration ));
577
596
}
578
597
}
579
598
@@ -610,8 +629,11 @@ public Set<ChildKey> loadTrackedQueryKeys(Set<Long> trackedQueryIds) {
610
629
if (logger .logsDebug ()) {
611
630
logger .debug (
612
631
String .format (
632
+ Locale .US ,
613
633
"Loaded %d tracked queries keys for tracked queries %s in %dms" ,
614
- keys .size (), trackedQueryIds .toString (), duration ));
634
+ keys .size (),
635
+ trackedQueryIds .toString (),
636
+ duration ));
615
637
}
616
638
return keys ;
617
639
} finally {
@@ -681,7 +703,11 @@ public void pruneCache(Path root, PruneForest pruneForest) {
681
703
if (logger .logsDebug ()) {
682
704
logger .debug (
683
705
String .format (
684
- "Pruned %d rows with %d nodes resaved in %dms" , prunedCount , resavedCount , duration ));
706
+ Locale .US ,
707
+ "Pruned %d rows with %d nodes resaved in %dms" ,
708
+ prunedCount ,
709
+ resavedCount ,
710
+ duration ));
685
711
}
686
712
}
687
713
@@ -709,7 +735,11 @@ public Integer onNodeValue(Path keepPath, Void ignore, Integer nodesToResave) {
709
735
Path absolutePath = pruneRoot .child (relativePath );
710
736
if (logger .logsDebug ()) {
711
737
logger .debug (
712
- String .format ("Need to rewrite %d nodes below path %s" , nodesToResave , absolutePath ));
738
+ String .format (
739
+ Locale .US ,
740
+ "Need to rewrite %d nodes below path %s" ,
741
+ nodesToResave ,
742
+ absolutePath ));
713
743
}
714
744
final Node currentNode = loadNested (absolutePath );
715
745
pruneForest .foldKeptNodes (
@@ -750,7 +780,7 @@ public void removeAllUserWrites() {
750
780
int count = database .delete (WRITES_TABLE , null , null );
751
781
long duration = System .currentTimeMillis () - start ;
752
782
if (logger .logsDebug ()) {
753
- logger .debug (String .format ("Deleted %d (all) write(s) in %dms" , count , duration ));
783
+ logger .debug (String .format (Locale . US , "Deleted %d (all) write(s) in %dms" , count , duration ));
754
784
}
755
785
}
756
786
@@ -781,7 +811,7 @@ public void endTransaction() {
781
811
insideTransaction = false ;
782
812
long elapsed = System .currentTimeMillis () - transactionStart ;
783
813
if (logger .logsDebug ()) {
784
- logger .debug (String .format ("Transaction completed. Elapsed: %dms" , elapsed ));
814
+ logger .debug (String .format (Locale . US , "Transaction completed. Elapsed: %dms" , elapsed ));
785
815
}
786
816
}
787
817
@@ -854,9 +884,12 @@ private int saveNested(Path path, Node node) {
854
884
if (logger .logsDebug ()) {
855
885
logger .debug (
856
886
String .format (
887
+ Locale .US ,
857
888
"Node estimated serialized size at path %s of %d bytes exceeds limit of %d bytes. "
858
889
+ "Splitting up." ,
859
- path , estimatedSize , CHILDREN_NODE_SPLIT_SIZE_THRESHOLD ));
890
+ path ,
891
+ estimatedSize ,
892
+ CHILDREN_NODE_SPLIT_SIZE_THRESHOLD ));
860
893
}
861
894
// split up the children node into multiple nodes
862
895
int sum = 0 ;
@@ -881,7 +914,7 @@ private int saveNested(Path path, Node node) {
881
914
}
882
915
883
916
private String partKey (Path path , int i ) {
884
- return pathToKey (path ) + String .format (PART_KEY_FORMAT , i );
917
+ return pathToKey (path ) + String .format (Locale . US , PART_KEY_FORMAT , i );
885
918
}
886
919
887
920
private void saveNode (Path path , Node node ) {
@@ -984,6 +1017,7 @@ private Node loadNested(Path path) {
984
1017
if (logger .logsDebug ()) {
985
1018
logger .debug (
986
1019
String .format (
1020
+ Locale .US ,
987
1021
"Loaded a total of %d rows for a total of %d nodes at %s in %dms "
988
1022
+ "(Query: %dms, Loading: %dms, Serializing: %dms)" ,
989
1023
payloads .size (),
0 commit comments