diff --git a/docs/bench.txt b/docs/bench.txt
index 738af49c..6046853f 100644
--- a/docs/bench.txt
+++ b/docs/bench.txt
@@ -2,224 +2,224 @@
goos: linux
goarch: amd64
cpu: AMD EPYC 7763 64-Core Processor
-BenchmarkChanchalZap/BenchmarkAttributes-4 795139 1518 ns/op 256.25 MB/s 416 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkBigGroup-4 82401 14912 ns/op 431.95 MB/s 3209 B/op 132 allocs/op
-BenchmarkChanchalZap/BenchmarkDisabled-4 40742341 29.48 ns/op 0 B/op 0 allocs/op
-BenchmarkChanchalZap/BenchmarkKeyValues-4 788305 1485 ns/op 261.90 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkLogging-4 40131 30322 ns/op 273.46 MB/s 1635 B/op 51 allocs/op
-BenchmarkChanchalZap/BenchmarkSimple-4 3142826 374.6 ns/op 194.85 MB/s 32 B/op 1 allocs/op
-2024/09/01 01:36:39 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
-BenchmarkChanchalZap/BenchmarkSimpleSource-4 1922372 658.7 ns/op 162.44 MB/s 280 B/op 3 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsAttributes-4 821694 1461 ns/op 504.52 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsKeyValues-4 782152 1528 ns/op 482.19 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsSimple-4 3112165 386.8 ns/op 1088.51 MB/s 32 B/op 1 allocs/op
-BenchmarkChanchalZap/BenchmarkWithGroupAttributes-4 755234 1522 ns/op 264.80 MB/s 505 B/op 7 allocs/op
-BenchmarkChanchalZap/BenchmarkWithGroupKeyValues-4 747718 1596 ns/op 252.55 MB/s 505 B/op 7 allocs/op
+BenchmarkChanchalZap/BenchmarkAttributes-4 808815 1431 ns/op 271.76 MB/s 416 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkBigGroup-4 67996 17372 ns/op 447.91 MB/s 3887 B/op 160 allocs/op
+BenchmarkChanchalZap/BenchmarkDisabled-4 41321223 29.00 ns/op 0 B/op 0 allocs/op
+BenchmarkChanchalZap/BenchmarkKeyValues-4 782890 1489 ns/op 261.24 MB/s 416 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkLogging-4 39604 30265 ns/op 273.98 MB/s 1635 B/op 51 allocs/op
+BenchmarkChanchalZap/BenchmarkSimple-4 3140790 378.9 ns/op 192.66 MB/s 32 B/op 1 allocs/op
+2024/09/08 01:25:14 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
+BenchmarkChanchalZap/BenchmarkSimpleSource-4 2006306 673.2 ns/op 158.95 MB/s 280 B/op 3 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsAttributes-4 821028 1448 ns/op 508.95 MB/s 417 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsKeyValues-4 713533 1518 ns/op 485.50 MB/s 417 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsSimple-4 2798835 384.7 ns/op 1094.47 MB/s 32 B/op 1 allocs/op
+BenchmarkChanchalZap/BenchmarkWithGroupAttributes-4 784886 1515 ns/op 266.04 MB/s 505 B/op 7 allocs/op
+BenchmarkChanchalZap/BenchmarkWithGroupKeyValues-4 767409 1553 ns/op 259.43 MB/s 505 B/op 7 allocs/op
# Handler[SlogJSON]="slog/JSONHandler"
-BenchmarkSlogJSON/BenchmarkAttributes-4 791802 1443 ns/op 289.64 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkBigGroup-4 83491 14439 ns/op 446.78 MB/s 48 B/op 1 allocs/op
-BenchmarkSlogJSON/BenchmarkDisabled-4 322348118 3.723 ns/op 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkKeyValues-4 834662 1515 ns/op 275.28 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkLogging-4 38545 31001 ns/op 283.70 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkSimple-4 3966438 302.1 ns/op 274.70 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkSimpleSource-4 1428033 825.5 ns/op 335.56 MB/s 568 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsAttributes-4 772414 1422 ns/op 551.95 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsKeyValues-4 844233 1546 ns/op 507.87 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsSimple-4 3835629 316.9 ns/op 1419.95 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkWithGroupAttributes-4 847578 1473 ns/op 293.19 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithGroupKeyValues-4 829172 1653 ns/op 261.37 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkAttributes-4 683430 1466 ns/op 285.22 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkBigGroup-4 57238 18490 ns/op 421.30 MB/s 48 B/op 1 allocs/op
+BenchmarkSlogJSON/BenchmarkDisabled-4 321850568 3.729 ns/op 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkKeyValues-4 780060 1481 ns/op 282.28 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkLogging-4 45842 26541 ns/op 331.45 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkSimple-4 4073708 288.5 ns/op 287.66 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkSimpleSource-4 1450275 827.8 ns/op 334.62 MB/s 568 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsAttributes-4 784951 1457 ns/op 538.81 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsKeyValues-4 787310 1516 ns/op 517.85 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsSimple-4 3628004 315.5 ns/op 1426.26 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkWithGroupAttributes-4 858909 1457 ns/op 296.40 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithGroupKeyValues-4 790758 1525 ns/op 283.29 MB/s 472 B/op 6 allocs/op
# Handler[MadkinsFlash]="madkins/flash"
-BenchmarkMadkinsFlash/BenchmarkAttributes-4 875337 1351 ns/op 331.70 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkBigGroup-4 56173 21853 ns/op 337.08 MB/s 33064 B/op 11 allocs/op
-BenchmarkMadkinsFlash/BenchmarkDisabled-4 322790502 3.727 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsFlash/BenchmarkKeyValues-4 761487 1399 ns/op 320.31 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkLogging-4 35216 34023 ns/op 282.60 MB/s 11840 B/op 153 allocs/op
-BenchmarkMadkinsFlash/BenchmarkSimple-4 2697913 454.3 ns/op 191.52 MB/s 232 B/op 3 allocs/op
-BenchmarkMadkinsFlash/BenchmarkSimpleSource-4 1334419 900.7 ns/op 315.31 MB/s 704 B/op 7 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsAttributes-4 835197 1367 ns/op 614.46 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsKeyValues-4 854701 1417 ns/op 592.25 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsSimple-4 2615760 456.1 ns/op 1052.33 MB/s 232 B/op 3 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithGroupAttributes-4 863156 1385 ns/op 334.35 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithGroupKeyValues-4 800386 1428 ns/op 324.16 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkAttributes-4 878793 1477 ns/op 303.36 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkBigGroup-4 43423 24503 ns/op 363.30 MB/s 33064 B/op 11 allocs/op
+BenchmarkMadkinsFlash/BenchmarkDisabled-4 322677405 3.724 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsFlash/BenchmarkKeyValues-4 731259 1403 ns/op 319.24 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkLogging-4 35686 34059 ns/op 282.19 MB/s 11840 B/op 153 allocs/op
+BenchmarkMadkinsFlash/BenchmarkSimple-4 2674443 448.0 ns/op 196.45 MB/s 232 B/op 3 allocs/op
+BenchmarkMadkinsFlash/BenchmarkSimpleSource-4 1299422 920.1 ns/op 308.67 MB/s 704 B/op 7 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsAttributes-4 879811 1411 ns/op 595.31 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsKeyValues-4 808318 1421 ns/op 591.31 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsSimple-4 2612202 459.0 ns/op 1045.66 MB/s 232 B/op 3 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithGroupAttributes-4 872179 1388 ns/op 333.64 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithGroupKeyValues-4 826608 1442 ns/op 320.99 MB/s 504 B/op 5 allocs/op
# Handler[MadkinsReplAttr]="madkins/replattr"
-BenchmarkMadkinsReplAttr/BenchmarkAttributes-4 605038 1994 ns/op 224.63 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkBigGroup-4 29971 40323 ns/op 182.67 MB/s 33068 B/op 12 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkDisabled-4 322225148 3.719 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkKeyValues-4 554920 2044 ns/op 219.16 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkLogging-4 23385 52143 ns/op 184.40 MB/s 12043 B/op 204 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkSimple-4 1937653 621.1 ns/op 141.68 MB/s 236 B/op 4 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkSimpleSource-4 1000000 1133 ns/op 250.71 MB/s 712 B/op 8 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsAttributes-4 563565 2017 ns/op 416.38 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsKeyValues-4 585140 2071 ns/op 405.61 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsSimple-4 1854775 627.0 ns/op 763.91 MB/s 236 B/op 4 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithGroupAttributes-4 599384 2025 ns/op 228.63 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithGroupKeyValues-4 546775 2077 ns/op 222.88 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkAttributes-4 596985 2005 ns/op 223.43 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkBigGroup-4 24614 46882 ns/op 189.88 MB/s 33067 B/op 12 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkDisabled-4 321946836 3.722 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkKeyValues-4 584679 2065 ns/op 216.46 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkLogging-4 23121 51917 ns/op 185.14 MB/s 12043 B/op 204 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkSimple-4 1935980 616.4 ns/op 142.76 MB/s 236 B/op 4 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkSimpleSource-4 1000000 1142 ns/op 248.59 MB/s 712 B/op 8 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsAttributes-4 579616 2014 ns/op 417.13 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsKeyValues-4 570496 2059 ns/op 407.91 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsSimple-4 1905834 634.0 ns/op 757.11 MB/s 236 B/op 4 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithGroupAttributes-4 585488 2025 ns/op 228.67 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithGroupKeyValues-4 567405 2096 ns/op 220.94 MB/s 508 B/op 6 allocs/op
# Handler[MadkinsSloggy]="madkins/sloggy"
-BenchmarkMadkinsSloggy/BenchmarkAttributes-4 420152 2790 ns/op 160.91 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkBigGroup-4 28700 42172 ns/op 174.69 MB/s 15416 B/op 1445 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkDisabled-4 322699016 3.724 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkKeyValues-4 423985 2848 ns/op 157.68 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkLogging-4 17673 67456 ns/op 142.54 MB/s 26992 B/op 1865 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkSimple-4 1769005 688.0 ns/op 129.36 MB/s 240 B/op 14 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkSimpleSource-4 675547 1728 ns/op 164.96 MB/s 1280 B/op 30 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsAttributes-4 428572 2787 ns/op 301.74 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsKeyValues-4 411980 2826 ns/op 297.59 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsSimple-4 1724938 706.7 ns/op 680.64 MB/s 240 B/op 14 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithGroupAttributes-4 430069 2787 ns/op 166.47 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithGroupKeyValues-4 424140 2854 ns/op 162.58 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkAttributes-4 430122 2816 ns/op 159.44 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkBigGroup-4 23707 51104 ns/op 174.21 MB/s 18568 B/op 1753 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkDisabled-4 321391018 3.760 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkKeyValues-4 424642 2859 ns/op 157.02 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkLogging-4 17784 67426 ns/op 142.57 MB/s 26992 B/op 1865 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkSimple-4 1740781 683.8 ns/op 130.16 MB/s 240 B/op 14 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkSimpleSource-4 715015 1707 ns/op 166.41 MB/s 1280 B/op 30 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsAttributes-4 428840 2789 ns/op 301.59 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsKeyValues-4 415578 2850 ns/op 295.09 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsSimple-4 1738048 688.7 ns/op 698.45 MB/s 240 B/op 14 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithGroupAttributes-4 407803 2838 ns/op 163.52 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithGroupKeyValues-4 368347 3006 ns/op 154.34 MB/s 1384 B/op 64 allocs/op
# Handler[PhsymZerolog]="phsym/zeroslog"
-BenchmarkPhsymZerolog/BenchmarkAttributes-4 1241886 964.9 ns/op 410.40 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkBigGroup-4 119646 10189 ns/op 632.55 MB/s 48 B/op 1 allocs/op
-BenchmarkPhsymZerolog/BenchmarkDisabled-4 322282285 3.727 ns/op 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkKeyValues-4 1000000 1011 ns/op 391.58 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkLogging-4 67778 17891 ns/op 474.86 MB/s 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkSimple-4 5920639 201.1 ns/op 382.96 MB/s 0 B/op 0 allocs/op
-2024/09/01 01:38:06 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96"
-BenchmarkPhsymZerolog/BenchmarkSimpleSource-4 2471898 495.3 ns/op 304.88 MB/s 312 B/op 4 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsAttributes-4 1220013 975.0 ns/op 766.17 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsKeyValues-4 1000000 1021 ns/op 731.60 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsSimple-4 5696534 211.7 ns/op 2021.92 MB/s 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithGroupAttributes-4 1000000 1122 ns/op 365.40 MB/s 560 B/op 3 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithGroupKeyValues-4 1000000 1144 ns/op 358.37 MB/s 560 B/op 3 allocs/op
+BenchmarkPhsymZerolog/BenchmarkAttributes-4 1251519 963.1 ns/op 411.16 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkBigGroup-4 98462 12353 ns/op 630.19 MB/s 48 B/op 1 allocs/op
+BenchmarkPhsymZerolog/BenchmarkDisabled-4 321855091 4.612 ns/op 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkKeyValues-4 1000000 1014 ns/op 390.52 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkLogging-4 67712 17911 ns/op 474.35 MB/s 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkSimple-4 5763549 206.4 ns/op 373.13 MB/s 0 B/op 0 allocs/op
+2024/09/08 01:26:40 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96"
+BenchmarkPhsymZerolog/BenchmarkSimpleSource-4 2482592 502.1 ns/op 300.76 MB/s 312 B/op 4 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsAttributes-4 1226436 970.6 ns/op 769.63 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsKeyValues-4 1000000 1027 ns/op 727.27 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsSimple-4 5612925 213.5 ns/op 2005.10 MB/s 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithGroupAttributes-4 1000000 1104 ns/op 371.50 MB/s 560 B/op 3 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithGroupKeyValues-4 1000000 1137 ns/op 360.49 MB/s 560 B/op 3 allocs/op
# Handler[PhusluSlog]="phuslu/slog"
-BenchmarkPhusluSlog/BenchmarkAttributes-4 1354218 883.4 ns/op 490.18 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkBigGroup-4 182745 6566 ns/op 982.55 MB/s 48 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkDisabled-4 406233903 2.946 ns/op 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkKeyValues-4 1287826 931.2 ns/op 464.99 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkLogging-4 83000 14430 ns/op 609.98 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkSimple-4 7549280 158.7 ns/op 523.09 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkSimpleSource-4 5853454 203.9 ns/op 1358.32 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsAttributes-4 1321354 904.0 ns/op 901.51 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsKeyValues-4 1275361 957.0 ns/op 851.61 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsSimple-4 7235071 169.3 ns/op 2746.99 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithGroupAttributes-4 1350160 892.3 ns/op 500.97 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithGroupKeyValues-4 1279832 945.6 ns/op 472.71 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkAttributes-4 1370360 888.9 ns/op 487.11 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkBigGroup-4 151218 8037 ns/op 969.39 MB/s 48 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkDisabled-4 407440970 2.947 ns/op 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkKeyValues-4 1291945 928.7 ns/op 466.23 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkLogging-4 83486 14208 ns/op 619.49 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkSimple-4 7670241 155.1 ns/op 535.30 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkSimpleSource-4 5944935 203.5 ns/op 1361.14 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsAttributes-4 1355179 889.3 ns/op 916.45 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsKeyValues-4 1287008 943.3 ns/op 863.95 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsSimple-4 7317069 163.7 ns/op 2839.93 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithGroupAttributes-4 1339641 901.9 ns/op 495.64 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithGroupKeyValues-4 1216526 939.2 ns/op 475.96 MB/s 240 B/op 1 allocs/op
# Handler[SamberLogrus]="samber/slog-logrus"
-BenchmarkSamberLogrus/BenchmarkAttributes-4 66614 17644 ns/op 23.12 MB/s 9945 B/op 98 allocs/op
-BenchmarkSamberLogrus/BenchmarkBigGroup-4 4270 265951 ns/op 24.22 MB/s 156209 B/op 2481 allocs/op
-BenchmarkSamberLogrus/BenchmarkDisabled-4 322133558 3.720 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberLogrus/BenchmarkKeyValues-4 68035 17580 ns/op 23.21 MB/s 9945 B/op 98 allocs/op
-BenchmarkSamberLogrus/BenchmarkLogging-4 2918 400528 ns/op 21.05 MB/s 222994 B/op 2857 allocs/op
-BenchmarkSamberLogrus/BenchmarkSimple-4 367868 3148 ns/op 23.19 MB/s 1481 B/op 26 allocs/op
-BenchmarkSamberLogrus/BenchmarkSimpleSource-4 164738 7224 ns/op 36.96 MB/s 4277 B/op 63 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsAttributes-4 45165 26514 ns/op 24.36 MB/s 16882 B/op 140 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsKeyValues-4 45308 26699 ns/op 24.20 MB/s 16882 B/op 140 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsSimple-4 70315 17003 ns/op 25.88 MB/s 8841 B/op 93 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithGroupAttributes-4 57213 20430 ns/op 18.50 MB/s 16214 B/op 172 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithGroupKeyValues-4 56961 20814 ns/op 18.16 MB/s 16214 B/op 172 allocs/op
+BenchmarkSamberLogrus/BenchmarkAttributes-4 65626 18012 ns/op 22.65 MB/s 9946 B/op 98 allocs/op
+BenchmarkSamberLogrus/BenchmarkBigGroup-4 3974 290419 ns/op 26.79 MB/s 188883 B/op 3009 allocs/op
+BenchmarkSamberLogrus/BenchmarkDisabled-4 322699424 3.724 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberLogrus/BenchmarkKeyValues-4 66895 17712 ns/op 23.03 MB/s 9946 B/op 98 allocs/op
+BenchmarkSamberLogrus/BenchmarkLogging-4 2884 406958 ns/op 20.72 MB/s 222990 B/op 2857 allocs/op
+BenchmarkSamberLogrus/BenchmarkSimple-4 372462 3156 ns/op 23.13 MB/s 1481 B/op 26 allocs/op
+BenchmarkSamberLogrus/BenchmarkSimpleSource-4 163202 7345 ns/op 36.35 MB/s 4277 B/op 63 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsAttributes-4 44464 26738 ns/op 24.16 MB/s 16883 B/op 140 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsKeyValues-4 44839 26792 ns/op 24.11 MB/s 16878 B/op 140 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsSimple-4 69014 17288 ns/op 25.45 MB/s 8839 B/op 93 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithGroupAttributes-4 57631 20579 ns/op 18.37 MB/s 16214 B/op 172 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithGroupKeyValues-4 57321 20679 ns/op 18.28 MB/s 16215 B/op 172 allocs/op
# Handler[SamberZap]="samber/slog-zap"
-BenchmarkSamberZap/BenchmarkAttributes-4 190538 6085 ns/op 63.93 MB/s 8089 B/op 54 allocs/op
-BenchmarkSamberZap/BenchmarkBigGroup-4 7941 157903 ns/op 40.79 MB/s 154675 B/op 2455 allocs/op
-BenchmarkSamberZap/BenchmarkDisabled-4 322898996 3.725 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberZap/BenchmarkKeyValues-4 194223 6321 ns/op 61.54 MB/s 8089 B/op 54 allocs/op
-BenchmarkSamberZap/BenchmarkLogging-4 10000 115404 ns/op 71.85 MB/s 152374 B/op 1224 allocs/op
-BenchmarkSamberZap/BenchmarkSimple-4 2551915 466.9 ns/op 156.33 MB/s 336 B/op 2 allocs/op
-2024/09/01 01:39:00 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
-BenchmarkSamberZap/BenchmarkSimpleSource-4 1677638 767.9 ns/op 139.34 MB/s 592 B/op 5 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsAttributes-4 112665 10778 ns/op 56.41 MB/s 15435 B/op 79 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsKeyValues-4 110628 10883 ns/op 55.87 MB/s 15434 B/op 79 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsSimple-4 217189 5615 ns/op 74.98 MB/s 6983 B/op 49 allocs/op
-BenchmarkSamberZap/BenchmarkWithGroupAttributes-4 105954 11503 ns/op 32.86 MB/s 14604 B/op 146 allocs/op
-BenchmarkSamberZap/BenchmarkWithGroupKeyValues-4 103056 11428 ns/op 33.08 MB/s 14602 B/op 146 allocs/op
+BenchmarkSamberZap/BenchmarkAttributes-4 191514 6283 ns/op 61.91 MB/s 8089 B/op 54 allocs/op
+BenchmarkSamberZap/BenchmarkBigGroup-4 6283 190769 ns/op 40.79 MB/s 187464 B/op 2984 allocs/op
+BenchmarkSamberZap/BenchmarkDisabled-4 321735442 3.735 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberZap/BenchmarkKeyValues-4 192796 6458 ns/op 60.23 MB/s 8089 B/op 54 allocs/op
+BenchmarkSamberZap/BenchmarkLogging-4 10000 118347 ns/op 70.07 MB/s 152379 B/op 1224 allocs/op
+BenchmarkSamberZap/BenchmarkSimple-4 2593376 464.6 ns/op 157.13 MB/s 336 B/op 2 allocs/op
+2024/09/08 01:27:34 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
+BenchmarkSamberZap/BenchmarkSimpleSource-4 1673360 721.1 ns/op 148.38 MB/s 592 B/op 5 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsAttributes-4 112269 11052 ns/op 55.01 MB/s 15435 B/op 79 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsKeyValues-4 106778 11313 ns/op 53.75 MB/s 15434 B/op 79 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsSimple-4 213099 5850 ns/op 71.96 MB/s 6983 B/op 49 allocs/op
+BenchmarkSamberZap/BenchmarkWithGroupAttributes-4 104164 12029 ns/op 31.42 MB/s 14604 B/op 146 allocs/op
+BenchmarkSamberZap/BenchmarkWithGroupKeyValues-4 98310 11840 ns/op 31.93 MB/s 14604 B/op 146 allocs/op
# Handler[SamberZerolog]="samber/slog-zerolog"
-BenchmarkSamberZerolog/BenchmarkAttributes-4 214536 5380 ns/op 73.61 MB/s 6287 B/op 62 allocs/op
-BenchmarkSamberZerolog/BenchmarkBigGroup-4 7881 157295 ns/op 40.97 MB/s 161062 B/op 2455 allocs/op
-BenchmarkSamberZerolog/BenchmarkDisabled-4 321811890 3.795 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberZerolog/BenchmarkKeyValues-4 204908 5405 ns/op 73.26 MB/s 6287 B/op 62 allocs/op
-BenchmarkSamberZerolog/BenchmarkLogging-4 13222 92589 ns/op 91.76 MB/s 111443 B/op 1326 allocs/op
-BenchmarkSamberZerolog/BenchmarkSimple-4 3270853 376.5 ns/op 204.54 MB/s 336 B/op 2 allocs/op
-BenchmarkSamberZerolog/BenchmarkSimpleSource-4 491270 2410 ns/op 112.44 MB/s 2715 B/op 38 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsAttributes-4 125266 9300 ns/op 66.45 MB/s 11595 B/op 94 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsKeyValues-4 125452 9251 ns/op 66.80 MB/s 11595 B/op 94 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsSimple-4 234321 4801 ns/op 89.15 MB/s 5182 B/op 57 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithGroupAttributes-4 108727 11469 ns/op 33.31 MB/s 14778 B/op 147 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithGroupKeyValues-4 111560 11288 ns/op 33.84 MB/s 14779 B/op 147 allocs/op
+BenchmarkSamberZerolog/BenchmarkAttributes-4 218944 5392 ns/op 73.44 MB/s 6287 B/op 62 allocs/op
+BenchmarkSamberZerolog/BenchmarkBigGroup-4 5798 193266 ns/op 40.28 MB/s 195474 B/op 2984 allocs/op
+BenchmarkSamberZerolog/BenchmarkDisabled-4 322652451 3.728 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberZerolog/BenchmarkKeyValues-4 217474 5617 ns/op 70.50 MB/s 6287 B/op 62 allocs/op
+BenchmarkSamberZerolog/BenchmarkLogging-4 12906 92774 ns/op 91.58 MB/s 111442 B/op 1326 allocs/op
+BenchmarkSamberZerolog/BenchmarkSimple-4 3203107 368.1 ns/op 209.20 MB/s 336 B/op 2 allocs/op
+BenchmarkSamberZerolog/BenchmarkSimpleSource-4 506734 2448 ns/op 110.71 MB/s 2715 B/op 38 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsAttributes-4 131098 9180 ns/op 67.32 MB/s 11597 B/op 94 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsKeyValues-4 134611 9362 ns/op 66.01 MB/s 11594 B/op 94 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsSimple-4 249236 4864 ns/op 87.99 MB/s 5182 B/op 57 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithGroupAttributes-4 104618 11635 ns/op 32.83 MB/s 14779 B/op 147 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithGroupKeyValues-4 101764 11552 ns/op 33.07 MB/s 14779 B/op 147 allocs/op
# Handler[SvcrunnerJsonlog]="svcrunner/jsonlog"
-BenchmarkSvcrunnerJsonlog/BenchmarkAttributes-4 969656 1038 ns/op 401.89 MB/s 280 B/op 3 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkBigGroup-4 57726 20283 ns/op 318.25 MB/s 30009 B/op 12 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkDisabled-4 407054289 2.946 ns/op 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkKeyValues-4 1000000 1092 ns/op 381.78 MB/s 280 B/op 3 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkLogging-4 60288 20249 ns/op 444.52 MB/s 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkSimple-4 4902556 241.0 ns/op 361.06 MB/s 0 B/op 0 allocs/op
-2024/09/01 01:39:33 WARN Verification Error err="Implied [SourceKey] Source data not logged when AddSource flag set: no 'source' key"
-BenchmarkSvcrunnerJsonlog/BenchmarkSimpleSource-4 4930780 244.8 ns/op 355.39 MB/s 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsAttributes-4 1000000 1060 ns/op 735.00 MB/s 288 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsKeyValues-4 985231 1115 ns/op 698.86 MB/s 288 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsSimple-4 3892648 305.5 ns/op 1469.85 MB/s 8 B/op 1 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupAttributes-4 1000000 1083 ns/op 397.95 MB/s 296 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupKeyValues-4 1000000 1130 ns/op 380.62 MB/s 296 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkAttributes-4 991771 1050 ns/op 397.17 MB/s 280 B/op 3 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkBigGroup-4 46815 26171 ns/op 297.84 MB/s 41152 B/op 13 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkDisabled-4 407784026 3.374 ns/op 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkKeyValues-4 1000000 1097 ns/op 379.32 MB/s 280 B/op 3 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkLogging-4 59628 20249 ns/op 444.62 MB/s 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkSimple-4 4949662 257.3 ns/op 338.12 MB/s 0 B/op 0 allocs/op
+2024/09/08 01:28:08 WARN Verification Error err="Implied [SourceKey] Source data not logged when AddSource flag set: no 'source' key"
+BenchmarkSvcrunnerJsonlog/BenchmarkSimpleSource-4 4703218 258.4 ns/op 336.68 MB/s 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsAttributes-4 1000000 1082 ns/op 719.99 MB/s 288 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsKeyValues-4 1000000 1126 ns/op 691.60 MB/s 288 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsSimple-4 3684808 333.6 ns/op 1345.74 MB/s 8 B/op 1 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupAttributes-4 1000000 1087 ns/op 396.46 MB/s 296 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupKeyValues-4 1000000 1124 ns/op 383.60 MB/s 296 B/op 4 allocs/op
# Handler[SnqkMeld]="snqk/meld"
-BenchmarkSnqkMeld/BenchmarkAttributes-4 505167 2488 ns/op 167.58 MB/s 2186 B/op 31 allocs/op
-BenchmarkSnqkMeld/BenchmarkBigGroup-4 21594 57828 ns/op 111.55 MB/s 59989 B/op 1211 allocs/op
-BenchmarkSnqkMeld/BenchmarkDisabled-4 250410207 4.343 ns/op 0 B/op 0 allocs/op
-BenchmarkSnqkMeld/BenchmarkKeyValues-4 472026 2524 ns/op 165.59 MB/s 2186 B/op 31 allocs/op
-BenchmarkSnqkMeld/BenchmarkLogging-4 25612 47584 ns/op 184.89 MB/s 30214 B/op 561 allocs/op
-BenchmarkSnqkMeld/BenchmarkSimple-4 3722698 321.4 ns/op 258.22 MB/s 0 B/op 0 allocs/op
-BenchmarkSnqkMeld/BenchmarkSimpleSource-4 1390675 875.7 ns/op 316.33 MB/s 568 B/op 6 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsAttributes-4 328752 3499 ns/op 187.17 MB/s 3363 B/op 38 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsKeyValues-4 304012 3568 ns/op 183.87 MB/s 3363 B/op 38 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsSimple-4 721680 1721 ns/op 261.53 MB/s 1001 B/op 8 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithGroupAttributes-4 484434 2484 ns/op 173.90 MB/s 2074 B/op 34 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithGroupKeyValues-4 453159 2558 ns/op 168.90 MB/s 2074 B/op 34 allocs/op
+BenchmarkSnqkMeld/BenchmarkAttributes-4 413755 2503 ns/op 167.00 MB/s 2186 B/op 31 allocs/op
+BenchmarkSnqkMeld/BenchmarkBigGroup-4 17473 70026 ns/op 111.26 MB/s 73090 B/op 1469 allocs/op
+BenchmarkSnqkMeld/BenchmarkDisabled-4 276024697 4.345 ns/op 0 B/op 0 allocs/op
+BenchmarkSnqkMeld/BenchmarkKeyValues-4 466633 2777 ns/op 150.54 MB/s 2186 B/op 31 allocs/op
+BenchmarkSnqkMeld/BenchmarkLogging-4 25118 48150 ns/op 182.66 MB/s 30214 B/op 561 allocs/op
+BenchmarkSnqkMeld/BenchmarkSimple-4 3848719 311.8 ns/op 266.17 MB/s 0 B/op 0 allocs/op
+BenchmarkSnqkMeld/BenchmarkSimpleSource-4 1399206 883.5 ns/op 313.54 MB/s 568 B/op 6 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsAttributes-4 334350 3553 ns/op 184.65 MB/s 3363 B/op 38 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsKeyValues-4 320144 3621 ns/op 181.18 MB/s 3363 B/op 38 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsSimple-4 650652 1720 ns/op 261.61 MB/s 1001 B/op 8 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithGroupAttributes-4 469759 2556 ns/op 168.99 MB/s 2074 B/op 34 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithGroupKeyValues-4 478660 2585 ns/op 167.13 MB/s 2074 B/op 34 allocs/op
# Handler[VeqrynDedupAppend]="veqryn/dedup/Append"
-BenchmarkVeqrynDedupAppend/BenchmarkAttributes-4 176761 5896 ns/op 70.90 MB/s 9721 B/op 41 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkBigGroup-4 4932 239107 ns/op 26.98 MB/s 544251 B/op 1704 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkDisabled-4 276199052 4.358 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkKeyValues-4 173044 5906 ns/op 70.77 MB/s 9722 B/op 41 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkLogging-4 9220 127936 ns/op 68.73 MB/s 224808 B/op 867 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkSimple-4 2397831 485.4 ns/op 170.99 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkSimpleSource-4 1000000 1050 ns/op 263.69 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsAttributes-4 99987 10825 ns/op 62.82 MB/s 16469 B/op 100 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsKeyValues-4 101918 11191 ns/op 60.85 MB/s 16461 B/op 100 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsSimple-4 184670 5579 ns/op 80.66 MB/s 9047 B/op 39 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithGroupAttributes-4 151834 7177 ns/op 60.19 MB/s 13269 B/op 50 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithGroupKeyValues-4 143679 7148 ns/op 60.44 MB/s 13275 B/op 50 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkAttributes-4 213447 5689 ns/op 73.47 MB/s 9724 B/op 41 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkBigGroup-4 3454 294533 ns/op 26.45 MB/s 659978 B/op 2068 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkDisabled-4 275421375 4.346 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkKeyValues-4 177854 5853 ns/op 71.42 MB/s 9724 B/op 41 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkLogging-4 9358 129488 ns/op 67.96 MB/s 224776 B/op 867 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkSimple-4 2440143 502.7 ns/op 165.12 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkSimpleSource-4 1000000 1062 ns/op 260.80 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsAttributes-4 100736 10926 ns/op 62.33 MB/s 16464 B/op 100 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsKeyValues-4 95755 11315 ns/op 60.19 MB/s 16470 B/op 100 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsSimple-4 192799 5526 ns/op 81.44 MB/s 9050 B/op 39 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithGroupAttributes-4 149994 7110 ns/op 60.76 MB/s 13270 B/op 50 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithGroupKeyValues-4 153230 7303 ns/op 59.15 MB/s 13273 B/op 50 allocs/op
# Handler[VeqrynDedupIgnore]="veqryn/dedup/Ignore"
-BenchmarkVeqrynDedupIgnore/BenchmarkAttributes-4 175922 5722 ns/op 73.05 MB/s 9725 B/op 41 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkBigGroup-4 4963 241042 ns/op 26.76 MB/s 544292 B/op 1704 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkDisabled-4 276456354 4.344 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkKeyValues-4 177306 5833 ns/op 71.67 MB/s 9728 B/op 41 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkLogging-4 9216 130534 ns/op 67.41 MB/s 224797 B/op 867 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkSimple-4 2467827 491.1 ns/op 166.98 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkSimpleSource-4 1000000 1061 ns/op 261.07 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsAttributes-4 124399 8401 ns/op 78.08 MB/s 14072 B/op 61 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsKeyValues-4 125563 8574 ns/op 76.51 MB/s 14072 B/op 61 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsSimple-4 187008 5523 ns/op 81.48 MB/s 9050 B/op 39 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupAttributes-4 148556 7204 ns/op 59.96 MB/s 13271 B/op 50 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupKeyValues-4 139401 7236 ns/op 59.70 MB/s 13273 B/op 50 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkAttributes-4 170149 5881 ns/op 70.74 MB/s 9725 B/op 41 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkBigGroup-4 4040 296388 ns/op 26.29 MB/s 660149 B/op 2068 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkDisabled-4 275678380 4.445 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkKeyValues-4 179517 5761 ns/op 72.56 MB/s 9726 B/op 41 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkLogging-4 9340 127618 ns/op 68.89 MB/s 224813 B/op 867 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkSimple-4 2424067 490.0 ns/op 167.35 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkSimpleSource-4 1000000 1052 ns/op 263.38 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsAttributes-4 124040 8416 ns/op 77.95 MB/s 14074 B/op 61 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsKeyValues-4 129318 8491 ns/op 77.26 MB/s 14074 B/op 61 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsSimple-4 194468 5454 ns/op 82.50 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupAttributes-4 143540 7006 ns/op 61.66 MB/s 13274 B/op 50 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupKeyValues-4 152086 7028 ns/op 61.47 MB/s 13270 B/op 50 allocs/op
# Handler[VeqrynDedupIncrement]="veqryn/dedup/Increment"
-BenchmarkVeqrynDedupIncrement/BenchmarkAttributes-4 178170 6047 ns/op 69.12 MB/s 9727 B/op 41 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkBigGroup-4 3830 262630 ns/op 24.56 MB/s 555282 B/op 1789 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkDisabled-4 275866156 4.347 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkKeyValues-4 166453 6183 ns/op 67.61 MB/s 9729 B/op 41 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkLogging-4 7688 130774 ns/op 67.22 MB/s 224737 B/op 867 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkSimple-4 2477406 489.3 ns/op 169.62 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkSimpleSource-4 1000000 1071 ns/op 258.54 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsAttributes-4 99074 10939 ns/op 72.59 MB/s 15321 B/op 74 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsKeyValues-4 100009 11098 ns/op 71.55 MB/s 15323 B/op 74 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsSimple-4 181154 5893 ns/op 76.36 MB/s 9051 B/op 39 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupAttributes-4 134953 7543 ns/op 57.14 MB/s 13286 B/op 50 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupKeyValues-4 141378 7737 ns/op 55.84 MB/s 13284 B/op 50 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkAttributes-4 175830 5950 ns/op 70.25 MB/s 9728 B/op 41 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkBigGroup-4 3186 314640 ns/op 24.76 MB/s 675194 B/op 2177 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkDisabled-4 276183252 4.366 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkKeyValues-4 195838 6051 ns/op 69.08 MB/s 9727 B/op 41 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkLogging-4 9224 129207 ns/op 68.07 MB/s 224684 B/op 867 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkSimple-4 2474211 494.8 ns/op 167.75 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkSimpleSource-4 1000000 1070 ns/op 258.84 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsAttributes-4 96100 11048 ns/op 71.87 MB/s 15323 B/op 74 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsKeyValues-4 99500 11056 ns/op 71.81 MB/s 15323 B/op 74 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsSimple-4 207849 5744 ns/op 78.34 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupAttributes-4 138338 7465 ns/op 57.87 MB/s 13284 B/op 50 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupKeyValues-4 143302 7452 ns/op 57.97 MB/s 13289 B/op 50 allocs/op
# Handler[VeqrynDedupOverwrite]="veqryn/dedup/Overwrite"
-BenchmarkVeqrynDedupOverwrite/BenchmarkAttributes-4 177423 5696 ns/op 73.39 MB/s 9723 B/op 41 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkBigGroup-4 4971 238970 ns/op 26.99 MB/s 544145 B/op 1704 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkDisabled-4 276427281 4.345 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkKeyValues-4 205650 5805 ns/op 72.00 MB/s 9726 B/op 41 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkLogging-4 9190 128937 ns/op 68.25 MB/s 224852 B/op 867 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkSimple-4 2451823 493.6 ns/op 168.15 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkSimpleSource-4 981430 1047 ns/op 264.58 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsAttributes-4 123729 8622 ns/op 75.97 MB/s 14165 B/op 63 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsKeyValues-4 125944 8754 ns/op 74.93 MB/s 14166 B/op 63 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsSimple-4 194263 5522 ns/op 81.49 MB/s 9049 B/op 39 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupAttributes-4 147378 7262 ns/op 59.49 MB/s 13273 B/op 50 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupKeyValues-4 153142 7071 ns/op 61.10 MB/s 13269 B/op 50 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkAttributes-4 190696 5753 ns/op 72.65 MB/s 9722 B/op 41 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkBigGroup-4 4148 289786 ns/op 26.89 MB/s 660233 B/op 2068 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkDisabled-4 276443406 4.360 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkKeyValues-4 183591 5668 ns/op 73.75 MB/s 9726 B/op 41 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkLogging-4 9284 128396 ns/op 68.54 MB/s 224837 B/op 867 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkSimple-4 2431004 491.6 ns/op 168.84 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkSimpleSource-4 1000000 1070 ns/op 258.90 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsAttributes-4 123709 8422 ns/op 77.89 MB/s 14171 B/op 63 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsKeyValues-4 130812 8524 ns/op 76.96 MB/s 14170 B/op 63 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsSimple-4 188462 5424 ns/op 82.97 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupAttributes-4 148634 7231 ns/op 59.75 MB/s 13272 B/op 50 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupKeyValues-4 151759 7126 ns/op 60.63 MB/s 13272 B/op 50 allocs/op
PASS
#
# Warnings for chanchal/zaphandler:
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: tests/benchmarks.go:96
-# {"level":"info","time":"2024-09-01T01:36:39Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+# {"level":"info","time":"2024-09-08T01:25:14Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
#
# Warnings for madkins/flash:
# None
@@ -234,7 +234,7 @@ PASS
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96
-# {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-01T01:38:06Z","message":"This is a message"}
+# {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-08T01:26:40Z","message":"This is a message"}
#
# Warnings for phuslu/slog:
# None
@@ -246,7 +246,7 @@ PASS
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: tests/benchmarks.go:96
-# {"level":"info","time":"2024-09-01T01:39:00Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+# {"level":"info","time":"2024-09-08T01:27:34Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
#
# Warnings for samber/slog-zerolog:
# None
@@ -261,7 +261,7 @@ PASS
# Implied
# 1 [SourceKey] Source data not logged when AddSource flag set
# SimpleSource: no 'source' key
-# {"time":"2024-09-01T01:39:33.494880876Z","level":"INFO","message":"This is a message"}
+# {"time":"2024-09-08T01:28:08.167792043Z","level":"INFO","message":"This is a message"}
#
# Warnings for veqryn/dedup/Append:
# None
@@ -278,9 +278,9 @@ PASS
# Handlers by warning:
# Implied
# [SourceCaller] Source data logged as 'caller' instead of 'source'
-# chanchal/zaphandler
# phsym/zeroslog
# samber/slog-zap
+# chanchal/zaphandler
# [SourceKey] Source data not logged when AddSource flag set
# svcrunner/jsonlog
-ok command-line-arguments 272.622s
+ok command-line-arguments 275.893s
diff --git a/docs/chart/Bench.Attributes/GbPerSec.svg b/docs/chart/Bench.Attributes/GbPerSec.svg
index a81e32f5..02f1c324 100644
--- a/docs/chart/Bench.Attributes/GbPerSec.svg
+++ b/docs/chart/Bench.Attributes/GbPerSec.svg
@@ -51,16 +51,16 @@ L 222 259
L 222 269
L 191 269
L 191 259" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>
\ No newline at end of file
diff --git a/docs/chart/Bench.Attributes/Nanos.svg b/docs/chart/Bench.Attributes/Nanos.svg
index f3925a94..67c0ae77 100644
--- a/docs/chart/Bench.Attributes/Nanos.svg
+++ b/docs/chart/Bench.Attributes/Nanos.svg
@@ -20,47 +20,47 @@ L 191 317" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 9.36k 18.72k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 9.54k 19.08k
\ No newline at end of file
diff --git a/docs/chart/Bench.BigGroup/GbPerSec.svg b/docs/chart/Bench.BigGroup/GbPerSec.svg
index 7f243e52..a7c2fdab 100644
--- a/docs/chart/Bench.BigGroup/GbPerSec.svg
+++ b/docs/chart/Bench.BigGroup/GbPerSec.svg
@@ -43,16 +43,16 @@ L 193 301
L 193 311
L 191 311
L 191 301" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>
\ No newline at end of file
diff --git a/docs/chart/Bench.BigGroup/MemAllocs.svg b/docs/chart/Bench.BigGroup/MemAllocs.svg
index 9c895c84..9d1599c7 100644
--- a/docs/chart/Bench.BigGroup/MemAllocs.svg
+++ b/docs/chart/Bench.BigGroup/MemAllocs.svg
@@ -20,7 +20,7 @@ L 191 317" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 920 1.84k 2.76k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 1.12k 2.24k 3.36k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 305.4k 610.8k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 371.34k 742.68k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 143.34k 286.68k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 169.44k 338.88k
\ No newline at end of file
diff --git a/docs/chart/Bench.KeyValues/GbPerSec.svg b/docs/chart/Bench.KeyValues/GbPerSec.svg
index 0a40da74..625d0e50 100644
--- a/docs/chart/Bench.KeyValues/GbPerSec.svg
+++ b/docs/chart/Bench.KeyValues/GbPerSec.svg
@@ -31,8 +31,8 @@ L 204 364
L 204 374
L 191 374
L 191 364" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 6.2k 12.4k 18.6k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 9.36k 18.72k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 213.84k 427.68k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 217.44k 434.88k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 2.6k 5.2k 7.8k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 2.64k 5.28k 7.92k
\ No newline at end of file
diff --git a/docs/chart/Bench.WithAttrsAttributes/GbPerSec.svg b/docs/chart/Bench.WithAttrsAttributes/GbPerSec.svg
index 992196fd..594285ec 100644
--- a/docs/chart/Bench.WithAttrsAttributes/GbPerSec.svg
+++ b/docs/chart/Bench.WithAttrsAttributes/GbPerSec.svg
@@ -43,16 +43,16 @@ L 196 301
L 196 311
L 191 311
L 191 301" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>
\ No newline at end of file
diff --git a/docs/chart/Bench.WithAttrsAttributes/Nanos.svg b/docs/chart/Bench.WithAttrsAttributes/Nanos.svg
index 1968084d..57066e41 100644
--- a/docs/chart/Bench.WithAttrsAttributes/Nanos.svg
+++ b/docs/chart/Bench.WithAttrsAttributes/Nanos.svg
@@ -20,15 +20,15 @@ L 191 317" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 14.22k 28.44k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 14.34k 28.68k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 14.28k 28.56k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 14.34k 28.68k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 6.2k 12.4k 18.6k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 9.48k 18.96k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 0.66 1.33 2 chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 0.33 0.66 1
\ No newline at end of file
diff --git a/docs/chart/Bench.WithGroupAttributes/Nanos.svg b/docs/chart/Bench.WithGroupAttributes/Nanos.svg
index 5fe13e4e..af4e0d2a 100644
--- a/docs/chart/Bench.WithGroupAttributes/Nanos.svg
+++ b/docs/chart/Bench.WithGroupAttributes/Nanos.svg
@@ -20,51 +20,51 @@ L 191 317" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 10.86k 21.72k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 10.92k 21.84k
\ No newline at end of file
diff --git a/docs/chart/Bench.WithGroupKeyValues/Nanos.svg b/docs/chart/Bench.WithGroupKeyValues/Nanos.svg
index 5ab04b05..4dcd9777 100644
--- a/docs/chart/Bench.WithGroupKeyValues/Nanos.svg
+++ b/docs/chart/Bench.WithGroupKeyValues/Nanos.svg
@@ -20,51 +20,51 @@ L 191 317" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 11.04k 22.08k chanchal/zaphandler madkins/flash madkins/replattr madkins/sloggy phsym/zeroslog phuslu/slog samber/slog-logrus samber/slog-zap samber/slog-zerolog slog/JSONHandler snqk/meld svcrunner/jsonlog veqryn/dedup/Append veqryn/dedup/Ignore veqryn/dedup/Increment veqryn/dedup/Overwrite 0 10.98k 21.96k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.2k 2.4k 3.6k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.44k 2.88k 4.32k
\ No newline at end of file
diff --git a/docs/chart/ChanchalZap/Nanos.svg b/docs/chart/ChanchalZap/Nanos.svg
index 9db67490..d96c8714 100644
--- a/docs/chart/ChanchalZap/Nanos.svg
+++ b/docs/chart/ChanchalZap/Nanos.svg
@@ -63,11 +63,11 @@ L 177 92
L 177 103
L 177 103
L 177 92" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>
\ No newline at end of file
diff --git a/docs/chart/MadkinsFlash/Nanos.svg b/docs/chart/MadkinsFlash/Nanos.svg
index b6dd3d59..2680fad0 100644
--- a/docs/chart/MadkinsFlash/Nanos.svg
+++ b/docs/chart/MadkinsFlash/Nanos.svg
@@ -16,7 +16,7 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 18.72k 37.44k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 18.78k 37.56k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 28.68k 57.36k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 28.56k 57.12k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 9.84k 19.68k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 6.6k 13.2k 19.8k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 7.98k 15.96k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 7.86k 15.72k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.08k 2.16k 3.24k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.12k 2.24k 3.36k
\ No newline at end of file
diff --git a/docs/chart/SamberLogrus/MemBytes.svg b/docs/chart/SamberLogrus/MemBytes.svg
index 045d7793..ec0e4742 100644
--- a/docs/chart/SamberLogrus/MemBytes.svg
+++ b/docs/chart/SamberLogrus/MemBytes.svg
@@ -63,8 +63,8 @@ L 177 92
L 177 103
L 177 103
L 177 92" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 220.32k 440.64k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 223.86k 447.72k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 920 1.84k 2.76k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.12k 2.24k 3.36k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 85.08k 170.16k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 103.14k 206.28k
\ No newline at end of file
diff --git a/docs/chart/SamberZap/Nanos.svg b/docs/chart/SamberZap/Nanos.svg
index 6521f6d4..6038b6b0 100644
--- a/docs/chart/SamberZap/Nanos.svg
+++ b/docs/chart/SamberZap/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 86.88k 173.76k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 104.94k 209.88k
\ No newline at end of file
diff --git a/docs/chart/SamberZerolog/MemAllocs.svg b/docs/chart/SamberZerolog/MemAllocs.svg
index 3d33de3b..11655516 100644
--- a/docs/chart/SamberZerolog/MemAllocs.svg
+++ b/docs/chart/SamberZerolog/MemAllocs.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 920 1.84k 2.76k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 1.12k 2.24k 3.36k
\ No newline at end of file
diff --git a/docs/chart/SamberZerolog/MemBytes.svg b/docs/chart/SamberZerolog/MemBytes.svg
index 9b805fc8..c85be554 100644
--- a/docs/chart/SamberZerolog/MemBytes.svg
+++ b/docs/chart/SamberZerolog/MemBytes.svg
@@ -16,47 +16,47 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 88.62k 177.24k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 107.52k 215.04k
\ No newline at end of file
diff --git a/docs/chart/SamberZerolog/Nanos.svg b/docs/chart/SamberZerolog/Nanos.svg
index 5d3a1de3..a63ac8aa 100644
--- a/docs/chart/SamberZerolog/Nanos.svg
+++ b/docs/chart/SamberZerolog/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 86.52k 173.04k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 106.32k 212.64k
\ No newline at end of file
diff --git a/docs/chart/SlogJSON/Nanos.svg b/docs/chart/SlogJSON/Nanos.svg
index 69ba342b..6d18a8db 100644
--- a/docs/chart/SlogJSON/Nanos.svg
+++ b/docs/chart/SlogJSON/Nanos.svg
@@ -16,58 +16,58 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 11.4k 22.8k 34.2k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 14.64k 29.28k
\ No newline at end of file
diff --git a/docs/chart/SnqkMeld/MemAllocs.svg b/docs/chart/SnqkMeld/MemAllocs.svg
index c95af5a1..df9df77f 100644
--- a/docs/chart/SnqkMeld/MemAllocs.svg
+++ b/docs/chart/SnqkMeld/MemAllocs.svg
@@ -16,7 +16,7 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 480 960 1.44k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 560 1.12k 1.68k
\ No newline at end of file
diff --git a/docs/chart/SnqkMeld/MemBytes.svg b/docs/chart/SnqkMeld/MemBytes.svg
index 0cab3c62..8ec473de 100644
--- a/docs/chart/SnqkMeld/MemBytes.svg
+++ b/docs/chart/SnqkMeld/MemBytes.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 22k 44k 66k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 26.8k 53.6k 80.4k
\ No newline at end of file
diff --git a/docs/chart/SnqkMeld/Nanos.svg b/docs/chart/SnqkMeld/Nanos.svg
index 88a85b7c..fad2ccae 100644
--- a/docs/chart/SnqkMeld/Nanos.svg
+++ b/docs/chart/SnqkMeld/Nanos.svg
@@ -16,47 +16,47 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 31.86k 63.72k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 38.52k 77.04k
\ No newline at end of file
diff --git a/docs/chart/SvcrunnerJsonlog/MemAllocs.svg b/docs/chart/SvcrunnerJsonlog/MemAllocs.svg
index 57ace03a..b30bf111 100644
--- a/docs/chart/SvcrunnerJsonlog/MemAllocs.svg
+++ b/docs/chart/SvcrunnerJsonlog/MemAllocs.svg
@@ -63,8 +63,8 @@ L 177 92
L 177 103
L 177 103
L 177 92" style="stroke-width:0;stroke:none;fill:rgba(84,112,198,1.0)"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 16.56k 33.12k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 22.68k 45.36k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 11.16k 22.32k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 9.6k 19.2k 28.8k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupAppend/MemAllocs.svg b/docs/chart/VeqrynDedupAppend/MemAllocs.svg
index 3603abc1..fd060838 100644
--- a/docs/chart/VeqrynDedupAppend/MemAllocs.svg
+++ b/docs/chart/VeqrynDedupAppend/MemAllocs.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 640 1.28k 1.92k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 760 1.52k 2.28k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupAppend/MemBytes.svg b/docs/chart/VeqrynDedupAppend/MemBytes.svg
index 0781fae0..27e73e84 100644
--- a/docs/chart/VeqrynDedupAppend/MemBytes.svg
+++ b/docs/chart/VeqrynDedupAppend/MemBytes.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 299.34k 598.68k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 242k 484k 726k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupAppend/Nanos.svg b/docs/chart/VeqrynDedupAppend/Nanos.svg
index 54e82df9..b76b6175 100644
--- a/docs/chart/VeqrynDedupAppend/Nanos.svg
+++ b/docs/chart/VeqrynDedupAppend/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 131.52k 263.04k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 108k 216k 324k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIgnore/MemAllocs.svg b/docs/chart/VeqrynDedupIgnore/MemAllocs.svg
index 033fff11..0b6d77d8 100644
--- a/docs/chart/VeqrynDedupIgnore/MemAllocs.svg
+++ b/docs/chart/VeqrynDedupIgnore/MemAllocs.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 640 1.28k 1.92k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 760 1.52k 2.28k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIgnore/MemBytes.svg b/docs/chart/VeqrynDedupIgnore/MemBytes.svg
index 16403f36..a55f0f95 100644
--- a/docs/chart/VeqrynDedupIgnore/MemBytes.svg
+++ b/docs/chart/VeqrynDedupIgnore/MemBytes.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 299.4k 598.8k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 363.12k 726.24k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIgnore/Nanos.svg b/docs/chart/VeqrynDedupIgnore/Nanos.svg
index a4fa9495..2d1f9701 100644
--- a/docs/chart/VeqrynDedupIgnore/Nanos.svg
+++ b/docs/chart/VeqrynDedupIgnore/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 132.6k 265.2k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 163.02k 326.04k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIncrement/MemAllocs.svg b/docs/chart/VeqrynDedupIncrement/MemAllocs.svg
index feb6a1e6..9875ff9b 100644
--- a/docs/chart/VeqrynDedupIncrement/MemAllocs.svg
+++ b/docs/chart/VeqrynDedupIncrement/MemAllocs.svg
@@ -16,7 +16,7 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 680 1.36k 2.04k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 800 1.6k 2.4k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIncrement/MemBytes.svg b/docs/chart/VeqrynDedupIncrement/MemBytes.svg
index c3c3a171..08fc485b 100644
--- a/docs/chart/VeqrynDedupIncrement/MemBytes.svg
+++ b/docs/chart/VeqrynDedupIncrement/MemBytes.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 305.46k 610.92k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 371.4k 742.8k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupIncrement/Nanos.svg b/docs/chart/VeqrynDedupIncrement/Nanos.svg
index 18ce42ba..b52f4d4d 100644
--- a/docs/chart/VeqrynDedupIncrement/Nanos.svg
+++ b/docs/chart/VeqrynDedupIncrement/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 144.48k 288.96k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 173.1k 346.2k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupOverwrite/MemAllocs.svg b/docs/chart/VeqrynDedupOverwrite/MemAllocs.svg
index 033fff11..0b6d77d8 100644
--- a/docs/chart/VeqrynDedupOverwrite/MemAllocs.svg
+++ b/docs/chart/VeqrynDedupOverwrite/MemAllocs.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 640 1.28k 1.92k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 760 1.52k 2.28k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupOverwrite/MemBytes.svg b/docs/chart/VeqrynDedupOverwrite/MemBytes.svg
index 33575e4d..1b26146a 100644
--- a/docs/chart/VeqrynDedupOverwrite/MemBytes.svg
+++ b/docs/chart/VeqrynDedupOverwrite/MemBytes.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 299.28k 598.56k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 363.18k 726.36k
\ No newline at end of file
diff --git a/docs/chart/VeqrynDedupOverwrite/Nanos.svg b/docs/chart/VeqrynDedupOverwrite/Nanos.svg
index 2eeddd78..3e10a116 100644
--- a/docs/chart/VeqrynDedupOverwrite/Nanos.svg
+++ b/docs/chart/VeqrynDedupOverwrite/Nanos.svg
@@ -16,31 +16,31 @@ L 177 236" style="stroke-width:1;stroke:rgba(110,112,121,1.0);fill:none"/>Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 131.46k 262.92k Attributes Big Group Disabled Key Values Logging Simple Simple Source With Attrs Attributes With Attrs Key Values With Attrs Simple With Group Attributes With Group Key Values 0 159.42k 318.84k
\ No newline at end of file
diff --git a/docs/guts.html b/docs/guts.html
index b9fa7bda..bf86996e 100644
--- a/docs/guts.html
+++ b/docs/guts.html
@@ -740,7 +740,7 @@
Warnings
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/ChanchalZap.html b/docs/handler/ChanchalZap.html
index 31b8b6e3..3f26b9bb 100644
--- a/docs/handler/ChanchalZap.html
+++ b/docs/handler/ChanchalZap.html
@@ -286,26 +286,26 @@ Handler chanchal/zaphandler
Attributes
- 795,139
- 1,518.00
+ 808,815
+ 1,431.00
5
416
- 256.25
+ 271.76
Big Group
- 82,401
- 14,912.00
- 132
- 3,209
- 431.95
+ 67,996
+ 17,372.00
+ 160
+ 3,887
+ 447.91
Disabled
- 40,742,341
- 29.48
+ 41,321,223
+ 29.00
0
0
0.00
@@ -313,83 +313,83 @@ Handler chanchal/zaphandler
Key Values
- 788,305
- 1,485.00
+ 782,890
+ 1,489.00
5
- 417
- 261.90
+ 416
+ 261.24
Logging
- 40,131
- 30,322.00
+ 39,604
+ 30,265.00
51
1,635
- 273.46
+ 273.98
Simple
- 3,142,826
- 374.60
+ 3,140,790
+ 378.90
1
32
- 194.85
+ 192.66
Simple Source
- 1,922,372
- 658.70
+ 2,006,306
+ 673.20
3
280
- 162.44
+ 158.95
With Attrs Attributes
- 821,694
- 1,461.00
+ 821,028
+ 1,448.00
5
417
- 504.52
+ 508.95
With Attrs Key Values
- 782,152
- 1,528.00
+ 713,533
+ 1,518.00
5
417
- 482.19
+ 485.50
With Attrs Simple
- 3,112,165
- 386.80
+ 2,798,835
+ 384.70
1
32
- 1,088.51
+ 1,094.47
With Group Attributes
- 755,234
- 1,522.00
+ 784,886
+ 1,515.00
7
505
- 264.80
+ 266.04
With Group Key Values
- 747,718
- 1,596.00
+ 767,409
+ 1,553.00
7
505
- 252.55
+ 259.43
@@ -557,7 +557,7 @@ Handler chanchal/zaphandler
"group1": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1005,7 +1005,7 @@ Handler chanchal/zaphandler
"msg": "This is a message",
"phi": 1.618033988749895,
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1091,7 +1091,7 @@ Handler chanchal/zaphandler
"caller": "tests/benchmarks.go:96",
"level": "info",
"msg": "This is a message",
- "time": "2024-09-01T01:36:39Z"
+ "time": "2024-09-08T01:25:14Z"
}
@@ -1119,7 +1119,7 @@ Handler chanchal/zaphandler
"caller": "reflect/value.go:596",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1186,7 +1186,7 @@ Handler chanchal/zaphandler
"msg": "This is a message",
"second": 2,
"third": "3",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1217,7 +1217,7 @@ Handler chanchal/zaphandler
"msg": "This is a message",
"second": 2,
"third": "3",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1417,7 +1417,7 @@ Handler chanchal/zaphandler
"key": "value",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1710,7 +1710,7 @@ Handler chanchal/zaphandler
Log Attributes
-
+
@@ -1744,7 +1744,7 @@ Handler chanchal/zaphandler
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/MadkinsFlash.html b/docs/handler/MadkinsFlash.html
index 0284e48c..3b3ff763 100644
--- a/docs/handler/MadkinsFlash.html
+++ b/docs/handler/MadkinsFlash.html
@@ -291,26 +291,26 @@ Handler madkins/flash
Attributes
- 875,337
- 1,351.00
+ 878,793
+ 1,477.00
5
504
- 331.70
+ 303.36
Big Group
- 56,173
- 21,853.00
+ 43,423
+ 24,503.00
11
33,064
- 337.08
+ 363.30
Disabled
- 322,790,502
- 3.73
+ 322,677,405
+ 3.72
0
0
0.00
@@ -318,83 +318,83 @@ Handler madkins/flash
Key Values
- 761,487
- 1,399.00
+ 731,259
+ 1,403.00
5
504
- 320.31
+ 319.24
Logging
- 35,216
- 34,023.00
+ 35,686
+ 34,059.00
153
11,840
- 282.60
+ 282.19
Simple
- 2,697,913
- 454.30
+ 2,674,443
+ 448.00
3
232
- 191.52
+ 196.45
Simple Source
- 1,334,419
- 900.70
+ 1,299,422
+ 920.10
7
704
- 315.31
+ 308.67
With Attrs Attributes
- 835,197
- 1,367.00
+ 879,811
+ 1,411.00
5
504
- 614.46
+ 595.31
With Attrs Key Values
- 854,701
- 1,417.00
+ 808,318
+ 1,421.00
5
504
- 592.25
+ 591.31
With Attrs Simple
- 2,615,760
- 456.10
+ 2,612,202
+ 459.00
3
232
- 1,052.33
+ 1,045.66
With Group Attributes
- 863,156
- 1,385.00
+ 872,179
+ 1,388.00
5
504
- 334.35
+ 333.64
With Group Key Values
- 800,386
- 1,428.00
+ 826,608
+ 1,442.00
5
504
- 324.16
+ 320.99
@@ -547,7 +547,7 @@ Handler madkins/flash
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/MadkinsReplAttr.html b/docs/handler/MadkinsReplAttr.html
index ccf82816..8e4b3553 100644
--- a/docs/handler/MadkinsReplAttr.html
+++ b/docs/handler/MadkinsReplAttr.html
@@ -292,25 +292,25 @@ Handler madkins/replattr
Attributes
- 605,038
- 1,994.00
+ 596,985
+ 2,005.00
6
508
- 224.63
+ 223.43
Big Group
- 29,971
- 40,323.00
+ 24,614
+ 46,882.00
12
- 33,068
- 182.67
+ 33,067
+ 189.88
Disabled
- 322,225,148
+ 321,946,836
3.72
0
0
@@ -319,83 +319,83 @@ Handler madkins/replattr
Key Values
- 554,920
- 2,044.00
+ 584,679
+ 2,065.00
6
508
- 219.16
+ 216.46
Logging
- 23,385
- 52,143.00
+ 23,121
+ 51,917.00
204
12,043
- 184.40
+ 185.14
Simple
- 1,937,653
- 621.10
+ 1,935,980
+ 616.40
4
236
- 141.68
+ 142.76
Simple Source
1,000,000
- 1,133.00
+ 1,142.00
8
712
- 250.71
+ 248.59
With Attrs Attributes
- 563,565
- 2,017.00
+ 579,616
+ 2,014.00
6
508
- 416.38
+ 417.13
With Attrs Key Values
- 585,140
- 2,071.00
+ 570,496
+ 2,059.00
6
508
- 405.61
+ 407.91
With Attrs Simple
- 1,854,775
- 627.00
+ 1,905,834
+ 634.00
4
236
- 763.91
+ 757.11
With Group Attributes
- 599,384
+ 585,488
2,025.00
6
508
- 228.63
+ 228.67
With Group Key Values
- 546,775
- 2,077.00
+ 567,405
+ 2,096.00
6
508
- 222.88
+ 220.94
@@ -548,7 +548,7 @@ Handler madkins/replattr
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/MadkinsSloggy.html b/docs/handler/MadkinsSloggy.html
index cb403b66..9d02b327 100644
--- a/docs/handler/MadkinsSloggy.html
+++ b/docs/handler/MadkinsSloggy.html
@@ -289,26 +289,26 @@ Handler madkins/sloggy
Attributes
- 420,152
- 2,790.00
+ 430,122
+ 2,816.00
64
1,384
- 160.91
+ 159.44
Big Group
- 28,700
- 42,172.00
- 1,445
- 15,416
- 174.69
+ 23,707
+ 51,104.00
+ 1,753
+ 18,568
+ 174.21
Disabled
- 322,699,016
- 3.72
+ 321,391,018
+ 3.76
0
0
0.00
@@ -316,83 +316,83 @@ Handler madkins/sloggy
Key Values
- 423,985
- 2,848.00
+ 424,642
+ 2,859.00
64
1,384
- 157.68
+ 157.02
Logging
- 17,673
- 67,456.00
+ 17,784
+ 67,426.00
1,865
26,992
- 142.54
+ 142.57
Simple
- 1,769,005
- 688.00
+ 1,740,781
+ 683.80
14
240
- 129.36
+ 130.16
Simple Source
- 675,547
- 1,728.00
+ 715,015
+ 1,707.00
30
1,280
- 164.96
+ 166.41
With Attrs Attributes
- 428,572
- 2,787.00
+ 428,840
+ 2,789.00
64
1,384
- 301.74
+ 301.59
With Attrs Key Values
- 411,980
- 2,826.00
+ 415,578
+ 2,850.00
64
1,384
- 297.59
+ 295.09
With Attrs Simple
- 1,724,938
- 706.70
+ 1,738,048
+ 688.70
14
240
- 680.64
+ 698.45
With Group Attributes
- 430,069
- 2,787.00
+ 407,803
+ 2,838.00
64
1,384
- 166.47
+ 163.52
With Group Key Values
- 424,140
- 2,854.00
+ 368,347
+ 3,006.00
64
1,384
- 162.58
+ 154.34
@@ -545,7 +545,7 @@ Handler madkins/sloggy
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/PhsymZerolog.html b/docs/handler/PhsymZerolog.html
index 6f5c02bb..b0c06faf 100644
--- a/docs/handler/PhsymZerolog.html
+++ b/docs/handler/PhsymZerolog.html
@@ -288,26 +288,26 @@ Handler phsym/zeroslog
Attributes
- 1,241,886
- 964.90
+ 1,251,519
+ 963.10
2
272
- 410.40
+ 411.16
Big Group
- 119,646
- 10,189.00
+ 98,462
+ 12,353.00
1
48
- 632.55
+ 630.19
Disabled
- 322,282,285
- 3.73
+ 321,855,091
+ 4.61
0
0
0.00
@@ -316,82 +316,82 @@ Handler phsym/zeroslog
Key Values
1,000,000
- 1,011.00
+ 1,014.00
2
272
- 391.58
+ 390.52
Logging
- 67,778
- 17,891.00
+ 67,712
+ 17,911.00
0
0
- 474.86
+ 474.35
Simple
- 5,920,639
- 201.10
+ 5,763,549
+ 206.40
0
0
- 382.96
+ 373.13
Simple Source
- 2,471,898
- 495.30
+ 2,482,592
+ 502.10
4
312
- 304.88
+ 300.76
With Attrs Attributes
- 1,220,013
- 975.00
+ 1,226,436
+ 970.60
2
272
- 766.17
+ 769.63
With Attrs Key Values
1,000,000
- 1,021.00
+ 1,027.00
2
272
- 731.60
+ 727.27
With Attrs Simple
- 5,696,534
- 211.70
+ 5,612,925
+ 213.50
0
0
- 2,021.92
+ 2,005.10
With Group Attributes
1,000,000
- 1,122.00
+ 1,104.00
3
560
- 365.40
+ 371.50
With Group Key Values
1,000,000
- 1,144.00
+ 1,137.00
3
560
- 358.37
+ 360.49
@@ -500,7 +500,7 @@ Handler phsym/zeroslog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -530,7 +530,7 @@ Handler phsym/zeroslog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -561,7 +561,7 @@ Handler phsym/zeroslog
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -628,7 +628,7 @@ Handler phsym/zeroslog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -696,7 +696,7 @@ Handler phsym/zeroslog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -827,7 +827,7 @@ Handler phsym/zeroslog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1244,7 +1244,7 @@ Handler phsym/zeroslog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1351,7 +1351,7 @@ Handler phsym/zeroslog
"caller": "/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96",
"level": "info",
"message": "This is a message",
- "time": "2024-09-01T01:38:06Z"
+ "time": "2024-09-08T01:26:40Z"
}
@@ -1366,7 +1366,7 @@ Handler phsym/zeroslog
Source Key
-
+
Log
@@ -1376,10 +1376,10 @@ Handler phsym/zeroslog
{
- "caller": "/opt/hostedtoolcache/go/1.22.6/x64/src/reflect/value.go:596",
+ "caller": "/opt/hostedtoolcache/go/1.22.7/x64/src/reflect/value.go:596",
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1631,7 +1631,7 @@ Handler phsym/zeroslog
Key Case
-
+
@@ -1652,7 +1652,7 @@ Handler phsym/zeroslog
Key Case
-
+
@@ -1673,7 +1673,7 @@ Handler phsym/zeroslog
Key Case
-
+
@@ -1694,7 +1694,7 @@ Handler phsym/zeroslog
Key Case
-
+
@@ -1833,7 +1833,7 @@ Handler phsym/zeroslog
Log Attributes
-
+
@@ -1867,7 +1867,7 @@ Handler phsym/zeroslog
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/PhusluSlog.html b/docs/handler/PhusluSlog.html
index a45c88ca..696f4a3f 100644
--- a/docs/handler/PhusluSlog.html
+++ b/docs/handler/PhusluSlog.html
@@ -284,25 +284,25 @@ Handler phuslu/slog
Attributes
- 1,354,218
- 883.40
+ 1,370,360
+ 888.90
1
240
- 490.18
+ 487.11
Big Group
- 182,745
- 6,566.00
+ 151,218
+ 8,037.00
1
48
- 982.55
+ 969.39
Disabled
- 406,233,903
+ 407,440,970
2.95
0
0
@@ -311,83 +311,83 @@ Handler phuslu/slog
Key Values
- 1,287,826
- 931.20
+ 1,291,945
+ 928.70
1
240
- 464.99
+ 466.23
Logging
- 83,000
- 14,430.00
+ 83,486
+ 14,208.00
0
0
- 609.98
+ 619.49
Simple
- 7,549,280
- 158.70
+ 7,670,241
+ 155.10
0
0
- 523.09
+ 535.30
Simple Source
- 5,853,454
- 203.90
+ 5,944,935
+ 203.50
0
0
- 1,358.32
+ 1,361.14
With Attrs Attributes
- 1,321,354
- 904.00
+ 1,355,179
+ 889.30
1
240
- 901.51
+ 916.45
With Attrs Key Values
- 1,275,361
- 957.00
+ 1,287,008
+ 943.30
1
240
- 851.61
+ 863.95
With Attrs Simple
- 7,235,071
- 169.30
+ 7,317,069
+ 163.70
0
0
- 2,746.99
+ 2,839.93
With Group Attributes
- 1,350,160
- 892.30
+ 1,339,641
+ 901.90
1
240
- 500.97
+ 495.64
With Group Key Values
- 1,279,832
- 945.60
+ 1,216,526
+ 939.20
1
240
- 472.71
+ 475.96
@@ -540,7 +540,7 @@ Handler phuslu/slog
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SamberLogrus.html b/docs/handler/SamberLogrus.html
index 16cb922f..39d08ea3 100644
--- a/docs/handler/SamberLogrus.html
+++ b/docs/handler/SamberLogrus.html
@@ -286,25 +286,25 @@ Handler samber/slog-logrus
Attributes
- 66,614
- 17,644.00
+ 65,626
+ 18,012.00
98
- 9,945
- 23.12
+ 9,946
+ 22.65
Big Group
- 4,270
- 265,951.00
- 2,481
- 156,209
- 24.22
+ 3,974
+ 290,419.00
+ 3,009
+ 188,883
+ 26.79
Disabled
- 322,133,558
+ 322,699,424
3.72
0
0
@@ -313,83 +313,83 @@ Handler samber/slog-logrus
Key Values
- 68,035
- 17,580.00
+ 66,895
+ 17,712.00
98
- 9,945
- 23.21
+ 9,946
+ 23.03
Logging
- 2,918
- 400,528.00
+ 2,884
+ 406,958.00
2,857
- 222,994
- 21.05
+ 222,990
+ 20.72
Simple
- 367,868
- 3,148.00
+ 372,462
+ 3,156.00
26
1,481
- 23.19
+ 23.13
Simple Source
- 164,738
- 7,224.00
+ 163,202
+ 7,345.00
63
4,277
- 36.96
+ 36.35
With Attrs Attributes
- 45,165
- 26,514.00
+ 44,464
+ 26,738.00
140
- 16,882
- 24.36
+ 16,883
+ 24.16
With Attrs Key Values
- 45,308
- 26,699.00
+ 44,839
+ 26,792.00
140
- 16,882
- 24.20
+ 16,878
+ 24.11
With Attrs Simple
- 70,315
- 17,003.00
+ 69,014
+ 17,288.00
93
- 8,841
- 25.88
+ 8,839
+ 25.45
With Group Attributes
- 57,213
- 20,430.00
+ 57,631
+ 20,579.00
172
16,214
- 18.50
+ 18.37
With Group Key Values
- 56,961
- 20,814.00
+ 57,321
+ 20,679.00
172
- 16,214
- 18.16
+ 16,215
+ 18.28
@@ -503,7 +503,7 @@ Handler samber/slog-logrus
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -534,7 +534,7 @@ Handler samber/slog-logrus
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -562,7 +562,7 @@ Handler samber/slog-logrus
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -590,7 +590,7 @@ Handler samber/slog-logrus
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -704,7 +704,7 @@ Handler samber/slog-logrus
Zero Time
-
+
Log
@@ -716,7 +716,7 @@ Handler samber/slog-logrus
{
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -840,7 +840,7 @@ Handler samber/slog-logrus
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -999,7 +999,7 @@ Handler samber/slog-logrus
Key Case
-
+
@@ -1020,7 +1020,7 @@ Handler samber/slog-logrus
Key Case
-
+
@@ -1041,7 +1041,7 @@ Handler samber/slog-logrus
Key Case
-
+
@@ -1246,7 +1246,7 @@ Handler samber/slog-logrus
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1275,7 +1275,7 @@ Handler samber/slog-logrus
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1304,7 +1304,7 @@ Handler samber/slog-logrus
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1334,7 +1334,7 @@ Handler samber/slog-logrus
"msg": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1463,7 +1463,7 @@ Handler samber/slog-logrus
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SamberZap.html b/docs/handler/SamberZap.html
index 40bef142..73f50b5c 100644
--- a/docs/handler/SamberZap.html
+++ b/docs/handler/SamberZap.html
@@ -286,25 +286,25 @@ Handler samber/slog-zap
Attributes
- 190,538
- 6,085.00
+ 191,514
+ 6,283.00
54
8,089
- 63.93
+ 61.91
Big Group
- 7,941
- 157,903.00
- 2,455
- 154,675
+ 6,283
+ 190,769.00
+ 2,984
+ 187,464
40.79
Disabled
- 322,898,996
+ 321,735,442
3.73
0
0
@@ -313,83 +313,83 @@ Handler samber/slog-zap
Key Values
- 194,223
- 6,321.00
+ 192,796
+ 6,458.00
54
8,089
- 61.54
+ 60.23
Logging
10,000
- 115,404.00
+ 118,347.00
1,224
- 152,374
- 71.85
+ 152,379
+ 70.07
Simple
- 2,551,915
- 466.90
+ 2,593,376
+ 464.60
2
336
- 156.33
+ 157.13
Simple Source
- 1,677,638
- 767.90
+ 1,673,360
+ 721.10
5
592
- 139.34
+ 148.38
With Attrs Attributes
- 112,665
- 10,778.00
+ 112,269
+ 11,052.00
79
15,435
- 56.41
+ 55.01
With Attrs Key Values
- 110,628
- 10,883.00
+ 106,778
+ 11,313.00
79
15,434
- 55.87
+ 53.75
With Attrs Simple
- 217,189
- 5,615.00
+ 213,099
+ 5,850.00
49
6,983
- 74.98
+ 71.96
With Group Attributes
- 105,954
- 11,503.00
+ 104,164
+ 12,029.00
146
14,604
- 32.86
+ 31.42
With Group Key Values
- 103,056
- 11,428.00
+ 98,310
+ 11,840.00
146
- 14,602
- 33.08
+ 14,604
+ 31.93
@@ -503,7 +503,7 @@ Handler samber/slog-zap
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -534,7 +534,7 @@ Handler samber/slog-zap
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -562,7 +562,7 @@ Handler samber/slog-zap
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -590,7 +590,7 @@ Handler samber/slog-zap
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -722,7 +722,7 @@ Handler samber/slog-zap
"caller": ":0",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -771,7 +771,7 @@ Handler samber/slog-zap
Zero Time
-
+
Log
@@ -783,7 +783,7 @@ Handler samber/slog-zap
{
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -907,7 +907,7 @@ Handler samber/slog-zap
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1014,7 +1014,7 @@ Handler samber/slog-zap
"caller": "tests/benchmarks.go:96",
"level": "info",
"msg": "This is a message",
- "time": "2024-09-01T01:39:00Z"
+ "time": "2024-09-08T01:27:34Z"
}
@@ -1042,7 +1042,7 @@ Handler samber/slog-zap
"caller": "reflect/value.go:596",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1164,7 +1164,7 @@ Handler samber/slog-zap
"level": "info",
"msg": "This is a message",
"outer": 29002,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1492,7 +1492,7 @@ Handler samber/slog-zap
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1521,7 +1521,7 @@ Handler samber/slog-zap
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1550,7 +1550,7 @@ Handler samber/slog-zap
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1580,7 +1580,7 @@ Handler samber/slog-zap
"msg": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1629,7 +1629,7 @@ Handler samber/slog-zap
Log Attributes
-
+
@@ -1743,7 +1743,7 @@ Handler samber/slog-zap
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SamberZerolog.html b/docs/handler/SamberZerolog.html
index 0df30b19..f1d3742f 100644
--- a/docs/handler/SamberZerolog.html
+++ b/docs/handler/SamberZerolog.html
@@ -286,26 +286,26 @@ Handler samber/slog-zerolog
Attributes
- 214,536
- 5,380.00
+ 218,944
+ 5,392.00
62
6,287
- 73.61
+ 73.44
Big Group
- 7,881
- 157,295.00
- 2,455
- 161,062
- 40.97
+ 5,798
+ 193,266.00
+ 2,984
+ 195,474
+ 40.28
Disabled
- 321,811,890
- 3.79
+ 322,652,451
+ 3.73
0
0
0.00
@@ -313,83 +313,83 @@ Handler samber/slog-zerolog
Key Values
- 204,908
- 5,405.00
+ 217,474
+ 5,617.00
62
6,287
- 73.26
+ 70.50
Logging
- 13,222
- 92,589.00
+ 12,906
+ 92,774.00
1,326
- 111,443
- 91.76
+ 111,442
+ 91.58
Simple
- 3,270,853
- 376.50
+ 3,203,107
+ 368.10
2
336
- 204.54
+ 209.20
Simple Source
- 491,270
- 2,410.00
+ 506,734
+ 2,448.00
38
2,715
- 112.44
+ 110.71
With Attrs Attributes
- 125,266
- 9,300.00
+ 131,098
+ 9,180.00
94
- 11,595
- 66.45
+ 11,597
+ 67.32
With Attrs Key Values
- 125,452
- 9,251.00
+ 134,611
+ 9,362.00
94
- 11,595
- 66.80
+ 11,594
+ 66.01
With Attrs Simple
- 234,321
- 4,801.00
+ 249,236
+ 4,864.00
57
5,182
- 89.15
+ 87.99
With Group Attributes
- 108,727
- 11,469.00
+ 104,618
+ 11,635.00
147
- 14,778
- 33.31
+ 14,779
+ 32.83
With Group Key Values
- 111,560
- 11,288.00
+ 101,764
+ 11,552.00
147
14,779
- 33.84
+ 33.07
@@ -503,7 +503,7 @@ Handler samber/slog-zerolog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -534,7 +534,7 @@ Handler samber/slog-zerolog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -562,7 +562,7 @@ Handler samber/slog-zerolog
"hidden": {},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -590,7 +590,7 @@ Handler samber/slog-zerolog
"hidden": {},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1126,7 +1126,7 @@ Handler samber/slog-zerolog
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1290,7 +1290,7 @@ Handler samber/slog-zerolog
"level": "info",
"message": "This is a message",
"outer": 29002000,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1402,7 +1402,7 @@ Handler samber/slog-zerolog
Key Case
-
+
@@ -1423,7 +1423,7 @@ Handler samber/slog-zerolog
Key Case
-
+
@@ -1444,7 +1444,7 @@ Handler samber/slog-zerolog
Key Case
-
+
@@ -1465,7 +1465,7 @@ Handler samber/slog-zerolog
Key Case
-
+
@@ -1618,7 +1618,7 @@ Handler samber/slog-zerolog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1647,7 +1647,7 @@ Handler samber/slog-zerolog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1676,7 +1676,7 @@ Handler samber/slog-zerolog
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1706,7 +1706,7 @@ Handler samber/slog-zerolog
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -1755,7 +1755,7 @@ Handler samber/slog-zerolog
Log Attributes
-
+
@@ -1890,7 +1890,7 @@ Handler samber/slog-zerolog
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SlogJSON.html b/docs/handler/SlogJSON.html
index f1e3b2af..7a1e072a 100644
--- a/docs/handler/SlogJSON.html
+++ b/docs/handler/SlogJSON.html
@@ -286,26 +286,26 @@ Handler slog/JSONHandler
Attributes
- 791,802
- 1,443.00
+ 683,430
+ 1,466.00
6
472
- 289.64
+ 285.22
Big Group
- 83,491
- 14,439.00
+ 57,238
+ 18,490.00
1
48
- 446.78
+ 421.30
Disabled
- 322,348,118
- 3.72
+ 321,850,568
+ 3.73
0
0
0.00
@@ -313,83 +313,83 @@ Handler slog/JSONHandler
Key Values
- 834,662
- 1,515.00
+ 780,060
+ 1,481.00
6
472
- 275.28
+ 282.28
Logging
- 38,545
- 31,001.00
+ 45,842
+ 26,541.00
0
0
- 283.70
+ 331.45
Simple
- 3,966,438
- 302.10
+ 4,073,708
+ 288.50
0
0
- 274.70
+ 287.66
Simple Source
- 1,428,033
- 825.50
+ 1,450,275
+ 827.80
6
568
- 335.56
+ 334.62
With Attrs Attributes
- 772,414
- 1,422.00
+ 784,951
+ 1,457.00
6
472
- 551.95
+ 538.81
With Attrs Key Values
- 844,233
- 1,546.00
+ 787,310
+ 1,516.00
6
472
- 507.87
+ 517.85
With Attrs Simple
- 3,835,629
- 316.90
+ 3,628,004
+ 315.50
0
0
- 1,419.95
+ 1,426.26
With Group Attributes
- 847,578
- 1,473.00
+ 858,909
+ 1,457.00
6
472
- 293.19
+ 296.40
With Group Key Values
- 829,172
- 1,653.00
+ 790,758
+ 1,525.00
6
472
- 261.37
+ 283.29
@@ -542,7 +542,7 @@ Handler slog/JSONHandler
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SnqkMeld.html b/docs/handler/SnqkMeld.html
index 59353068..e9e7beb0 100644
--- a/docs/handler/SnqkMeld.html
+++ b/docs/handler/SnqkMeld.html
@@ -286,25 +286,25 @@ Handler snqk/meld
Attributes
- 505,167
- 2,488.00
+ 413,755
+ 2,503.00
31
2,186
- 167.58
+ 167.00
Big Group
- 21,594
- 57,828.00
- 1,211
- 59,989
- 111.55
+ 17,473
+ 70,026.00
+ 1,469
+ 73,090
+ 111.26
Disabled
- 250,410,207
+ 276,024,697
4.34
0
0
@@ -313,83 +313,83 @@ Handler snqk/meld
Key Values
- 472,026
- 2,524.00
+ 466,633
+ 2,777.00
31
2,186
- 165.59
+ 150.54
Logging
- 25,612
- 47,584.00
+ 25,118
+ 48,150.00
561
30,214
- 184.89
+ 182.66
Simple
- 3,722,698
- 321.40
+ 3,848,719
+ 311.80
0
0
- 258.22
+ 266.17
Simple Source
- 1,390,675
- 875.70
+ 1,399,206
+ 883.50
6
568
- 316.33
+ 313.54
With Attrs Attributes
- 328,752
- 3,499.00
+ 334,350
+ 3,553.00
38
3,363
- 187.17
+ 184.65
With Attrs Key Values
- 304,012
- 3,568.00
+ 320,144
+ 3,621.00
38
3,363
- 183.87
+ 181.18
With Attrs Simple
- 721,680
- 1,721.00
+ 650,652
+ 1,720.00
8
1,001
- 261.53
+ 261.61
With Group Attributes
- 484,434
- 2,484.00
+ 469,759
+ 2,556.00
34
2,074
- 173.90
+ 168.99
With Group Key Values
- 453,159
- 2,558.00
+ 478,660
+ 2,585.00
34
2,074
- 168.90
+ 167.13
@@ -457,7 +457,7 @@ Handler snqk/meld
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/SvcrunnerJsonlog.html b/docs/handler/SvcrunnerJsonlog.html
index 5ef238f3..be473d16 100644
--- a/docs/handler/SvcrunnerJsonlog.html
+++ b/docs/handler/SvcrunnerJsonlog.html
@@ -284,26 +284,26 @@ Handler svcrunner/jsonlog
Attributes
- 969,656
- 1,038.00
+ 991,771
+ 1,050.00
3
280
- 401.89
+ 397.17
Big Group
- 57,726
- 20,283.00
- 12
- 30,009
- 318.25
+ 46,815
+ 26,171.00
+ 13
+ 41,152
+ 297.84
Disabled
- 407,054,289
- 2.95
+ 407,784,026
+ 3.37
0
0
0.00
@@ -312,82 +312,82 @@ Handler svcrunner/jsonlog
Key Values
1,000,000
- 1,092.00
+ 1,097.00
3
280
- 381.78
+ 379.32
Logging
- 60,288
+ 59,628
20,249.00
0
0
- 444.52
+ 444.62
Simple
- 4,902,556
- 241.00
+ 4,949,662
+ 257.30
0
0
- 361.06
+ 338.12
Simple Source
- 4,930,780
- 244.80
+ 4,703,218
+ 258.40
0
0
- 355.39
+ 336.68
With Attrs Attributes
1,000,000
- 1,060.00
+ 1,082.00
4
288
- 735.00
+ 719.99
With Attrs Key Values
- 985,231
- 1,115.00
+ 1,000,000
+ 1,126.00
4
288
- 698.86
+ 691.60
With Attrs Simple
- 3,892,648
- 305.50
+ 3,684,808
+ 333.60
1
8
- 1,469.85
+ 1,345.74
With Group Attributes
1,000,000
- 1,083.00
+ 1,087.00
4
296
- 397.95
+ 396.46
With Group Key Values
1,000,000
- 1,130.00
+ 1,124.00
4
296
- 380.62
+ 383.60
@@ -903,7 +903,7 @@ Handler svcrunner/jsonlog
},
"level": "INFO",
"message": "This is a message",
- "time": "2024-08-31T15:35:46.223896111Z"
+ "time": "2024-09-08T01:29:43.6273137Z"
}
@@ -1008,7 +1008,7 @@ Handler svcrunner/jsonlog
{
"level": "INFO",
"message": "This is a message",
- "time": "2024-09-01T01:39:33.494880876Z"
+ "time": "2024-09-08T01:28:08.167792043Z"
}
@@ -1035,7 +1035,7 @@ Handler svcrunner/jsonlog
{
"level": "INFO",
"message": "This is a message",
- "time": "2024-08-31T15:35:46.224487584Z"
+ "time": "2024-09-08T01:29:43.628080314Z"
}
@@ -1181,7 +1181,7 @@ Handler svcrunner/jsonlog
"level": "INFO",
"message": "This is a message",
"outer": "8h3m22s",
- "time": "2024-08-31T15:35:46.222910003Z"
+ "time": "2024-09-08T01:29:43.626344387Z"
}
@@ -1218,9 +1218,9 @@ Handler svcrunner/jsonlog
"minus": -64,
"pi": 3.141592653589793,
"skidoo": 23,
- "time": "2024-08-31T15:35:46.223574722Z",
+ "time": "2024-09-08T01:29:43.62699299Z",
"unsigned": 79,
- "when": "2024-08-31T15:35:46.223572628Z"
+ "when": "2024-09-08T01:29:43.626991738Z"
}
@@ -1283,7 +1283,7 @@ Handler svcrunner/jsonlog
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.220880682Z"
+ "time": "2024-09-08T01:29:43.624372489Z"
}
@@ -1312,7 +1312,7 @@ Handler svcrunner/jsonlog
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.221165433Z"
+ "time": "2024-09-08T01:29:43.624626514Z"
}
@@ -1341,7 +1341,7 @@ Handler svcrunner/jsonlog
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.221440777Z"
+ "time": "2024-09-08T01:29:43.624878695Z"
}
@@ -1371,7 +1371,7 @@ Handler svcrunner/jsonlog
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46.22164079Z"
+ "time": "2024-09-08T01:29:43.625045127Z"
}
@@ -1399,7 +1399,7 @@ Handler svcrunner/jsonlog
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/VeqrynDedupAppend.html b/docs/handler/VeqrynDedupAppend.html
index 1cc43f2e..c1d0f8ae 100644
--- a/docs/handler/VeqrynDedupAppend.html
+++ b/docs/handler/VeqrynDedupAppend.html
@@ -285,26 +285,26 @@ Handler veqryn/dedup/Append
Attributes
- 176,761
- 5,896.00
+ 213,447
+ 5,689.00
41
- 9,721
- 70.90
+ 9,724
+ 73.47
Big Group
- 4,932
- 239,107.00
- 1,704
- 544,251
- 26.98
+ 3,454
+ 294,533.00
+ 2,068
+ 659,978
+ 26.45
Disabled
- 276,199,052
- 4.36
+ 275,421,375
+ 4.35
0
0
0.00
@@ -312,83 +312,83 @@ Handler veqryn/dedup/Append
Key Values
- 173,044
- 5,906.00
+ 177,854
+ 5,853.00
41
- 9,722
- 70.77
+ 9,724
+ 71.42
Logging
- 9,220
- 127,936.00
+ 9,358
+ 129,488.00
867
- 224,808
- 68.73
+ 224,776
+ 67.96
Simple
- 2,397,831
- 485.40
+ 2,440,143
+ 502.70
6
280
- 170.99
+ 165.12
Simple Source
1,000,000
- 1,050.00
+ 1,062.00
12
848
- 263.69
+ 260.80
With Attrs Attributes
- 99,987
- 10,825.00
+ 100,736
+ 10,926.00
100
- 16,469
- 62.82
+ 16,464
+ 62.33
With Attrs Key Values
- 101,918
- 11,191.00
+ 95,755
+ 11,315.00
100
- 16,461
- 60.85
+ 16,470
+ 60.19
With Attrs Simple
- 184,670
- 5,579.00
+ 192,799
+ 5,526.00
39
- 9,047
- 80.66
+ 9,050
+ 81.44
With Group Attributes
- 151,834
- 7,177.00
+ 149,994
+ 7,110.00
50
- 13,269
- 60.19
+ 13,270
+ 60.76
With Group Key Values
- 143,679
- 7,148.00
+ 153,230
+ 7,303.00
50
- 13,275
- 60.44
+ 13,273
+ 59.15
@@ -647,7 +647,7 @@ Handler veqryn/dedup/Append
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/VeqrynDedupIgnore.html b/docs/handler/VeqrynDedupIgnore.html
index 502e1ed4..b8d3a2a2 100644
--- a/docs/handler/VeqrynDedupIgnore.html
+++ b/docs/handler/VeqrynDedupIgnore.html
@@ -285,26 +285,26 @@ Handler veqryn/dedup/Ignore
Attributes
- 175,922
- 5,722.00
+ 170,149
+ 5,881.00
41
9,725
- 73.05
+ 70.74
Big Group
- 4,963
- 241,042.00
- 1,704
- 544,292
- 26.76
+ 4,040
+ 296,388.00
+ 2,068
+ 660,149
+ 26.29
Disabled
- 276,456,354
- 4.34
+ 275,678,380
+ 4.45
0
0
0.00
@@ -312,83 +312,83 @@ Handler veqryn/dedup/Ignore
Key Values
- 177,306
- 5,833.00
+ 179,517
+ 5,761.00
41
- 9,728
- 71.67
+ 9,726
+ 72.56
Logging
- 9,216
- 130,534.00
+ 9,340
+ 127,618.00
867
- 224,797
- 67.41
+ 224,813
+ 68.89
Simple
- 2,467,827
- 491.10
+ 2,424,067
+ 490.00
6
280
- 166.98
+ 167.35
Simple Source
1,000,000
- 1,061.00
+ 1,052.00
12
848
- 261.07
+ 263.38
With Attrs Attributes
- 124,399
- 8,401.00
+ 124,040
+ 8,416.00
61
- 14,072
- 78.08
+ 14,074
+ 77.95
With Attrs Key Values
- 125,563
- 8,574.00
+ 129,318
+ 8,491.00
61
- 14,072
- 76.51
+ 14,074
+ 77.26
With Attrs Simple
- 187,008
- 5,523.00
+ 194,468
+ 5,454.00
39
- 9,050
- 81.48
+ 9,051
+ 82.50
With Group Attributes
- 148,556
- 7,204.00
+ 143,540
+ 7,006.00
50
- 13,271
- 59.96
+ 13,274
+ 61.66
With Group Key Values
- 139,401
- 7,236.00
+ 152,086
+ 7,028.00
50
- 13,273
- 59.70
+ 13,270
+ 61.47
@@ -647,7 +647,7 @@ Handler veqryn/dedup/Ignore
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/VeqrynDedupIncrement.html b/docs/handler/VeqrynDedupIncrement.html
index d04e3603..79b8db9b 100644
--- a/docs/handler/VeqrynDedupIncrement.html
+++ b/docs/handler/VeqrynDedupIncrement.html
@@ -285,26 +285,26 @@ Handler veqryn/dedup/Increment
Attributes
- 178,170
- 6,047.00
+ 175,830
+ 5,950.00
41
- 9,727
- 69.12
+ 9,728
+ 70.25
Big Group
- 3,830
- 262,630.00
- 1,789
- 555,282
- 24.56
+ 3,186
+ 314,640.00
+ 2,177
+ 675,194
+ 24.76
Disabled
- 275,866,156
- 4.35
+ 276,183,252
+ 4.37
0
0
0.00
@@ -312,83 +312,83 @@ Handler veqryn/dedup/Increment
Key Values
- 166,453
- 6,183.00
+ 195,838
+ 6,051.00
41
- 9,729
- 67.61
+ 9,727
+ 69.08
Logging
- 7,688
- 130,774.00
+ 9,224
+ 129,207.00
867
- 224,737
- 67.22
+ 224,684
+ 68.07
Simple
- 2,477,406
- 489.30
+ 2,474,211
+ 494.80
6
280
- 169.62
+ 167.75
Simple Source
1,000,000
- 1,071.00
+ 1,070.00
12
848
- 258.54
+ 258.84
With Attrs Attributes
- 99,074
- 10,939.00
+ 96,100
+ 11,048.00
74
- 15,321
- 72.59
+ 15,323
+ 71.87
With Attrs Key Values
- 100,009
- 11,098.00
+ 99,500
+ 11,056.00
74
15,323
- 71.55
+ 71.81
With Attrs Simple
- 181,154
- 5,893.00
+ 207,849
+ 5,744.00
39
9,051
- 76.36
+ 78.34
With Group Attributes
- 134,953
- 7,543.00
+ 138,338
+ 7,465.00
50
- 13,286
- 57.14
+ 13,284
+ 57.87
With Group Key Values
- 141,378
- 7,737.00
+ 143,302
+ 7,452.00
50
- 13,284
- 55.84
+ 13,289
+ 57.97
@@ -647,7 +647,7 @@ Handler veqryn/dedup/Increment
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/handler/VeqrynDedupOverwrite.html b/docs/handler/VeqrynDedupOverwrite.html
index babf1d7e..3204f23f 100644
--- a/docs/handler/VeqrynDedupOverwrite.html
+++ b/docs/handler/VeqrynDedupOverwrite.html
@@ -285,26 +285,26 @@ Handler veqryn/dedup/Overwrite
Attributes
- 177,423
- 5,696.00
+ 190,696
+ 5,753.00
41
- 9,723
- 73.39
+ 9,722
+ 72.65
Big Group
- 4,971
- 238,970.00
- 1,704
- 544,145
- 26.99
+ 4,148
+ 289,786.00
+ 2,068
+ 660,233
+ 26.89
Disabled
- 276,427,281
- 4.34
+ 276,443,406
+ 4.36
0
0
0.00
@@ -312,83 +312,83 @@ Handler veqryn/dedup/Overwrite
Key Values
- 205,650
- 5,805.00
+ 183,591
+ 5,668.00
41
9,726
- 72.00
+ 73.75
Logging
- 9,190
- 128,937.00
+ 9,284
+ 128,396.00
867
- 224,852
- 68.25
+ 224,837
+ 68.54
Simple
- 2,451,823
- 493.60
+ 2,431,004
+ 491.60
6
280
- 168.15
+ 168.84
Simple Source
- 981,430
- 1,047.00
+ 1,000,000
+ 1,070.00
12
848
- 264.58
+ 258.90
With Attrs Attributes
- 123,729
- 8,622.00
+ 123,709
+ 8,422.00
63
- 14,165
- 75.97
+ 14,171
+ 77.89
With Attrs Key Values
- 125,944
- 8,754.00
+ 130,812
+ 8,524.00
63
- 14,166
- 74.93
+ 14,170
+ 76.96
With Attrs Simple
- 194,263
- 5,522.00
+ 188,462
+ 5,424.00
39
- 9,049
- 81.49
+ 9,051
+ 82.97
With Group Attributes
- 147,378
- 7,262.00
+ 148,634
+ 7,231.00
50
- 13,273
- 59.49
+ 13,272
+ 59.75
With Group Key Values
- 153,142
- 7,071.00
+ 151,759
+ 7,126.00
50
- 13,269
- 61.10
+ 13,272
+ 60.63
@@ -456,7 +456,7 @@ Handler veqryn/dedup/Overwrite
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/index.html b/docs/index.html
index 9b7d6bcd..0d73925e 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -462,7 +462,7 @@ Home
- 2024-09-01 01:41:10 UTC
+ 2024-09-08 01:29:55 UTC
diff --git a/docs/scores/+Dedup/0/chart.svg b/docs/scores/+Dedup/0/chart.svg
index 6246f817..a15dd9ff 100644
--- a/docs/scores/+Dedup/0/chart.svg
+++ b/docs/scores/+Dedup/0/chart.svg
@@ -79,11 +79,11 @@ L 557 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter Quarter snqk/meld veqryn/dedup/Ignore veqryn/dedup/Overwrite veqryn/dedup/Overwrite veqryn/dedup/Ignore Quarter Quarter snqk/meld veqryn/dedup/Ignore veqryn/dedup/Overwrite veqryn/dedup/Overwrite veqryn/dedup/Ignore Quarter Quarter snqk/meld veqryn/dedup/Ignore veqryn/dedup/Overwrite veqryn/dedup/Overwrite veqryn/dedup/Ignore slog/JSONHandler slog/JSONHandler Handler Scores
98.67
- 97.00
+ 97.08
@@ -290,7 +290,7 @@ Handler Scores
100.00
- 87.34
+ 87.24
@@ -299,7 +299,7 @@ Handler Scores
95.56
- 51.40
+ 51.32
@@ -308,7 +308,7 @@ Handler Scores
95.56
- 53.84
+ 53.89
@@ -317,7 +317,7 @@ Handler Scores
95.56
- 51.41
+ 51.62
@@ -326,7 +326,7 @@ Handler Scores
100.00
- 53.80
+ 53.89
@@ -885,39 +885,39 @@ Y Axis: Benchmarks
slog/JSONHandler
- 96.67
+ 96.66
- 98.48
+ 98.30
- 97.07
+ 97.00
- 96.59
+ 96.70
- 97.85
+ 98.43
- 97.60
+ 97.78
- 89.56
+ 89.61
- 97.92
+ 97.84
- 97.79
+ 97.83
@@ -925,28 +925,28 @@ Y Axis: Benchmarks
- 97.54
+ 97.62
- 97.25
+ 97.54
- 97.00
+ 97.08
- 96.99
+ 97.07
- 97.01
+ 97.10
- 96.99
+ 97.07
@@ -955,68 +955,68 @@ Y Axis: Benchmarks
snqk/meld
- 83.37
+ 83.45
- 78.39
+ 78.15
- 94.74
+ 94.63
- 83.38
+ 82.66
- 87.95
+ 87.93
- 97.28
+ 97.39
- 89.20
+ 89.23
- 84.24
+ 84.16
- 84.24
+ 84.13
- 90.27
+ 90.34
- 88.88
+ 88.75
- 88.90
+ 88.79
- 87.34
+ 87.24
- 87.57
+ 87.47
- 87.11
+ 87.01
- 87.57
+ 87.47
@@ -1025,68 +1025,68 @@ Y Axis: Benchmarks
veqryn/dedup/Append
- 45.61
+ 46.54
- 11.06
+ 9.24
- 94.68
+ 94.63
- 45.62
+ 45.89
- 46.92
+ 46.94
- 84.39
+ 84.06
- 84.19
+ 84.21
- 36.25
+ 36.22
- 35.76
+ 35.55
- 43.62
+ 44.02
- 51.95
+ 52.26
- 52.42
+ 51.91
- 51.40
+ 51.32
- 52.71
+ 52.62
- 50.09
+ 50.01
- 52.71
+ 52.62
@@ -1095,68 +1095,68 @@ Y Axis: Benchmarks
veqryn/dedup/Ignore
- 46.11
+ 45.98
- 10.68
+ 8.93
- 94.73
+ 94.25
- 45.82
+ 46.15
- 46.58
+ 47.17
- 84.29
+ 84.27
- 84.11
+ 84.28
- 50.46
+ 50.54
- 50.31
+ 50.49
- 43.78
+ 44.23
- 51.88
+ 52.52
- 52.20
+ 52.61
- 53.84
+ 53.89
- 55.08
+ 55.12
- 52.61
+ 52.67
- 55.08
+ 55.12
@@ -1165,68 +1165,68 @@ Y Axis: Benchmarks
veqryn/dedup/Increment
- 45.14
+ 45.76
- 5.29
+ 4.61
- 94.72
+ 94.55
- 44.76
+ 45.29
- 46.56
+ 46.99
- 84.32
+ 84.19
- 84.04
+ 84.15
- 41.45
+ 41.39
- 41.34
+ 41.47
- 42.68
+ 43.38
- 50.98
+ 51.33
- 50.91
+ 51.50
- 51.41
+ 51.62
- 52.68
+ 52.88
- 50.14
+ 50.35
- 52.68
+ 52.88
@@ -1235,23 +1235,23 @@ Y Axis: Benchmarks
veqryn/dedup/Overwrite
- 46.20
+ 46.36
- 11.09
+ 10.01
- 94.73
+ 94.58
- 45.91
+ 46.43
- 46.78
+ 47.07
@@ -1259,44 +1259,44 @@ Y Axis: Benchmarks
- 84.21
+ 84.15
- 49.61
+ 50.09
- 49.53
+ 49.99
- 43.79
+ 44.32
- 51.73
+ 51.95
- 52.62
+ 52.36
- 53.80
+ 53.89
- 55.04
+ 55.13
- 52.56
+ 52.66
- 55.04
+ 55.13
@@ -1397,12 +1397,12 @@ Y Axis: Benchmarks
- 1.443
+ 1.466
- 14.439
+ 18.490
@@ -1412,64 +1412,64 @@ Y Axis: Benchmarks
- 1.515
+ 1.481
- 31.001
+ 26.541
- 0.302
+ 0.288
- 0.826
+ 0.828
- 1.422
+ 1.457
- 1.546
+ 1.516
- 0.317
+ 0.316
- 1.473
+ 1.457
- 1.653
+ 1.525
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -1480,12 +1480,12 @@ Y Axis: Benchmarks
- 2.488
+ 2.503
- 57.828
+ 70.026
@@ -1495,64 +1495,64 @@ Y Axis: Benchmarks
- 2.524
+ 2.777
- 47.584
+ 48.150
- 0.321
+ 0.312
- 0.876
+ 0.883
- 3.499
+ 3.553
- 3.568
+ 3.621
- 1.721
+ 1.720
- 2.484
+ 2.556
- 2.558
+ 2.585
- 87.34
+ 87.24
- 87.11
+ 87.01
- 87.57
+ 87.47
- 87.57
+ 87.47
@@ -1563,12 +1563,12 @@ Y Axis: Benchmarks
- 5.896
+ 5.689
- 239.107
+ 294.533
@@ -1578,64 +1578,64 @@ Y Axis: Benchmarks
- 5.906
+ 5.853
- 127.936
+ 129.488
- 0.485
+ 0.503
- 1.050
+ 1.062
- 10.825
+ 10.926
- 11.191
+ 11.315
- 5.579
+ 5.526
- 7.177
+ 7.110
- 7.148
+ 7.303
- 51.40
+ 51.32
- 50.09
+ 50.01
- 52.71
+ 52.62
- 52.71
+ 52.62
@@ -1646,12 +1646,12 @@ Y Axis: Benchmarks
- 5.722
+ 5.881
- 241.042
+ 296.388
@@ -1661,64 +1661,64 @@ Y Axis: Benchmarks
- 5.833
+ 5.761
- 130.534
+ 127.618
- 0.491
+ 0.490
- 1.061
+ 1.052
- 8.401
+ 8.416
- 8.574
+ 8.491
- 5.523
+ 5.454
- 7.204
+ 7.006
- 7.236
+ 7.028
- 53.84
+ 53.89
- 52.61
+ 52.67
- 55.08
+ 55.12
- 55.08
+ 55.12
@@ -1729,12 +1729,12 @@ Y Axis: Benchmarks
- 6.047
+ 5.950
- 262.630
+ 314.640
@@ -1744,64 +1744,64 @@ Y Axis: Benchmarks
- 6.183
+ 6.051
- 130.774
+ 129.207
- 0.489
+ 0.495
- 1.071
+ 1.070
- 10.939
+ 11.048
- 11.098
+ 11.056
- 5.893
+ 5.744
- 7.543
+ 7.465
- 7.737
+ 7.452
- 51.41
+ 51.62
- 50.14
+ 50.35
- 52.68
+ 52.88
- 52.68
+ 52.88
@@ -1812,12 +1812,12 @@ Y Axis: Benchmarks
- 5.696
+ 5.753
- 238.970
+ 289.786
@@ -1827,64 +1827,64 @@ Y Axis: Benchmarks
- 5.805
+ 5.668
- 128.937
+ 128.396
- 0.494
+ 0.492
- 1.047
+ 1.070
- 8.622
+ 8.422
- 8.754
+ 8.524
- 5.522
+ 5.424
- 7.262
+ 7.231
- 7.071
+ 7.126
- 53.80
+ 53.89
- 52.56
+ 52.66
- 55.04
+ 55.13
- 55.04
+ 55.13
@@ -2045,19 +2045,19 @@ Y Axis: Benchmarks
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -2073,7 +2073,7 @@ Y Axis: Benchmarks
- 1,211
+ 1,469
@@ -2128,19 +2128,19 @@ Y Axis: Benchmarks
- 87.34
+ 87.24
- 87.11
+ 87.01
- 87.57
+ 87.47
- 87.57
+ 87.47
@@ -2156,7 +2156,7 @@ Y Axis: Benchmarks
- 1,704
+ 2,068
@@ -2211,19 +2211,19 @@ Y Axis: Benchmarks
- 51.40
+ 51.32
- 50.09
+ 50.01
- 52.71
+ 52.62
- 52.71
+ 52.62
@@ -2239,7 +2239,7 @@ Y Axis: Benchmarks
- 1,704
+ 2,068
@@ -2294,19 +2294,19 @@ Y Axis: Benchmarks
- 53.84
+ 53.89
- 52.61
+ 52.67
- 55.08
+ 55.12
- 55.08
+ 55.12
@@ -2322,7 +2322,7 @@ Y Axis: Benchmarks
- 1,789
+ 2,177
@@ -2377,19 +2377,19 @@ Y Axis: Benchmarks
- 51.41
+ 51.62
- 50.14
+ 50.35
- 52.68
+ 52.88
- 52.68
+ 52.88
@@ -2405,7 +2405,7 @@ Y Axis: Benchmarks
- 1,704
+ 2,068
@@ -2460,19 +2460,19 @@ Y Axis: Benchmarks
- 53.80
+ 53.89
- 52.56
+ 52.66
- 55.04
+ 55.13
- 55.04
+ 55.13
@@ -2633,19 +2633,19 @@ Y Axis: Benchmarks
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -2661,7 +2661,7 @@ Y Axis: Benchmarks
- 59,989
+ 73,090
@@ -2716,19 +2716,19 @@ Y Axis: Benchmarks
- 87.34
+ 87.24
- 87.11
+ 87.01
- 87.57
+ 87.47
- 87.57
+ 87.47
@@ -2739,12 +2739,12 @@ Y Axis: Benchmarks
- 9,721
+ 9,724
- 544,251
+ 659,978
@@ -2754,12 +2754,12 @@ Y Axis: Benchmarks
- 9,722
+ 9,724
- 224,808
+ 224,776
@@ -2774,44 +2774,44 @@ Y Axis: Benchmarks
- 16,469
+ 16,464
- 16,461
+ 16,470
- 9,047
+ 9,050
- 13,269
+ 13,270
- 13,275
+ 13,273
- 51.40
+ 51.32
- 50.09
+ 50.01
- 52.71
+ 52.62
- 52.71
+ 52.62
@@ -2827,7 +2827,7 @@ Y Axis: Benchmarks
- 544,292
+ 660,149
@@ -2837,12 +2837,12 @@ Y Axis: Benchmarks
- 9,728
+ 9,726
- 224,797
+ 224,813
@@ -2857,44 +2857,44 @@ Y Axis: Benchmarks
- 14,072
+ 14,074
- 14,072
+ 14,074
- 9,050
+ 9,051
- 13,271
+ 13,274
- 13,273
+ 13,270
- 53.84
+ 53.89
- 52.61
+ 52.67
- 55.08
+ 55.12
- 55.08
+ 55.12
@@ -2905,12 +2905,12 @@ Y Axis: Benchmarks
- 9,727
+ 9,728
- 555,282
+ 675,194
@@ -2920,12 +2920,12 @@ Y Axis: Benchmarks
- 9,729
+ 9,727
- 224,737
+ 224,684
@@ -2940,7 +2940,7 @@ Y Axis: Benchmarks
- 15,321
+ 15,323
@@ -2955,29 +2955,29 @@ Y Axis: Benchmarks
- 13,286
+ 13,284
- 13,284
+ 13,289
- 51.41
+ 51.62
- 50.14
+ 50.35
- 52.68
+ 52.88
- 52.68
+ 52.88
@@ -2988,12 +2988,12 @@ Y Axis: Benchmarks
- 9,723
+ 9,722
- 544,145
+ 660,233
@@ -3008,7 +3008,7 @@ Y Axis: Benchmarks
- 224,852
+ 224,837
@@ -3023,44 +3023,44 @@ Y Axis: Benchmarks
- 14,165
+ 14,171
- 14,166
+ 14,170
- 9,049
+ 9,051
- 13,273
+ 13,272
- 13,269
+ 13,272
- 53.80
+ 53.89
- 52.56
+ 52.66
- 55.04
+ 55.13
- 55.04
+ 55.13
@@ -3396,7 +3396,7 @@ Scores
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/scores/+ReplAttr/1/chart.svg b/docs/scores/+ReplAttr/1/chart.svg
index 0da2fd8d..f7a7bd9c 100644
--- a/docs/scores/+ReplAttr/1/chart.svg
+++ b/docs/scores/+ReplAttr/1/chart.svg
@@ -72,7 +72,7 @@ L 605 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter madkins/flash Quarter madkins/flash madkins/flash madkins/flash Handler Scores
98.67
- 95.46
+ 95.47
@@ -290,7 +290,7 @@ Handler Scores
98.67
- 93.54
+ 93.60
@@ -641,56 +641,56 @@ Y Axis: Benchmarks
madkins/flash
- 97.01
+ 96.69
- 95.00
+ 95.63
- 97.06
+ 97.02
- 97.00
+ 96.99
- 94.81
+ 94.82
- 87.91
+ 87.98
- 87.70
+ 87.64
- 98.09
+ 97.98
- 98.10
+ 98.07
- 97.76
+ 97.75
- 97.80
+ 97.82
- 97.85
+ 97.79
- 95.46
+ 95.47
@@ -698,7 +698,7 @@ Y Axis: Benchmarks
- 95.42
+ 95.43
@@ -711,31 +711,31 @@ Y Axis: Benchmarks
madkins/replattr
- 94.91
+ 94.96
- 91.44
+ 91.97
- 97.09
+ 97.03
- 94.88
+ 94.84
- 92.14
+ 92.22
- 84.39
+ 84.44
- 85.72
+ 85.76
@@ -743,36 +743,36 @@ Y Axis: Benchmarks
- 96.70
+ 96.71
- 97.05
+ 97.04
- 96.05
+ 96.10
- 96.11
+ 96.02
- 93.54
+ 93.60
- 93.60
+ 93.65
- 93.49
+ 93.55
- 93.60
+ 93.65
@@ -873,12 +873,12 @@ Y Axis: Benchmarks
- 1.351
+ 1.477
- 21.853
+ 24.503
@@ -888,56 +888,56 @@ Y Axis: Benchmarks
- 1.399
+ 1.403
- 34.023
+ 34.059
- 0.454
+ 0.448
- 0.901
+ 0.920
- 1.367
+ 1.411
- 1.417
+ 1.421
- 0.456
+ 0.459
- 1.385
+ 1.388
- 1.428
+ 1.442
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -956,12 +956,12 @@ Y Axis: Benchmarks
- 1.994
+ 2.005
- 40.323
+ 46.882
@@ -971,37 +971,37 @@ Y Axis: Benchmarks
- 2.044
+ 2.065
- 52.143
+ 51.917
- 0.621
+ 0.616
- 1.133
+ 1.142
- 2.017
+ 2.014
- 2.071
+ 2.059
- 0.627
+ 0.634
@@ -1011,24 +1011,24 @@ Y Axis: Benchmarks
- 2.077
+ 2.096
- 93.54
+ 93.60
- 93.49
+ 93.55
- 93.60
+ 93.65
- 93.60
+ 93.65
@@ -1189,11 +1189,11 @@ Y Axis: Benchmarks
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -1272,19 +1272,19 @@ Y Axis: Benchmarks
- 93.54
+ 93.60
- 93.49
+ 93.55
- 93.60
+ 93.65
- 93.60
+ 93.65
@@ -1445,11 +1445,11 @@ Y Axis: Benchmarks
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -1473,7 +1473,7 @@ Y Axis: Benchmarks
- 33,068
+ 33,067
@@ -1528,19 +1528,19 @@ Y Axis: Benchmarks
- 93.54
+ 93.60
- 93.49
+ 93.55
- 93.60
+ 93.65
- 93.60
+ 93.65
@@ -1878,7 +1878,7 @@ Scores
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/scores/Default/0/chart.svg b/docs/scores/Default/0/chart.svg
index 2f83da77..f534bdd6 100644
--- a/docs/scores/Default/0/chart.svg
+++ b/docs/scores/Default/0/chart.svg
@@ -80,16 +80,16 @@ L 579 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog svcrunner/jsonlog Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap samber/slog-logrus
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(63,127,255,1.0);fill:rgba(255,255,255,1.0)"/>phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap samber/slog-logrus
\ No newline at end of file
diff --git a/docs/scores/Default/1/chart.svg b/docs/scores/Default/1/chart.svg
index 70f230a5..ea5748f3 100644
--- a/docs/scores/Default/1/chart.svg
+++ b/docs/scores/Default/1/chart.svg
@@ -72,15 +72,15 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
diff --git a/docs/scores/Default/2/chart.svg b/docs/scores/Default/2/chart.svg
index 278d139c..8f1649be 100644
--- a/docs/scores/Default/2/chart.svg
+++ b/docs/scores/Default/2/chart.svg
@@ -80,15 +80,15 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
diff --git a/docs/scores/Default/3/chart.svg b/docs/scores/Default/3/chart.svg
index 976c4153..c4abac53 100644
--- a/docs/scores/Default/3/chart.svg
+++ b/docs/scores/Default/3/chart.svg
@@ -92,38 +92,38 @@ L 593 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>phuslu/slog phuslu/slog svcrunner/jsonlog slog/JSONHandler svcrunner/jsonlog slog/JSONHandler madkins/flash madkins/sloggy
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(63,127,255,1.0);fill:rgba(255,255,255,1.0)"/>madkins/flash madkins/sloggy
\ No newline at end of file
diff --git a/docs/scores/Default/summary.html b/docs/scores/Default/summary.html
index c07f4bdc..349d3524 100644
--- a/docs/scores/Default/summary.html
+++ b/docs/scores/Default/summary.html
@@ -281,7 +281,7 @@ Handler Scores
63.70
- 90.96
+ 90.99
@@ -290,7 +290,7 @@ Handler Scores
98.67
- 95.46
+ 95.47
@@ -299,7 +299,7 @@ Handler Scores
98.67
- 83.43
+ 83.41
@@ -308,7 +308,7 @@ Handler Scores
50.22
- 98.79
+ 98.56
@@ -326,7 +326,7 @@ Handler Scores
73.04
- 8.25
+ 8.58
@@ -335,7 +335,7 @@ Handler Scores
61.48
- 53.84
+ 53.42
@@ -344,7 +344,7 @@ Handler Scores
64.44
- 54.85
+ 54.69
@@ -353,7 +353,7 @@ Handler Scores
98.67
- 97.00
+ 97.08
@@ -362,7 +362,7 @@ Handler Scores
75.26
- 98.92
+ 98.72
@@ -1129,11 +1129,11 @@ Y Axis: Benchmarks
chanchal/zaphandler
- 96.82
+ 97.13
- 97.32
+ 97.41
@@ -1145,23 +1145,23 @@ Y Axis: Benchmarks
- 97.40
+ 97.42
- 95.03
+ 94.91
- 93.78
+ 93.74
- 98.08
+ 98.09
- 98.06
+ 98.05
@@ -1169,28 +1169,28 @@ Y Axis: Benchmarks
- 97.25
+ 97.30
- 97.23
+ 97.31
- 90.96
+ 90.99
- 88.92
+ 88.95
- 92.99
+ 93.02
- 88.92
+ 88.95
@@ -1199,56 +1199,56 @@ Y Axis: Benchmarks
madkins/flash
- 97.01
+ 96.69
- 95.00
+ 95.63
- 97.06
+ 97.02
- 97.00
+ 96.99
- 94.81
+ 94.82
- 87.91
+ 87.98
- 87.70
+ 87.64
- 98.09
+ 97.98
- 98.10
+ 98.07
- 97.76
+ 97.75
- 97.80
+ 97.82
- 97.85
+ 97.79
- 95.46
+ 95.47
@@ -1256,7 +1256,7 @@ Y Axis: Benchmarks
- 95.42
+ 95.43
@@ -1269,31 +1269,31 @@ Y Axis: Benchmarks
madkins/sloggy
- 79.56
+ 79.62
- 82.51
+ 82.35
- 97.07
+ 96.88
- 79.49
+ 79.50
- 78.25
+ 78.34
- 76.77
+ 76.81
- 71.23
+ 71.56
@@ -1301,36 +1301,36 @@ Y Axis: Benchmarks
- 86.52
+ 86.47
- 95.01
+ 95.07
- 86.62
+ 86.55
- 86.67
+ 86.24
- 83.43
+ 83.41
- 83.85
+ 83.82
- 83.01
+ 82.99
- 83.85
+ 83.82
@@ -1339,7 +1339,7 @@ Y Axis: Benchmarks
phsym/zeroslog
- 99.48
+ 99.50
@@ -1347,39 +1347,39 @@ Y Axis: Benchmarks
- 97.06
+ 93.61
- 99.48
+ 99.46
- 99.55
+ 99.53
- 99.29
+ 99.15
- 94.43
+ 94.42
- 99.68
+ 99.66
- 99.69
+ 99.65
- 99.87
+ 99.85
- 98.55
+ 98.62
@@ -1388,19 +1388,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.56
- 98.75
+ 98.45
- 98.83
+ 98.67
- 98.75
+ 98.45
@@ -1483,11 +1483,11 @@ Y Axis: Benchmarks
- 23.96
+ 27.96
- 97.08
+ 97.02
@@ -1495,7 +1495,7 @@ Y Axis: Benchmarks
- 0.28
+ 0.27
@@ -1515,7 +1515,7 @@ Y Axis: Benchmarks
- 0.77
+ 0.78
@@ -1528,19 +1528,19 @@ Y Axis: Benchmarks
- 8.25
+ 8.58
- 10.17
+ 10.50
- 6.32
+ 6.65
- 10.17
+ 10.50
@@ -1549,23 +1549,23 @@ Y Axis: Benchmarks
samber/slog-zap
- 48.42
+ 48.19
- 45.05
+ 44.42
- 97.06
+ 96.98
- 47.75
+ 47.47
- 57.19
+ 57.01
@@ -1573,44 +1573,44 @@ Y Axis: Benchmarks
- 90.05
+ 90.44
- 40.93
+ 40.56
- 40.93
+ 40.15
- 49.33
+ 48.90
- 28.74
+ 27.62
- 29.52
+ 28.28
- 53.84
+ 53.42
- 55.08
+ 54.67
- 52.59
+ 52.18
- 55.08
+ 54.67
@@ -1619,27 +1619,27 @@ Y Axis: Benchmarks
samber/slog-zerolog
- 55.34
+ 55.60
- 44.79
+ 43.62
- 96.80
+ 97.00
- 55.31
+ 54.78
- 65.62
+ 65.74
- 87.51
+ 87.61
@@ -1647,40 +1647,40 @@ Y Axis: Benchmarks
- 49.71
+ 50.07
- 50.00
+ 49.82
- 56.94
+ 56.98
- 28.37
+ 28.16
- 29.40
+ 28.55
- 54.85
+ 54.69
- 56.07
+ 55.92
- 53.64
+ 53.47
- 56.07
+ 55.92
@@ -1689,39 +1689,39 @@ Y Axis: Benchmarks
slog/JSONHandler
- 96.67
+ 96.66
- 98.48
+ 98.30
- 97.07
+ 97.00
- 96.59
+ 96.70
- 97.85
+ 98.43
- 97.60
+ 97.78
- 89.56
+ 89.61
- 97.92
+ 97.84
- 97.79
+ 97.83
@@ -1729,28 +1729,28 @@ Y Axis: Benchmarks
- 97.54
+ 97.62
- 97.25
+ 97.54
- 97.00
+ 97.08
- 96.99
+ 97.07
- 97.01
+ 97.10
- 96.99
+ 97.07
@@ -1759,68 +1759,68 @@ Y Axis: Benchmarks
svcrunner/jsonlog
- 99.06
+ 99.05
- 95.48
+ 94.95
- 100.00
+ 98.36
- 99.04
+ 99.02
- 99.25
+ 99.23
- 98.62
+ 98.30
- 99.71
+ 99.62
- 99.24
+ 99.17
- 99.24
+ 99.19
- 99.39
+ 99.30
- 99.10
+ 99.12
- 99.13
+ 99.12
- 98.92
+ 98.72
- 98.94
+ 98.70
- 98.90
+ 98.73
- 98.94
+ 98.70
@@ -1921,12 +1921,12 @@ Y Axis: Benchmarks
- 1.518
+ 1.431
- 14.912
+ 17.372
@@ -1936,64 +1936,64 @@ Y Axis: Benchmarks
- 1.485
+ 1.489
- 30.322
+ 30.265
- 0.375
+ 0.379
- 0.659
+ 0.673
- 1.461
+ 1.448
- 1.528
+ 1.518
- 0.387
+ 0.385
- 1.522
+ 1.515
- 1.596
+ 1.553
- 90.96
+ 90.99
- 92.99
+ 93.02
- 88.92
+ 88.95
- 88.92
+ 88.95
@@ -2004,12 +2004,12 @@ Y Axis: Benchmarks
- 1.351
+ 1.477
- 21.853
+ 24.503
@@ -2019,56 +2019,56 @@ Y Axis: Benchmarks
- 1.399
+ 1.403
- 34.023
+ 34.059
- 0.454
+ 0.448
- 0.901
+ 0.920
- 1.367
+ 1.411
- 1.417
+ 1.421
- 0.456
+ 0.459
- 1.385
+ 1.388
- 1.428
+ 1.442
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -2087,12 +2087,12 @@ Y Axis: Benchmarks
- 2.790
+ 2.816
- 42.172
+ 51.104
@@ -2102,64 +2102,64 @@ Y Axis: Benchmarks
- 2.848
+ 2.859
- 67.456
+ 67.426
- 0.688
+ 0.684
- 1.728
+ 1.707
- 2.787
+ 2.789
- 2.826
+ 2.850
- 0.707
+ 0.689
- 2.787
+ 2.838
- 2.854
+ 3.006
- 83.43
+ 83.41
- 83.01
+ 82.99
- 83.85
+ 83.82
- 83.85
+ 83.82
@@ -2170,79 +2170,79 @@ Y Axis: Benchmarks
- 0.965
+ 0.963
- 10.189
+ 12.353
- 0.004
+ 0.005
- 1.011
+ 1.014
- 17.891
+ 17.911
- 0.201
+ 0.206
- 0.495
+ 0.502
- 0.975
+ 0.971
- 1.021
+ 1.027
- 0.212
+ 0.213
- 1.122
+ 1.104
- 1.144
+ 1.137
- 98.79
+ 98.56
- 98.83
+ 98.67
- 98.75
+ 98.45
- 98.75
+ 98.45
@@ -2253,12 +2253,12 @@ Y Axis: Benchmarks
- 0.883
+ 0.889
- 6.566
+ 8.037
@@ -2268,47 +2268,47 @@ Y Axis: Benchmarks
- 0.931
+ 0.929
- 14.430
+ 14.208
- 0.159
+ 0.155
- 0.204
+ 0.203
- 0.904
+ 0.889
- 0.957
+ 0.943
- 0.169
+ 0.164
- 0.892
+ 0.902
- 0.946
+ 0.939
@@ -2336,12 +2336,12 @@ Y Axis: Benchmarks
- 17.644
+ 18.012
- 265.951
+ 290.419
@@ -2351,64 +2351,64 @@ Y Axis: Benchmarks
- 17.580
+ 17.712
- 400.528
+ 406.958
- 3.148
+ 3.156
- 7.224
+ 7.345
- 26.514
+ 26.738
- 26.699
+ 26.792
- 17.003
+ 17.288
- 20.430
+ 20.579
- 20.814
+ 20.679
- 8.25
+ 8.58
- 6.32
+ 6.65
- 10.17
+ 10.50
- 10.17
+ 10.50
@@ -2419,12 +2419,12 @@ Y Axis: Benchmarks
- 6.085
+ 6.283
- 157.903
+ 190.769
@@ -2434,64 +2434,64 @@ Y Axis: Benchmarks
- 6.321
+ 6.458
- 115.404
+ 118.347
- 0.467
+ 0.465
- 0.768
+ 0.721
- 10.778
+ 11.052
- 10.883
+ 11.313
- 5.615
+ 5.850
- 11.503
+ 12.029
- 11.428
+ 11.840
- 53.84
+ 53.42
- 52.59
+ 52.18
- 55.08
+ 54.67
- 55.08
+ 54.67
@@ -2502,12 +2502,12 @@ Y Axis: Benchmarks
- 5.380
+ 5.392
- 157.295
+ 193.266
@@ -2517,64 +2517,64 @@ Y Axis: Benchmarks
- 5.405
+ 5.617
- 92.589
+ 92.774
- 0.377
+ 0.368
- 2.410
+ 2.448
- 9.300
+ 9.180
- 9.251
+ 9.362
- 4.801
+ 4.864
- 11.469
+ 11.635
- 11.288
+ 11.552
- 54.85
+ 54.69
- 53.64
+ 53.47
- 56.07
+ 55.92
- 56.07
+ 55.92
@@ -2585,12 +2585,12 @@ Y Axis: Benchmarks
- 1.443
+ 1.466
- 14.439
+ 18.490
@@ -2600,64 +2600,64 @@ Y Axis: Benchmarks
- 1.515
+ 1.481
- 31.001
+ 26.541
- 0.302
+ 0.288
- 0.826
+ 0.828
- 1.422
+ 1.457
- 1.546
+ 1.516
- 0.317
+ 0.316
- 1.473
+ 1.457
- 1.653
+ 1.525
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -2668,12 +2668,12 @@ Y Axis: Benchmarks
- 1.038
+ 1.050
- 20.283
+ 26.171
@@ -2683,7 +2683,7 @@ Y Axis: Benchmarks
- 1.092
+ 1.097
@@ -2693,54 +2693,54 @@ Y Axis: Benchmarks
- 0.241
+ 0.257
- 0.245
+ 0.258
- 1.060
+ 1.082
- 1.115
+ 1.126
- 0.305
+ 0.334
- 1.083
+ 1.087
- 1.130
+ 1.124
- 98.92
+ 98.72
- 98.90
+ 98.73
- 98.94
+ 98.70
- 98.94
+ 98.70
@@ -2846,7 +2846,7 @@ Y Axis: Benchmarks
- 132
+ 160
@@ -2901,19 +2901,19 @@ Y Axis: Benchmarks
- 90.96
+ 90.99
- 92.99
+ 93.02
- 88.92
+ 88.95
- 88.92
+ 88.95
@@ -2984,11 +2984,11 @@ Y Axis: Benchmarks
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -3012,7 +3012,7 @@ Y Axis: Benchmarks
- 1,445
+ 1,753
@@ -3067,19 +3067,19 @@ Y Axis: Benchmarks
- 83.43
+ 83.41
- 83.01
+ 82.99
- 83.85
+ 83.82
- 83.85
+ 83.82
@@ -3150,19 +3150,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.56
- 98.83
+ 98.67
- 98.75
+ 98.45
- 98.75
+ 98.45
@@ -3261,7 +3261,7 @@ Y Axis: Benchmarks
- 2,481
+ 3,009
@@ -3316,19 +3316,19 @@ Y Axis: Benchmarks
- 8.25
+ 8.58
- 6.32
+ 6.65
- 10.17
+ 10.50
- 10.17
+ 10.50
@@ -3344,7 +3344,7 @@ Y Axis: Benchmarks
- 2,455
+ 2,984
@@ -3399,19 +3399,19 @@ Y Axis: Benchmarks
- 53.84
+ 53.42
- 52.59
+ 52.18
- 55.08
+ 54.67
- 55.08
+ 54.67
@@ -3427,7 +3427,7 @@ Y Axis: Benchmarks
- 2,455
+ 2,984
@@ -3482,19 +3482,19 @@ Y Axis: Benchmarks
- 54.85
+ 54.69
- 53.64
+ 53.47
- 56.07
+ 55.92
- 56.07
+ 55.92
@@ -3565,19 +3565,19 @@ Y Axis: Benchmarks
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -3593,7 +3593,7 @@ Y Axis: Benchmarks
- 12
+ 13
@@ -3648,19 +3648,19 @@ Y Axis: Benchmarks
- 98.92
+ 98.72
- 98.90
+ 98.73
- 98.94
+ 98.70
- 98.94
+ 98.70
@@ -3766,7 +3766,7 @@ Y Axis: Benchmarks
- 3,209
+ 3,887
@@ -3776,7 +3776,7 @@ Y Axis: Benchmarks
- 417
+ 416
@@ -3821,19 +3821,19 @@ Y Axis: Benchmarks
- 90.96
+ 90.99
- 92.99
+ 93.02
- 88.92
+ 88.95
- 88.92
+ 88.95
@@ -3904,11 +3904,11 @@ Y Axis: Benchmarks
- 95.46
+ 95.47
- 95.42
+ 95.43
@@ -3932,7 +3932,7 @@ Y Axis: Benchmarks
- 15,416
+ 18,568
@@ -3987,19 +3987,19 @@ Y Axis: Benchmarks
- 83.43
+ 83.41
- 83.01
+ 82.99
- 83.85
+ 83.82
- 83.85
+ 83.82
@@ -4070,19 +4070,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.56
- 98.83
+ 98.67
- 98.75
+ 98.45
- 98.75
+ 98.45
@@ -4176,12 +4176,12 @@ Y Axis: Benchmarks
- 9,945
+ 9,946
- 156,209
+ 188,883
@@ -4191,12 +4191,12 @@ Y Axis: Benchmarks
- 9,945
+ 9,946
- 222,994
+ 222,990
@@ -4211,17 +4211,17 @@ Y Axis: Benchmarks
- 16,882
+ 16,883
- 16,882
+ 16,878
- 8,841
+ 8,839
@@ -4231,24 +4231,24 @@ Y Axis: Benchmarks
- 16,214
+ 16,215
- 8.25
+ 8.58
- 6.32
+ 6.65
- 10.17
+ 10.50
- 10.17
+ 10.50
@@ -4264,7 +4264,7 @@ Y Axis: Benchmarks
- 154,675
+ 187,464
@@ -4279,7 +4279,7 @@ Y Axis: Benchmarks
- 152,374
+ 152,379
@@ -4314,24 +4314,24 @@ Y Axis: Benchmarks
- 14,602
+ 14,604
- 53.84
+ 53.42
- 52.59
+ 52.18
- 55.08
+ 54.67
- 55.08
+ 54.67
@@ -4347,7 +4347,7 @@ Y Axis: Benchmarks
- 161,062
+ 195,474
@@ -4362,7 +4362,7 @@ Y Axis: Benchmarks
- 111,443
+ 111,442
@@ -4377,12 +4377,12 @@ Y Axis: Benchmarks
- 11,595
+ 11,597
- 11,595
+ 11,594
@@ -4392,7 +4392,7 @@ Y Axis: Benchmarks
- 14,778
+ 14,779
@@ -4402,19 +4402,19 @@ Y Axis: Benchmarks
- 54.85
+ 54.69
- 53.64
+ 53.47
- 56.07
+ 55.92
- 56.07
+ 55.92
@@ -4485,19 +4485,19 @@ Y Axis: Benchmarks
- 97.00
+ 97.08
- 97.01
+ 97.10
- 96.99
+ 97.07
- 96.99
+ 97.07
@@ -4513,7 +4513,7 @@ Y Axis: Benchmarks
- 30,009
+ 41,152
@@ -4568,19 +4568,19 @@ Y Axis: Benchmarks
- 98.92
+ 98.72
- 98.90
+ 98.73
- 98.94
+ 98.70
- 98.94
+ 98.70
@@ -4921,7 +4921,7 @@ Scores
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/scores/Simple/0/chart.svg b/docs/scores/Simple/0/chart.svg
index c2f7dbdc..af1f7afd 100644
--- a/docs/scores/Simple/0/chart.svg
+++ b/docs/scores/Simple/0/chart.svg
@@ -80,16 +80,16 @@ L 579 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog phsym/zeroslog svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog samber/slog-logrus
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog phsym/zeroslog svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog samber/slog-logrus
\ No newline at end of file
diff --git a/docs/scores/Simple/1/chart.svg b/docs/scores/Simple/1/chart.svg
index bd8699b7..1ed78767 100644
--- a/docs/scores/Simple/1/chart.svg
+++ b/docs/scores/Simple/1/chart.svg
@@ -72,15 +72,15 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog phsym/zeroslog Quarter phuslu/slog phsym/zeroslog svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(63,127,255,1.0);fill:rgba(255,255,255,1.0)"/>svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog
\ No newline at end of file
diff --git a/docs/scores/Simple/2/chart.svg b/docs/scores/Simple/2/chart.svg
index 3c3f15f3..6f02b0d0 100644
--- a/docs/scores/Simple/2/chart.svg
+++ b/docs/scores/Simple/2/chart.svg
@@ -80,14 +80,14 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog svcrunner/jsonlog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zap samber/slog-zerolog
\ No newline at end of file
diff --git a/docs/scores/Simple/3/chart.svg b/docs/scores/Simple/3/chart.svg
index e5228ac6..00963ccb 100644
--- a/docs/scores/Simple/3/chart.svg
+++ b/docs/scores/Simple/3/chart.svg
@@ -92,10 +92,10 @@ L 593 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Handler Scores
62.96
- 89.72
+ 89.76
@@ -290,7 +290,7 @@ Handler Scores
100.00
- 95.74
+ 95.72
@@ -299,7 +299,7 @@ Handler Scores
100.00
- 77.23
+ 77.21
@@ -308,7 +308,7 @@ Handler Scores
44.44
- 98.79
+ 98.53
@@ -326,7 +326,7 @@ Handler Scores
74.07
- 6.74
+ 7.18
@@ -335,7 +335,7 @@ Handler Scores
62.96
- 61.07
+ 60.52
@@ -344,7 +344,7 @@ Handler Scores
66.67
- 58.78
+ 58.56
@@ -353,7 +353,7 @@ Handler Scores
100.00
- 96.65
+ 96.75
@@ -362,7 +362,7 @@ Handler Scores
74.07
- 98.72
+ 98.50
@@ -1129,11 +1129,11 @@ Y Axis: Benchmarks
chanchal/zaphandler
- 96.10
+ 96.51
- 96.09
+ 96.21
@@ -1141,23 +1141,23 @@ Y Axis: Benchmarks
- 96.41
+ 96.40
- 96.66
+ 96.68
- 93.90
+ 93.75
- 94.09
+ 94.03
- 97.59
+ 97.60
@@ -1169,28 +1169,28 @@ Y Axis: Benchmarks
- 96.68
+ 96.75
- 96.65
+ 96.76
- 89.72
+ 89.76
- 88.38
+ 88.42
- 91.06
+ 91.10
- 88.38
+ 88.42
@@ -1199,68 +1199,68 @@ Y Axis: Benchmarks
madkins/flash
- 96.77
+ 96.34
- 95.94
+ 96.31
- 97.06
+ 97.02
- 96.75
+ 96.74
- 94.83
+ 94.85
- 89.56
+ 89.65
- 89.68
+ 89.61
- 97.84
+ 97.70
- 97.85
+ 97.81
- 97.79
+ 97.78
- 97.54
+ 97.57
- 97.60
+ 97.52
- 95.74
+ 95.72
- 95.77
+ 95.74
- 95.72
+ 95.70
- 95.77
+ 95.74
@@ -1269,15 +1269,15 @@ Y Axis: Benchmarks
madkins/sloggy
- 70.77
+ 70.85
- 71.44
+ 71.22
- 97.07
+ 96.88
@@ -1285,15 +1285,15 @@ Y Axis: Benchmarks
- 69.08
+ 69.21
- 70.25
+ 70.31
- 69.65
+ 70.09
@@ -1301,36 +1301,36 @@ Y Axis: Benchmarks
- 80.05
+ 79.97
- 92.85
+ 92.94
- 81.25
+ 81.16
- 81.32
+ 80.74
- 77.23
+ 77.21
- 77.87
+ 77.84
- 76.60
+ 76.57
- 77.87
+ 77.84
@@ -1339,47 +1339,47 @@ Y Axis: Benchmarks
phsym/zeroslog
- 99.33
+ 99.37
- 99.07
+ 99.06
- 97.06
+ 93.61
- 99.34
+ 99.32
- 99.40
+ 99.37
- 99.05
+ 98.86
- 95.12
+ 95.10
- 99.58
+ 99.55
- 99.59
+ 99.54
- 99.83
+ 99.81
- 98.83
+ 98.93
@@ -1388,19 +1388,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.53
- 98.76
+ 98.45
- 98.81
+ 98.60
- 98.76
+ 98.45
@@ -1483,11 +1483,11 @@ Y Axis: Benchmarks
- 0.00
+ 5.27
- 97.08
+ 97.02
@@ -1528,19 +1528,19 @@ Y Axis: Benchmarks
- 6.74
+ 7.18
- 8.09
+ 8.52
- 5.39
+ 5.83
- 8.09
+ 8.52
@@ -1549,23 +1549,23 @@ Y Axis: Benchmarks
samber/slog-zap
- 61.10
+ 60.79
- 28.12
+ 27.21
- 97.06
+ 96.98
- 60.20
+ 59.82
- 68.28
+ 68.04
@@ -1573,44 +1573,44 @@ Y Axis: Benchmarks
- 92.00
+ 92.52
- 55.59
+ 55.08
- 55.59
+ 54.55
- 60.87
+ 60.30
- 35.53
+ 34.04
- 36.56
+ 34.92
- 61.07
+ 60.52
- 61.79
+ 61.23
- 60.35
+ 59.80
- 61.79
+ 61.23
@@ -1619,27 +1619,27 @@ Y Axis: Benchmarks
samber/slog-zerolog
- 61.15
+ 61.51
- 28.28
+ 26.67
- 96.80
+ 97.00
- 61.12
+ 60.41
- 71.03
+ 71.19
- 92.58
+ 92.70
@@ -1647,40 +1647,40 @@ Y Axis: Benchmarks
- 55.84
+ 56.32
- 56.22
+ 55.99
- 61.23
+ 61.27
- 35.45
+ 35.18
- 36.84
+ 35.70
- 58.78
+ 58.56
- 59.62
+ 59.41
- 57.93
+ 57.71
- 59.62
+ 59.41
@@ -1689,68 +1689,68 @@ Y Axis: Benchmarks
slog/JSONHandler
- 96.06
+ 96.03
- 97.98
+ 97.73
- 97.07
+ 97.00
- 95.94
+ 96.09
- 97.14
+ 97.91
- 96.80
+ 97.04
- 90.92
+ 91.00
- 97.45
+ 97.34
- 97.28
+ 97.32
- 99.42
+ 99.41
- 97.04
+ 97.14
- 96.65
+ 97.05
- 96.65
+ 96.75
- 96.65
+ 96.75
- 96.64
+ 96.75
- 96.65
+ 96.75
@@ -1759,68 +1759,68 @@ Y Axis: Benchmarks
svcrunner/jsonlog
- 98.70
+ 98.69
- 96.33
+ 95.92
- 100.00
+ 98.36
- 98.67
+ 98.64
- 99.00
+ 98.97
- 98.16
+ 97.73
- 99.61
+ 99.49
- 98.87
+ 98.78
- 98.87
+ 98.81
- 99.10
+ 98.98
- 98.76
+ 98.79
- 98.80
+ 98.79
- 98.72
+ 98.50
- 98.74
+ 98.50
- 98.71
+ 98.51
- 98.74
+ 98.50
@@ -1921,12 +1921,12 @@ Y Axis: Benchmarks
- 1.518
+ 1.431
- 14.912
+ 17.372
@@ -1936,64 +1936,64 @@ Y Axis: Benchmarks
- 1.485
+ 1.489
- 30.322
+ 30.265
- 0.375
+ 0.379
- 0.659
+ 0.673
- 1.461
+ 1.448
- 1.528
+ 1.518
- 0.387
+ 0.385
- 1.522
+ 1.515
- 1.596
+ 1.553
- 89.72
+ 89.76
- 91.06
+ 91.10
- 88.38
+ 88.42
- 88.38
+ 88.42
@@ -2004,12 +2004,12 @@ Y Axis: Benchmarks
- 1.351
+ 1.477
- 21.853
+ 24.503
@@ -2019,64 +2019,64 @@ Y Axis: Benchmarks
- 1.399
+ 1.403
- 34.023
+ 34.059
- 0.454
+ 0.448
- 0.901
+ 0.920
- 1.367
+ 1.411
- 1.417
+ 1.421
- 0.456
+ 0.459
- 1.385
+ 1.388
- 1.428
+ 1.442
- 95.74
+ 95.72
- 95.72
+ 95.70
- 95.77
+ 95.74
- 95.77
+ 95.74
@@ -2087,12 +2087,12 @@ Y Axis: Benchmarks
- 2.790
+ 2.816
- 42.172
+ 51.104
@@ -2102,64 +2102,64 @@ Y Axis: Benchmarks
- 2.848
+ 2.859
- 67.456
+ 67.426
- 0.688
+ 0.684
- 1.728
+ 1.707
- 2.787
+ 2.789
- 2.826
+ 2.850
- 0.707
+ 0.689
- 2.787
+ 2.838
- 2.854
+ 3.006
- 77.23
+ 77.21
- 76.60
+ 76.57
- 77.87
+ 77.84
- 77.87
+ 77.84
@@ -2170,79 +2170,79 @@ Y Axis: Benchmarks
- 0.965
+ 0.963
- 10.189
+ 12.353
- 0.004
+ 0.005
- 1.011
+ 1.014
- 17.891
+ 17.911
- 0.201
+ 0.206
- 0.495
+ 0.502
- 0.975
+ 0.971
- 1.021
+ 1.027
- 0.212
+ 0.213
- 1.122
+ 1.104
- 1.144
+ 1.137
- 98.79
+ 98.53
- 98.81
+ 98.60
- 98.76
+ 98.45
- 98.76
+ 98.45
@@ -2253,12 +2253,12 @@ Y Axis: Benchmarks
- 0.883
+ 0.889
- 6.566
+ 8.037
@@ -2268,47 +2268,47 @@ Y Axis: Benchmarks
- 0.931
+ 0.929
- 14.430
+ 14.208
- 0.159
+ 0.155
- 0.204
+ 0.203
- 0.904
+ 0.889
- 0.957
+ 0.943
- 0.169
+ 0.164
- 0.892
+ 0.902
- 0.946
+ 0.939
@@ -2336,12 +2336,12 @@ Y Axis: Benchmarks
- 17.644
+ 18.012
- 265.951
+ 290.419
@@ -2351,64 +2351,64 @@ Y Axis: Benchmarks
- 17.580
+ 17.712
- 400.528
+ 406.958
- 3.148
+ 3.156
- 7.224
+ 7.345
- 26.514
+ 26.738
- 26.699
+ 26.792
- 17.003
+ 17.288
- 20.430
+ 20.579
- 20.814
+ 20.679
- 6.74
+ 7.18
- 5.39
+ 5.83
- 8.09
+ 8.52
- 8.09
+ 8.52
@@ -2419,12 +2419,12 @@ Y Axis: Benchmarks
- 6.085
+ 6.283
- 157.903
+ 190.769
@@ -2434,64 +2434,64 @@ Y Axis: Benchmarks
- 6.321
+ 6.458
- 115.404
+ 118.347
- 0.467
+ 0.465
- 0.768
+ 0.721
- 10.778
+ 11.052
- 10.883
+ 11.313
- 5.615
+ 5.850
- 11.503
+ 12.029
- 11.428
+ 11.840
- 61.07
+ 60.52
- 60.35
+ 59.80
- 61.79
+ 61.23
- 61.79
+ 61.23
@@ -2502,12 +2502,12 @@ Y Axis: Benchmarks
- 5.380
+ 5.392
- 157.295
+ 193.266
@@ -2517,64 +2517,64 @@ Y Axis: Benchmarks
- 5.405
+ 5.617
- 92.589
+ 92.774
- 0.377
+ 0.368
- 2.410
+ 2.448
- 9.300
+ 9.180
- 9.251
+ 9.362
- 4.801
+ 4.864
- 11.469
+ 11.635
- 11.288
+ 11.552
- 58.78
+ 58.56
- 57.93
+ 57.71
- 59.62
+ 59.41
- 59.62
+ 59.41
@@ -2585,12 +2585,12 @@ Y Axis: Benchmarks
- 1.443
+ 1.466
- 14.439
+ 18.490
@@ -2600,64 +2600,64 @@ Y Axis: Benchmarks
- 1.515
+ 1.481
- 31.001
+ 26.541
- 0.302
+ 0.288
- 0.826
+ 0.828
- 1.422
+ 1.457
- 1.546
+ 1.516
- 0.317
+ 0.316
- 1.473
+ 1.457
- 1.653
+ 1.525
- 96.65
+ 96.75
- 96.64
+ 96.75
- 96.65
+ 96.75
- 96.65
+ 96.75
@@ -2668,12 +2668,12 @@ Y Axis: Benchmarks
- 1.038
+ 1.050
- 20.283
+ 26.171
@@ -2683,7 +2683,7 @@ Y Axis: Benchmarks
- 1.092
+ 1.097
@@ -2693,54 +2693,54 @@ Y Axis: Benchmarks
- 0.241
+ 0.257
- 0.245
+ 0.258
- 1.060
+ 1.082
- 1.115
+ 1.126
- 0.305
+ 0.334
- 1.083
+ 1.087
- 1.130
+ 1.124
- 98.72
+ 98.50
- 98.71
+ 98.51
- 98.74
+ 98.50
- 98.74
+ 98.50
@@ -2846,7 +2846,7 @@ Y Axis: Benchmarks
- 132
+ 160
@@ -2901,19 +2901,19 @@ Y Axis: Benchmarks
- 89.72
+ 89.76
- 91.06
+ 91.10
- 88.38
+ 88.42
- 88.38
+ 88.42
@@ -2984,19 +2984,19 @@ Y Axis: Benchmarks
- 95.74
+ 95.72
- 95.72
+ 95.70
- 95.77
+ 95.74
- 95.77
+ 95.74
@@ -3012,7 +3012,7 @@ Y Axis: Benchmarks
- 1,445
+ 1,753
@@ -3067,19 +3067,19 @@ Y Axis: Benchmarks
- 77.23
+ 77.21
- 76.60
+ 76.57
- 77.87
+ 77.84
- 77.87
+ 77.84
@@ -3150,19 +3150,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.53
- 98.81
+ 98.60
- 98.76
+ 98.45
- 98.76
+ 98.45
@@ -3261,7 +3261,7 @@ Y Axis: Benchmarks
- 2,481
+ 3,009
@@ -3316,19 +3316,19 @@ Y Axis: Benchmarks
- 6.74
+ 7.18
- 5.39
+ 5.83
- 8.09
+ 8.52
- 8.09
+ 8.52
@@ -3344,7 +3344,7 @@ Y Axis: Benchmarks
- 2,455
+ 2,984
@@ -3399,19 +3399,19 @@ Y Axis: Benchmarks
- 61.07
+ 60.52
- 60.35
+ 59.80
- 61.79
+ 61.23
- 61.79
+ 61.23
@@ -3427,7 +3427,7 @@ Y Axis: Benchmarks
- 2,455
+ 2,984
@@ -3482,19 +3482,19 @@ Y Axis: Benchmarks
- 58.78
+ 58.56
- 57.93
+ 57.71
- 59.62
+ 59.41
- 59.62
+ 59.41
@@ -3565,19 +3565,19 @@ Y Axis: Benchmarks
- 96.65
+ 96.75
- 96.64
+ 96.75
- 96.65
+ 96.75
- 96.65
+ 96.75
@@ -3593,7 +3593,7 @@ Y Axis: Benchmarks
- 12
+ 13
@@ -3648,19 +3648,19 @@ Y Axis: Benchmarks
- 98.72
+ 98.50
- 98.71
+ 98.51
- 98.74
+ 98.50
- 98.74
+ 98.50
@@ -3766,7 +3766,7 @@ Y Axis: Benchmarks
- 3,209
+ 3,887
@@ -3776,7 +3776,7 @@ Y Axis: Benchmarks
- 417
+ 416
@@ -3821,19 +3821,19 @@ Y Axis: Benchmarks
- 89.72
+ 89.76
- 91.06
+ 91.10
- 88.38
+ 88.42
- 88.38
+ 88.42
@@ -3904,19 +3904,19 @@ Y Axis: Benchmarks
- 95.74
+ 95.72
- 95.72
+ 95.70
- 95.77
+ 95.74
- 95.77
+ 95.74
@@ -3932,7 +3932,7 @@ Y Axis: Benchmarks
- 15,416
+ 18,568
@@ -3987,19 +3987,19 @@ Y Axis: Benchmarks
- 77.23
+ 77.21
- 76.60
+ 76.57
- 77.87
+ 77.84
- 77.87
+ 77.84
@@ -4070,19 +4070,19 @@ Y Axis: Benchmarks
- 98.79
+ 98.53
- 98.81
+ 98.60
- 98.76
+ 98.45
- 98.76
+ 98.45
@@ -4176,12 +4176,12 @@ Y Axis: Benchmarks
- 9,945
+ 9,946
- 156,209
+ 188,883
@@ -4191,12 +4191,12 @@ Y Axis: Benchmarks
- 9,945
+ 9,946
- 222,994
+ 222,990
@@ -4211,17 +4211,17 @@ Y Axis: Benchmarks
- 16,882
+ 16,883
- 16,882
+ 16,878
- 8,841
+ 8,839
@@ -4231,24 +4231,24 @@ Y Axis: Benchmarks
- 16,214
+ 16,215
- 6.74
+ 7.18
- 5.39
+ 5.83
- 8.09
+ 8.52
- 8.09
+ 8.52
@@ -4264,7 +4264,7 @@ Y Axis: Benchmarks
- 154,675
+ 187,464
@@ -4279,7 +4279,7 @@ Y Axis: Benchmarks
- 152,374
+ 152,379
@@ -4314,24 +4314,24 @@ Y Axis: Benchmarks
- 14,602
+ 14,604
- 61.07
+ 60.52
- 60.35
+ 59.80
- 61.79
+ 61.23
- 61.79
+ 61.23
@@ -4347,7 +4347,7 @@ Y Axis: Benchmarks
- 161,062
+ 195,474
@@ -4362,7 +4362,7 @@ Y Axis: Benchmarks
- 111,443
+ 111,442
@@ -4377,12 +4377,12 @@ Y Axis: Benchmarks
- 11,595
+ 11,597
- 11,595
+ 11,594
@@ -4392,7 +4392,7 @@ Y Axis: Benchmarks
- 14,778
+ 14,779
@@ -4402,19 +4402,19 @@ Y Axis: Benchmarks
- 58.78
+ 58.56
- 57.93
+ 57.71
- 59.62
+ 59.41
- 59.62
+ 59.41
@@ -4485,19 +4485,19 @@ Y Axis: Benchmarks
- 96.65
+ 96.75
- 96.64
+ 96.75
- 96.65
+ 96.75
- 96.65
+ 96.75
@@ -4513,7 +4513,7 @@ Y Axis: Benchmarks
- 30,009
+ 41,152
@@ -4568,19 +4568,19 @@ Y Axis: Benchmarks
- 98.72
+ 98.50
- 98.71
+ 98.51
- 98.74
+ 98.50
- 98.74
+ 98.50
@@ -4905,7 +4905,7 @@ Scores
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/scores/Size/0/chart.svg b/docs/scores/Size/0/chart.svg
index 8d2b7212..f2874a1c 100644
--- a/docs/scores/Size/0/chart.svg
+++ b/docs/scores/Size/0/chart.svg
@@ -80,15 +80,15 @@ L 579 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter Quarter Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
diff --git a/docs/scores/Size/2/chart.svg b/docs/scores/Size/2/chart.svg
index 728a4cb8..fbdc2120 100644
--- a/docs/scores/Size/2/chart.svg
+++ b/docs/scores/Size/2/chart.svg
@@ -80,15 +80,15 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
+Z" style="stroke-width:1;stroke:rgba(255,0,127,0.2);fill:rgba(255,255,255,1.0)"/>Quarter phuslu/slog svcrunner/jsonlog phsym/zeroslog slog/JSONHandler madkins/flash chanchal/zaphandler madkins/sloggy samber/slog-zerolog samber/slog-zap
\ No newline at end of file
diff --git a/docs/scores/Size/3/chart.svg b/docs/scores/Size/3/chart.svg
index e140fad8..2a6748c8 100644
--- a/docs/scores/Size/3/chart.svg
+++ b/docs/scores/Size/3/chart.svg
@@ -92,13 +92,13 @@ L 580 -9223372036854775257" style="stroke-width:0;stroke:none;fill:none"/>Handler Scores
chanchal/zaphandler
- 97.36
+ 97.41
- 89.67
+ 89.70
madkins/flash
- 94.91
+ 95.23
- 95.57
+ 95.52
madkins/sloggy
- 80.38
+ 80.35
- 84.05
+ 84.03
phsym/zeroslog
- 99.43
+ 99.41
- 98.66
+ 98.38
@@ -324,7 +324,7 @@ Handler Scores
samber/slog-logrus
- 12.12
+ 14.12
7.36
@@ -333,36 +333,36 @@ Handler Scores
samber/slog-zap
- 51.12
+ 50.72
- 54.34
+ 53.93
samber/slog-zerolog
- 55.20
+ 54.68
- 54.72
+ 54.63
slog/JSONHandler
- 98.17
+ 98.36
- 96.76
+ 96.81
svcrunner/jsonlog
- 97.36
+ 97.09
- 99.24
+ 99.05
@@ -477,7 +477,7 @@ X Axis: Large
- 97.32
+ 97.41
@@ -485,7 +485,7 @@ X Axis: Large
- 97.40
+ 97.42
@@ -504,19 +504,19 @@ X Axis: Large
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
@@ -527,7 +527,7 @@ X Axis: Large
- 95.00
+ 95.63
@@ -535,7 +535,7 @@ X Axis: Large
- 94.81
+ 94.82
@@ -554,19 +554,19 @@ X Axis: Large
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
@@ -577,7 +577,7 @@ X Axis: Large
- 82.51
+ 82.35
@@ -585,7 +585,7 @@ X Axis: Large
- 78.25
+ 78.34
@@ -604,19 +604,19 @@ X Axis: Large
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
@@ -635,7 +635,7 @@ X Axis: Large
- 99.55
+ 99.53
@@ -654,19 +654,19 @@ X Axis: Large
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
@@ -727,7 +727,7 @@ X Axis: Large
- 23.96
+ 27.96
@@ -735,7 +735,7 @@ X Axis: Large
- 0.28
+ 0.27
@@ -754,19 +754,19 @@ X Axis: Large
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
@@ -777,7 +777,7 @@ X Axis: Large
- 45.05
+ 44.42
@@ -785,7 +785,7 @@ X Axis: Large
- 57.19
+ 57.01
@@ -804,19 +804,19 @@ X Axis: Large
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
@@ -827,7 +827,7 @@ X Axis: Large
- 44.79
+ 43.62
@@ -835,7 +835,7 @@ X Axis: Large
- 65.62
+ 65.74
@@ -854,19 +854,19 @@ X Axis: Large
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
@@ -877,7 +877,7 @@ X Axis: Large
- 98.48
+ 98.30
@@ -885,7 +885,7 @@ X Axis: Large
- 97.85
+ 98.43
@@ -904,19 +904,19 @@ X Axis: Large
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
@@ -927,7 +927,7 @@ X Axis: Large
- 95.48
+ 94.95
@@ -935,7 +935,7 @@ X Axis: Large
- 99.25
+ 99.23
@@ -954,19 +954,19 @@ X Axis: Large
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
@@ -1049,7 +1049,7 @@ X Axis: Large
- 14.912
+ 17.372
@@ -1058,7 +1058,7 @@ X Axis: Large
- 30.322
+ 30.265
@@ -1077,19 +1077,19 @@ X Axis: Large
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
@@ -1102,7 +1102,7 @@ X Axis: Large
- 21.853
+ 24.503
@@ -1111,7 +1111,7 @@ X Axis: Large
- 34.023
+ 34.059
@@ -1130,19 +1130,19 @@ X Axis: Large
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
@@ -1155,7 +1155,7 @@ X Axis: Large
- 42.172
+ 51.104
@@ -1164,7 +1164,7 @@ X Axis: Large
- 67.456
+ 67.426
@@ -1183,19 +1183,19 @@ X Axis: Large
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
@@ -1208,7 +1208,7 @@ X Axis: Large
- 10.189
+ 12.353
@@ -1217,7 +1217,7 @@ X Axis: Large
- 17.891
+ 17.911
@@ -1236,19 +1236,19 @@ X Axis: Large
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
@@ -1261,7 +1261,7 @@ X Axis: Large
- 6.566
+ 8.037
@@ -1270,7 +1270,7 @@ X Axis: Large
- 14.430
+ 14.208
@@ -1314,7 +1314,7 @@ X Axis: Large
- 265.951
+ 290.419
@@ -1323,7 +1323,7 @@ X Axis: Large
- 400.528
+ 406.958
@@ -1342,19 +1342,19 @@ X Axis: Large
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
@@ -1367,7 +1367,7 @@ X Axis: Large
- 157.903
+ 190.769
@@ -1376,7 +1376,7 @@ X Axis: Large
- 115.404
+ 118.347
@@ -1395,19 +1395,19 @@ X Axis: Large
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
@@ -1420,7 +1420,7 @@ X Axis: Large
- 157.295
+ 193.266
@@ -1429,7 +1429,7 @@ X Axis: Large
- 92.589
+ 92.774
@@ -1448,19 +1448,19 @@ X Axis: Large
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
@@ -1473,7 +1473,7 @@ X Axis: Large
- 14.439
+ 18.490
@@ -1482,7 +1482,7 @@ X Axis: Large
- 31.001
+ 26.541
@@ -1501,19 +1501,19 @@ X Axis: Large
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
@@ -1526,7 +1526,7 @@ X Axis: Large
- 20.283
+ 26.171
@@ -1554,19 +1554,19 @@ X Axis: Large
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
@@ -1649,7 +1649,7 @@ X Axis: Large
- 132
+ 160
@@ -1677,19 +1677,19 @@ X Axis: Large
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
@@ -1730,19 +1730,19 @@ X Axis: Large
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
@@ -1755,7 +1755,7 @@ X Axis: Large
- 1,445
+ 1,753
@@ -1783,19 +1783,19 @@ X Axis: Large
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
@@ -1836,19 +1836,19 @@ X Axis: Large
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
@@ -1914,7 +1914,7 @@ X Axis: Large
- 2,481
+ 3,009
@@ -1942,19 +1942,19 @@ X Axis: Large
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
@@ -1967,7 +1967,7 @@ X Axis: Large
- 2,455
+ 2,984
@@ -1995,19 +1995,19 @@ X Axis: Large
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
@@ -2020,7 +2020,7 @@ X Axis: Large
- 2,455
+ 2,984
@@ -2048,19 +2048,19 @@ X Axis: Large
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
@@ -2101,19 +2101,19 @@ X Axis: Large
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
@@ -2126,7 +2126,7 @@ X Axis: Large
- 12
+ 13
@@ -2154,19 +2154,19 @@ X Axis: Large
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
@@ -2249,7 +2249,7 @@ X Axis: Large
- 3,209
+ 3,887
@@ -2277,19 +2277,19 @@ X Axis: Large
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
- 97.36
+ 97.41
@@ -2330,19 +2330,19 @@ X Axis: Large
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
- 94.91
+ 95.23
@@ -2355,7 +2355,7 @@ X Axis: Large
- 15,416
+ 18,568
@@ -2383,19 +2383,19 @@ X Axis: Large
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
- 80.38
+ 80.35
@@ -2436,19 +2436,19 @@ X Axis: Large
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
- 99.43
+ 99.41
@@ -2514,7 +2514,7 @@ X Axis: Large
- 156,209
+ 188,883
@@ -2523,7 +2523,7 @@ X Axis: Large
- 222,994
+ 222,990
@@ -2542,19 +2542,19 @@ X Axis: Large
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
- 12.12
+ 14.12
@@ -2567,7 +2567,7 @@ X Axis: Large
- 154,675
+ 187,464
@@ -2576,7 +2576,7 @@ X Axis: Large
- 152,374
+ 152,379
@@ -2595,19 +2595,19 @@ X Axis: Large
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
- 51.12
+ 50.72
@@ -2620,7 +2620,7 @@ X Axis: Large
- 161,062
+ 195,474
@@ -2629,7 +2629,7 @@ X Axis: Large
- 111,443
+ 111,442
@@ -2648,19 +2648,19 @@ X Axis: Large
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
- 55.20
+ 54.68
@@ -2701,19 +2701,19 @@ X Axis: Large
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
- 98.17
+ 98.36
@@ -2726,7 +2726,7 @@ X Axis: Large
- 30,009
+ 41,152
@@ -2754,19 +2754,19 @@ X Axis: Large
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
- 97.36
+ 97.09
@@ -2895,7 +2895,7 @@ Y Axis: Small
chanchal/zaphandler
- 96.82
+ 97.13
@@ -2911,19 +2911,19 @@ Y Axis: Small
- 95.03
+ 94.91
- 93.78
+ 93.74
- 98.08
+ 98.09
- 98.06
+ 98.05
@@ -2931,28 +2931,28 @@ Y Axis: Small
- 97.25
+ 97.30
- 97.23
+ 97.31
- 89.67
+ 89.70
- 87.23
+ 87.26
- 92.11
+ 92.14
- 87.23
+ 87.26
@@ -2961,64 +2961,64 @@ Y Axis: Small
madkins/flash
- 97.01
+ 96.69
- 97.06
+ 97.02
- 97.00
+ 96.99
- 87.91
+ 87.98
- 87.70
+ 87.64
- 98.09
+ 97.98
- 98.10
+ 98.07
- 97.76
+ 97.75
- 97.80
+ 97.82
- 97.85
+ 97.79
- 95.57
+ 95.52
- 95.63
+ 95.57
- 95.52
+ 95.47
- 95.63
+ 95.57
@@ -3027,27 +3027,27 @@ Y Axis: Small
madkins/sloggy
- 79.56
+ 79.62
- 97.07
+ 96.88
- 79.49
+ 79.50
- 76.77
+ 76.81
- 71.23
+ 71.56
@@ -3055,36 +3055,36 @@ Y Axis: Small
- 86.52
+ 86.47
- 95.01
+ 95.07
- 86.62
+ 86.55
- 86.67
+ 86.24
- 84.05
+ 84.03
- 84.54
+ 84.52
- 83.56
+ 83.54
- 84.54
+ 84.52
@@ -3093,43 +3093,43 @@ Y Axis: Small
phsym/zeroslog
- 99.48
+ 99.50
- 97.06
+ 93.61
- 99.48
+ 99.46
- 99.29
+ 99.15
- 94.43
+ 94.42
- 99.68
+ 99.66
- 99.69
+ 99.65
- 99.87
+ 99.85
- 98.55
+ 98.62
@@ -3138,19 +3138,19 @@ Y Axis: Small
- 98.66
+ 98.38
- 98.62
+ 98.26
- 98.70
+ 98.51
- 98.62
+ 98.26
@@ -3231,7 +3231,7 @@ Y Axis: Small
- 97.08
+ 97.02
@@ -3257,7 +3257,7 @@ Y Axis: Small
- 0.77
+ 0.78
@@ -3274,7 +3274,7 @@ Y Axis: Small
- 9.79
+ 9.78
@@ -3282,7 +3282,7 @@ Y Axis: Small
- 9.79
+ 9.78
@@ -3291,17 +3291,17 @@ Y Axis: Small
samber/slog-zap
- 48.42
+ 48.19
- 97.06
+ 96.98
- 47.75
+ 47.47
@@ -3311,44 +3311,44 @@ Y Axis: Small
- 90.05
+ 90.44
- 40.93
+ 40.56
- 40.93
+ 40.15
- 49.33
+ 48.90
- 28.74
+ 27.62
- 29.52
+ 28.28
- 54.34
+ 53.93
- 55.87
+ 55.46
- 52.81
+ 52.40
- 55.87
+ 55.46
@@ -3357,23 +3357,23 @@ Y Axis: Small
samber/slog-zerolog
- 55.34
+ 55.60
- 96.80
+ 97.00
- 55.31
+ 54.78
- 87.51
+ 87.61
@@ -3381,40 +3381,40 @@ Y Axis: Small
- 49.71
+ 50.07
- 50.00
+ 49.82
- 56.94
+ 56.98
- 28.37
+ 28.16
- 29.40
+ 28.55
- 54.72
+ 54.63
- 56.25
+ 56.16
- 53.20
+ 53.10
- 56.25
+ 56.16
@@ -3423,35 +3423,35 @@ Y Axis: Small
slog/JSONHandler
- 96.67
+ 96.66
- 97.07
+ 97.00
- 96.59
+ 96.70
- 97.60
+ 97.78
- 89.56
+ 89.61
- 97.92
+ 97.84
- 97.79
+ 97.83
@@ -3459,28 +3459,28 @@ Y Axis: Small
- 97.54
+ 97.62
- 97.25
+ 97.54
- 96.76
+ 96.81
- 96.76
+ 96.81
- 96.75
+ 96.81
- 96.76
+ 96.81
@@ -3489,64 +3489,64 @@ Y Axis: Small
svcrunner/jsonlog
- 99.06
+ 99.05
- 100.00
+ 98.36
- 99.04
+ 99.02
- 98.62
+ 98.30
- 99.71
+ 99.62
- 99.24
+ 99.17
- 99.24
+ 99.19
- 99.39
+ 99.30
- 99.10
+ 99.12
- 99.13
+ 99.12
- 99.24
+ 99.05
- 99.25
+ 99.02
- 99.22
+ 99.07
- 99.25
+ 99.02
@@ -3643,7 +3643,7 @@ Y Axis: Small
- 1.518
+ 1.431
@@ -3655,61 +3655,61 @@ Y Axis: Small
- 1.485
+ 1.489
- 0.375
+ 0.379
- 0.659
+ 0.673
- 1.461
+ 1.448
- 1.528
+ 1.518
- 0.387
+ 0.385
- 1.522
+ 1.515
- 1.596
+ 1.553
- 89.67
+ 89.70
- 92.11
+ 92.14
- 87.23
+ 87.26
- 87.23
+ 87.26
@@ -3720,7 +3720,7 @@ Y Axis: Small
- 1.351
+ 1.477
@@ -3732,61 +3732,61 @@ Y Axis: Small
- 1.399
+ 1.403
- 0.454
+ 0.448
- 0.901
+ 0.920
- 1.367
+ 1.411
- 1.417
+ 1.421
- 0.456
+ 0.459
- 1.385
+ 1.388
- 1.428
+ 1.442
- 95.57
+ 95.52
- 95.52
+ 95.47
- 95.63
+ 95.57
- 95.63
+ 95.57
@@ -3797,7 +3797,7 @@ Y Axis: Small
- 2.790
+ 2.816
@@ -3809,61 +3809,61 @@ Y Axis: Small
- 2.848
+ 2.859
- 0.688
+ 0.684
- 1.728
+ 1.707
- 2.787
+ 2.789
- 2.826
+ 2.850
- 0.707
+ 0.689
- 2.787
+ 2.838
- 2.854
+ 3.006
- 84.05
+ 84.03
- 83.56
+ 83.54
- 84.54
+ 84.52
- 84.54
+ 84.52
@@ -3874,73 +3874,73 @@ Y Axis: Small
- 0.965
+ 0.963
- 0.004
+ 0.005
- 1.011
+ 1.014
- 0.201
+ 0.206
- 0.495
+ 0.502
- 0.975
+ 0.971
- 1.021
+ 1.027
- 0.212
+ 0.213
- 1.122
+ 1.104
- 1.144
+ 1.137
- 98.66
+ 98.38
- 98.70
+ 98.51
- 98.62
+ 98.26
- 98.62
+ 98.26
@@ -3951,7 +3951,7 @@ Y Axis: Small
- 0.883
+ 0.889
@@ -3963,44 +3963,44 @@ Y Axis: Small
- 0.931
+ 0.929
- 0.159
+ 0.155
- 0.204
+ 0.203
- 0.904
+ 0.889
- 0.957
+ 0.943
- 0.169
+ 0.164
- 0.892
+ 0.902
- 0.946
+ 0.939
@@ -4028,7 +4028,7 @@ Y Axis: Small
- 17.644
+ 18.012
@@ -4040,44 +4040,44 @@ Y Axis: Small
- 17.580
+ 17.712
- 3.148
+ 3.156
- 7.224
+ 7.345
- 26.514
+ 26.738
- 26.699
+ 26.792
- 17.003
+ 17.288
- 20.430
+ 20.579
- 20.814
+ 20.679
@@ -4090,11 +4090,11 @@ Y Axis: Small
- 9.79
+ 9.78
- 9.79
+ 9.78
@@ -4105,7 +4105,7 @@ Y Axis: Small
- 6.085
+ 6.283
@@ -4117,61 +4117,61 @@ Y Axis: Small
- 6.321
+ 6.458
- 0.467
+ 0.465
- 0.768
+ 0.721
- 10.778
+ 11.052
- 10.883
+ 11.313
- 5.615
+ 5.850
- 11.503
+ 12.029
- 11.428
+ 11.840
- 54.34
+ 53.93
- 52.81
+ 52.40
- 55.87
+ 55.46
- 55.87
+ 55.46
@@ -4182,7 +4182,7 @@ Y Axis: Small
- 5.380
+ 5.392
@@ -4194,61 +4194,61 @@ Y Axis: Small
- 5.405
+ 5.617
- 0.377
+ 0.368
- 2.410
+ 2.448
- 9.300
+ 9.180
- 9.251
+ 9.362
- 4.801
+ 4.864
- 11.469
+ 11.635
- 11.288
+ 11.552
- 54.72
+ 54.63
- 53.20
+ 53.10
- 56.25
+ 56.16
- 56.25
+ 56.16
@@ -4259,7 +4259,7 @@ Y Axis: Small
- 1.443
+ 1.466
@@ -4271,61 +4271,61 @@ Y Axis: Small
- 1.515
+ 1.481
- 0.302
+ 0.288
- 0.826
+ 0.828
- 1.422
+ 1.457
- 1.546
+ 1.516
- 0.317
+ 0.316
- 1.473
+ 1.457
- 1.653
+ 1.525
- 96.76
+ 96.81
- 96.75
+ 96.81
- 96.76
+ 96.81
- 96.76
+ 96.81
@@ -4336,7 +4336,7 @@ Y Axis: Small
- 1.038
+ 1.050
@@ -4348,61 +4348,61 @@ Y Axis: Small
- 1.092
+ 1.097
- 0.241
+ 0.257
- 0.245
+ 0.258
- 1.060
+ 1.082
- 1.115
+ 1.126
- 0.305
+ 0.334
- 1.083
+ 1.087
- 1.130
+ 1.124
- 99.24
+ 99.05
- 99.22
+ 99.07
- 99.25
+ 99.02
- 99.25
+ 99.02
@@ -4553,19 +4553,19 @@ Y Axis: Small
- 89.67
+ 89.70
- 92.11
+ 92.14
- 87.23
+ 87.26
- 87.23
+ 87.26
@@ -4630,19 +4630,19 @@ Y Axis: Small
- 95.57
+ 95.52
- 95.52
+ 95.47
- 95.63
+ 95.57
- 95.63
+ 95.57
@@ -4707,19 +4707,19 @@ Y Axis: Small
- 84.05
+ 84.03
- 83.56
+ 83.54
- 84.54
+ 84.52
- 84.54
+ 84.52
@@ -4784,19 +4784,19 @@ Y Axis: Small
- 98.66
+ 98.38
- 98.70
+ 98.51
- 98.62
+ 98.26
- 98.62
+ 98.26
@@ -4946,11 +4946,11 @@ Y Axis: Small
- 9.79
+ 9.78
- 9.79
+ 9.78
@@ -5015,19 +5015,19 @@ Y Axis: Small
- 54.34
+ 53.93
- 52.81
+ 52.40
- 55.87
+ 55.46
- 55.87
+ 55.46
@@ -5092,19 +5092,19 @@ Y Axis: Small
- 54.72
+ 54.63
- 53.20
+ 53.10
- 56.25
+ 56.16
- 56.25
+ 56.16
@@ -5169,19 +5169,19 @@ Y Axis: Small
- 96.76
+ 96.81
- 96.75
+ 96.81
- 96.76
+ 96.81
- 96.76
+ 96.81
@@ -5246,19 +5246,19 @@ Y Axis: Small
- 99.24
+ 99.05
- 99.22
+ 99.07
- 99.25
+ 99.02
- 99.25
+ 99.02
@@ -5367,7 +5367,7 @@ Y Axis: Small
- 417
+ 416
@@ -5409,19 +5409,19 @@ Y Axis: Small
- 89.67
+ 89.70
- 92.11
+ 92.14
- 87.23
+ 87.26
- 87.23
+ 87.26
@@ -5486,19 +5486,19 @@ Y Axis: Small
- 95.57
+ 95.52
- 95.52
+ 95.47
- 95.63
+ 95.57
- 95.63
+ 95.57
@@ -5563,19 +5563,19 @@ Y Axis: Small
- 84.05
+ 84.03
- 83.56
+ 83.54
- 84.54
+ 84.52
- 84.54
+ 84.52
@@ -5640,19 +5640,19 @@ Y Axis: Small
- 98.66
+ 98.38
- 98.70
+ 98.51
- 98.62
+ 98.26
- 98.62
+ 98.26
@@ -5740,7 +5740,7 @@ Y Axis: Small
- 9,945
+ 9,946
@@ -5752,7 +5752,7 @@ Y Axis: Small
- 9,945
+ 9,946
@@ -5769,17 +5769,17 @@ Y Axis: Small
- 16,882
+ 16,883
- 16,882
+ 16,878
- 8,841
+ 8,839
@@ -5789,7 +5789,7 @@ Y Axis: Small
- 16,214
+ 16,215
@@ -5802,11 +5802,11 @@ Y Axis: Small
- 9.79
+ 9.78
- 9.79
+ 9.78
@@ -5866,24 +5866,24 @@ Y Axis: Small
- 14,602
+ 14,604
- 54.34
+ 53.93
- 52.81
+ 52.40
- 55.87
+ 55.46
- 55.87
+ 55.46
@@ -5923,12 +5923,12 @@ Y Axis: Small
- 11,595
+ 11,597
- 11,595
+ 11,594
@@ -5938,7 +5938,7 @@ Y Axis: Small
- 14,778
+ 14,779
@@ -5948,19 +5948,19 @@ Y Axis: Small
- 54.72
+ 54.63
- 53.20
+ 53.10
- 56.25
+ 56.16
- 56.25
+ 56.16
@@ -6025,19 +6025,19 @@ Y Axis: Small
- 96.76
+ 96.81
- 96.75
+ 96.81
- 96.76
+ 96.81
- 96.76
+ 96.81
@@ -6102,19 +6102,19 @@ Y Axis: Small
- 99.24
+ 99.05
- 99.22
+ 99.07
- 99.25
+ 99.02
- 99.25
+ 99.02
@@ -6493,7 +6493,7 @@ Scores
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/tabular.txt b/docs/tabular.txt
index a26d7ebc..1ad2a3bd 100644
--- a/docs/tabular.txt
+++ b/docs/tabular.txt
@@ -3,275 +3,275 @@ Benchmark Attributes
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 795,139 │ 1,518.00 │ 5 │ 416 │ 256.25 ║
- ║ madkins/flash ║ 875,337 │ 1,351.00 │ 5 │ 504 │ 331.70 ║
- ║ madkins/replattr ║ 605,038 │ 1,994.00 │ 6 │ 508 │ 224.63 ║
- ║ madkins/sloggy ║ 420,152 │ 2,790.00 │ 64 │ 1,384 │ 160.91 ║
- ║ phsym/zeroslog ║ 1,241,886 │ 964.90 │ 2 │ 272 │ 410.40 ║
- ║ phuslu/slog ║ 1,354,218 │ 883.40 │ 1 │ 240 │ 490.18 ║
- ║ samber/slog-logrus ║ 66,614 │ 17,644.00 │ 98 │ 9,945 │ 23.12 ║
- ║ samber/slog-zap ║ 190,538 │ 6,085.00 │ 54 │ 8,089 │ 63.93 ║
- ║ samber/slog-zerolog ║ 214,536 │ 5,380.00 │ 62 │ 6,287 │ 73.61 ║
- ║ slog/JSONHandler ║ 791,802 │ 1,443.00 │ 6 │ 472 │ 289.64 ║
- ║ snqk/meld ║ 505,167 │ 2,488.00 │ 31 │ 2,186 │ 167.58 ║
- ║ svcrunner/jsonlog ║ 969,656 │ 1,038.00 │ 3 │ 280 │ 401.89 ║
- ║ veqryn/dedup/Append ║ 176,761 │ 5,896.00 │ 41 │ 9,721 │ 70.90 ║
- ║ veqryn/dedup/Ignore ║ 175,922 │ 5,722.00 │ 41 │ 9,725 │ 73.05 ║
- ║ veqryn/dedup/Increment ║ 178,170 │ 6,047.00 │ 41 │ 9,727 │ 69.12 ║
- ║ veqryn/dedup/Overwrite ║ 177,423 │ 5,696.00 │ 41 │ 9,723 │ 73.39 ║
+ ║ chanchal/zaphandler ║ 808,815 │ 1,431.00 │ 5 │ 416 │ 271.76 ║
+ ║ madkins/flash ║ 878,793 │ 1,477.00 │ 5 │ 504 │ 303.36 ║
+ ║ madkins/replattr ║ 596,985 │ 2,005.00 │ 6 │ 508 │ 223.43 ║
+ ║ madkins/sloggy ║ 430,122 │ 2,816.00 │ 64 │ 1,384 │ 159.44 ║
+ ║ phsym/zeroslog ║ 1,251,519 │ 963.10 │ 2 │ 272 │ 411.16 ║
+ ║ phuslu/slog ║ 1,370,360 │ 888.90 │ 1 │ 240 │ 487.11 ║
+ ║ samber/slog-logrus ║ 65,626 │ 18,012.00 │ 98 │ 9,946 │ 22.65 ║
+ ║ samber/slog-zap ║ 191,514 │ 6,283.00 │ 54 │ 8,089 │ 61.91 ║
+ ║ samber/slog-zerolog ║ 218,944 │ 5,392.00 │ 62 │ 6,287 │ 73.44 ║
+ ║ slog/JSONHandler ║ 683,430 │ 1,466.00 │ 6 │ 472 │ 285.22 ║
+ ║ snqk/meld ║ 413,755 │ 2,503.00 │ 31 │ 2,186 │ 167.00 ║
+ ║ svcrunner/jsonlog ║ 991,771 │ 1,050.00 │ 3 │ 280 │ 397.17 ║
+ ║ veqryn/dedup/Append ║ 213,447 │ 5,689.00 │ 41 │ 9,724 │ 73.47 ║
+ ║ veqryn/dedup/Ignore ║ 170,149 │ 5,881.00 │ 41 │ 9,725 │ 70.74 ║
+ ║ veqryn/dedup/Increment ║ 175,830 │ 5,950.00 │ 41 │ 9,728 │ 70.25 ║
+ ║ veqryn/dedup/Overwrite ║ 190,696 │ 5,753.00 │ 41 │ 9,722 │ 72.65 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Big Group
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 82,401 │ 14,912.00 │ 132 │ 3,209 │ 431.95 ║
- ║ madkins/flash ║ 56,173 │ 21,853.00 │ 11 │ 33,064 │ 337.08 ║
- ║ madkins/replattr ║ 29,971 │ 40,323.00 │ 12 │ 33,068 │ 182.67 ║
- ║ madkins/sloggy ║ 28,700 │ 42,172.00 │ 1,445 │ 15,416 │ 174.69 ║
- ║ phsym/zeroslog ║ 119,646 │ 10,189.00 │ 1 │ 48 │ 632.55 ║
- ║ phuslu/slog ║ 182,745 │ 6,566.00 │ 1 │ 48 │ 982.55 ║
- ║ samber/slog-logrus ║ 4,270 │ 265,951.00 │ 2,481 │ 156,209 │ 24.22 ║
- ║ samber/slog-zap ║ 7,941 │ 157,903.00 │ 2,455 │ 154,675 │ 40.79 ║
- ║ samber/slog-zerolog ║ 7,881 │ 157,295.00 │ 2,455 │ 161,062 │ 40.97 ║
- ║ slog/JSONHandler ║ 83,491 │ 14,439.00 │ 1 │ 48 │ 446.78 ║
- ║ snqk/meld ║ 21,594 │ 57,828.00 │ 1,211 │ 59,989 │ 111.55 ║
- ║ svcrunner/jsonlog ║ 57,726 │ 20,283.00 │ 12 │ 30,009 │ 318.25 ║
- ║ veqryn/dedup/Append ║ 4,932 │ 239,107.00 │ 1,704 │ 544,251 │ 26.98 ║
- ║ veqryn/dedup/Ignore ║ 4,963 │ 241,042.00 │ 1,704 │ 544,292 │ 26.76 ║
- ║ veqryn/dedup/Increment ║ 3,830 │ 262,630.00 │ 1,789 │ 555,282 │ 24.56 ║
- ║ veqryn/dedup/Overwrite ║ 4,971 │ 238,970.00 │ 1,704 │ 544,145 │ 26.99 ║
+ ║ chanchal/zaphandler ║ 67,996 │ 17,372.00 │ 160 │ 3,887 │ 447.91 ║
+ ║ madkins/flash ║ 43,423 │ 24,503.00 │ 11 │ 33,064 │ 363.30 ║
+ ║ madkins/replattr ║ 24,614 │ 46,882.00 │ 12 │ 33,067 │ 189.88 ║
+ ║ madkins/sloggy ║ 23,707 │ 51,104.00 │ 1,753 │ 18,568 │ 174.21 ║
+ ║ phsym/zeroslog ║ 98,462 │ 12,353.00 │ 1 │ 48 │ 630.19 ║
+ ║ phuslu/slog ║ 151,218 │ 8,037.00 │ 1 │ 48 │ 969.39 ║
+ ║ samber/slog-logrus ║ 3,974 │ 290,419.00 │ 3,009 │ 188,883 │ 26.79 ║
+ ║ samber/slog-zap ║ 6,283 │ 190,769.00 │ 2,984 │ 187,464 │ 40.79 ║
+ ║ samber/slog-zerolog ║ 5,798 │ 193,266.00 │ 2,984 │ 195,474 │ 40.28 ║
+ ║ slog/JSONHandler ║ 57,238 │ 18,490.00 │ 1 │ 48 │ 421.30 ║
+ ║ snqk/meld ║ 17,473 │ 70,026.00 │ 1,469 │ 73,090 │ 111.26 ║
+ ║ svcrunner/jsonlog ║ 46,815 │ 26,171.00 │ 13 │ 41,152 │ 297.84 ║
+ ║ veqryn/dedup/Append ║ 3,454 │ 294,533.00 │ 2,068 │ 659,978 │ 26.45 ║
+ ║ veqryn/dedup/Ignore ║ 4,040 │ 296,388.00 │ 2,068 │ 660,149 │ 26.29 ║
+ ║ veqryn/dedup/Increment ║ 3,186 │ 314,640.00 │ 2,177 │ 675,194 │ 24.76 ║
+ ║ veqryn/dedup/Overwrite ║ 4,148 │ 289,786.00 │ 2,068 │ 660,233 │ 26.89 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Disabled
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 40,742,341 │ 29.48 │ 0 │ 0 │ 0.00 ║
- ║ madkins/flash ║ 322,790,502 │ 3.73 │ 0 │ 0 │ 0.00 ║
- ║ madkins/replattr ║ 322,225,148 │ 3.72 │ 0 │ 0 │ 0.00 ║
- ║ madkins/sloggy ║ 322,699,016 │ 3.72 │ 0 │ 0 │ 0.00 ║
- ║ phsym/zeroslog ║ 322,282,285 │ 3.73 │ 0 │ 0 │ 0.00 ║
- ║ phuslu/slog ║ 406,233,903 │ 2.95 │ 0 │ 0 │ 0.00 ║
- ║ samber/slog-logrus ║ 322,133,558 │ 3.72 │ 0 │ 0 │ 0.00 ║
- ║ samber/slog-zap ║ 322,898,996 │ 3.73 │ 0 │ 0 │ 0.00 ║
- ║ samber/slog-zerolog ║ 321,811,890 │ 3.79 │ 0 │ 0 │ 0.00 ║
- ║ slog/JSONHandler ║ 322,348,118 │ 3.72 │ 0 │ 0 │ 0.00 ║
- ║ snqk/meld ║ 250,410,207 │ 4.34 │ 0 │ 0 │ 0.00 ║
- ║ svcrunner/jsonlog ║ 407,054,289 │ 2.95 │ 0 │ 0 │ 0.00 ║
- ║ veqryn/dedup/Append ║ 276,199,052 │ 4.36 │ 0 │ 0 │ 0.00 ║
- ║ veqryn/dedup/Ignore ║ 276,456,354 │ 4.34 │ 0 │ 0 │ 0.00 ║
- ║ veqryn/dedup/Increment ║ 275,866,156 │ 4.35 │ 0 │ 0 │ 0.00 ║
- ║ veqryn/dedup/Overwrite ║ 276,427,281 │ 4.34 │ 0 │ 0 │ 0.00 ║
+ ║ chanchal/zaphandler ║ 41,321,223 │ 29.00 │ 0 │ 0 │ 0.00 ║
+ ║ madkins/flash ║ 322,677,405 │ 3.72 │ 0 │ 0 │ 0.00 ║
+ ║ madkins/replattr ║ 321,946,836 │ 3.72 │ 0 │ 0 │ 0.00 ║
+ ║ madkins/sloggy ║ 321,391,018 │ 3.76 │ 0 │ 0 │ 0.00 ║
+ ║ phsym/zeroslog ║ 321,855,091 │ 4.61 │ 0 │ 0 │ 0.00 ║
+ ║ phuslu/slog ║ 407,440,970 │ 2.95 │ 0 │ 0 │ 0.00 ║
+ ║ samber/slog-logrus ║ 322,699,424 │ 3.72 │ 0 │ 0 │ 0.00 ║
+ ║ samber/slog-zap ║ 321,735,442 │ 3.73 │ 0 │ 0 │ 0.00 ║
+ ║ samber/slog-zerolog ║ 322,652,451 │ 3.73 │ 0 │ 0 │ 0.00 ║
+ ║ slog/JSONHandler ║ 321,850,568 │ 3.73 │ 0 │ 0 │ 0.00 ║
+ ║ snqk/meld ║ 276,024,697 │ 4.34 │ 0 │ 0 │ 0.00 ║
+ ║ svcrunner/jsonlog ║ 407,784,026 │ 3.37 │ 0 │ 0 │ 0.00 ║
+ ║ veqryn/dedup/Append ║ 275,421,375 │ 4.35 │ 0 │ 0 │ 0.00 ║
+ ║ veqryn/dedup/Ignore ║ 275,678,380 │ 4.45 │ 0 │ 0 │ 0.00 ║
+ ║ veqryn/dedup/Increment ║ 276,183,252 │ 4.37 │ 0 │ 0 │ 0.00 ║
+ ║ veqryn/dedup/Overwrite ║ 276,443,406 │ 4.36 │ 0 │ 0 │ 0.00 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Key Values
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 788,305 │ 1,485.00 │ 5 │ 417 │ 261.90 ║
- ║ madkins/flash ║ 761,487 │ 1,399.00 │ 5 │ 504 │ 320.31 ║
- ║ madkins/replattr ║ 554,920 │ 2,044.00 │ 6 │ 508 │ 219.16 ║
- ║ madkins/sloggy ║ 423,985 │ 2,848.00 │ 64 │ 1,384 │ 157.68 ║
- ║ phsym/zeroslog ║ 1,000,000 │ 1,011.00 │ 2 │ 272 │ 391.58 ║
- ║ phuslu/slog ║ 1,287,826 │ 931.20 │ 1 │ 240 │ 464.99 ║
- ║ samber/slog-logrus ║ 68,035 │ 17,580.00 │ 98 │ 9,945 │ 23.21 ║
- ║ samber/slog-zap ║ 194,223 │ 6,321.00 │ 54 │ 8,089 │ 61.54 ║
- ║ samber/slog-zerolog ║ 204,908 │ 5,405.00 │ 62 │ 6,287 │ 73.26 ║
- ║ slog/JSONHandler ║ 834,662 │ 1,515.00 │ 6 │ 472 │ 275.28 ║
- ║ snqk/meld ║ 472,026 │ 2,524.00 │ 31 │ 2,186 │ 165.59 ║
- ║ svcrunner/jsonlog ║ 1,000,000 │ 1,092.00 │ 3 │ 280 │ 381.78 ║
- ║ veqryn/dedup/Append ║ 173,044 │ 5,906.00 │ 41 │ 9,722 │ 70.77 ║
- ║ veqryn/dedup/Ignore ║ 177,306 │ 5,833.00 │ 41 │ 9,728 │ 71.67 ║
- ║ veqryn/dedup/Increment ║ 166,453 │ 6,183.00 │ 41 │ 9,729 │ 67.61 ║
- ║ veqryn/dedup/Overwrite ║ 205,650 │ 5,805.00 │ 41 │ 9,726 │ 72.00 ║
+ ║ chanchal/zaphandler ║ 782,890 │ 1,489.00 │ 5 │ 416 │ 261.24 ║
+ ║ madkins/flash ║ 731,259 │ 1,403.00 │ 5 │ 504 │ 319.24 ║
+ ║ madkins/replattr ║ 584,679 │ 2,065.00 │ 6 │ 508 │ 216.46 ║
+ ║ madkins/sloggy ║ 424,642 │ 2,859.00 │ 64 │ 1,384 │ 157.02 ║
+ ║ phsym/zeroslog ║ 1,000,000 │ 1,014.00 │ 2 │ 272 │ 390.52 ║
+ ║ phuslu/slog ║ 1,291,945 │ 928.70 │ 1 │ 240 │ 466.23 ║
+ ║ samber/slog-logrus ║ 66,895 │ 17,712.00 │ 98 │ 9,946 │ 23.03 ║
+ ║ samber/slog-zap ║ 192,796 │ 6,458.00 │ 54 │ 8,089 │ 60.23 ║
+ ║ samber/slog-zerolog ║ 217,474 │ 5,617.00 │ 62 │ 6,287 │ 70.50 ║
+ ║ slog/JSONHandler ║ 780,060 │ 1,481.00 │ 6 │ 472 │ 282.28 ║
+ ║ snqk/meld ║ 466,633 │ 2,777.00 │ 31 │ 2,186 │ 150.54 ║
+ ║ svcrunner/jsonlog ║ 1,000,000 │ 1,097.00 │ 3 │ 280 │ 379.32 ║
+ ║ veqryn/dedup/Append ║ 177,854 │ 5,853.00 │ 41 │ 9,724 │ 71.42 ║
+ ║ veqryn/dedup/Ignore ║ 179,517 │ 5,761.00 │ 41 │ 9,726 │ 72.56 ║
+ ║ veqryn/dedup/Increment ║ 195,838 │ 6,051.00 │ 41 │ 9,727 │ 69.08 ║
+ ║ veqryn/dedup/Overwrite ║ 183,591 │ 5,668.00 │ 41 │ 9,726 │ 73.75 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Logging
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 40,131 │ 30,322.00 │ 51 │ 1,635 │ 273.46 ║
- ║ madkins/flash ║ 35,216 │ 34,023.00 │ 153 │ 11,840 │ 282.60 ║
- ║ madkins/replattr ║ 23,385 │ 52,143.00 │ 204 │ 12,043 │ 184.40 ║
- ║ madkins/sloggy ║ 17,673 │ 67,456.00 │ 1,865 │ 26,992 │ 142.54 ║
- ║ phsym/zeroslog ║ 67,778 │ 17,891.00 │ 0 │ 0 │ 474.86 ║
- ║ phuslu/slog ║ 83,000 │ 14,430.00 │ 0 │ 0 │ 609.98 ║
- ║ samber/slog-logrus ║ 2,918 │ 400,528.00 │ 2,857 │ 222,994 │ 21.05 ║
- ║ samber/slog-zap ║ 10,000 │ 115,404.00 │ 1,224 │ 152,374 │ 71.85 ║
- ║ samber/slog-zerolog ║ 13,222 │ 92,589.00 │ 1,326 │ 111,443 │ 91.76 ║
- ║ slog/JSONHandler ║ 38,545 │ 31,001.00 │ 0 │ 0 │ 283.70 ║
- ║ snqk/meld ║ 25,612 │ 47,584.00 │ 561 │ 30,214 │ 184.89 ║
- ║ svcrunner/jsonlog ║ 60,288 │ 20,249.00 │ 0 │ 0 │ 444.52 ║
- ║ veqryn/dedup/Append ║ 9,220 │ 127,936.00 │ 867 │ 224,808 │ 68.73 ║
- ║ veqryn/dedup/Ignore ║ 9,216 │ 130,534.00 │ 867 │ 224,797 │ 67.41 ║
- ║ veqryn/dedup/Increment ║ 7,688 │ 130,774.00 │ 867 │ 224,737 │ 67.22 ║
- ║ veqryn/dedup/Overwrite ║ 9,190 │ 128,937.00 │ 867 │ 224,852 │ 68.25 ║
+ ║ chanchal/zaphandler ║ 39,604 │ 30,265.00 │ 51 │ 1,635 │ 273.98 ║
+ ║ madkins/flash ║ 35,686 │ 34,059.00 │ 153 │ 11,840 │ 282.19 ║
+ ║ madkins/replattr ║ 23,121 │ 51,917.00 │ 204 │ 12,043 │ 185.14 ║
+ ║ madkins/sloggy ║ 17,784 │ 67,426.00 │ 1,865 │ 26,992 │ 142.57 ║
+ ║ phsym/zeroslog ║ 67,712 │ 17,911.00 │ 0 │ 0 │ 474.35 ║
+ ║ phuslu/slog ║ 83,486 │ 14,208.00 │ 0 │ 0 │ 619.49 ║
+ ║ samber/slog-logrus ║ 2,884 │ 406,958.00 │ 2,857 │ 222,990 │ 20.72 ║
+ ║ samber/slog-zap ║ 10,000 │ 118,347.00 │ 1,224 │ 152,379 │ 70.07 ║
+ ║ samber/slog-zerolog ║ 12,906 │ 92,774.00 │ 1,326 │ 111,442 │ 91.58 ║
+ ║ slog/JSONHandler ║ 45,842 │ 26,541.00 │ 0 │ 0 │ 331.45 ║
+ ║ snqk/meld ║ 25,118 │ 48,150.00 │ 561 │ 30,214 │ 182.66 ║
+ ║ svcrunner/jsonlog ║ 59,628 │ 20,249.00 │ 0 │ 0 │ 444.62 ║
+ ║ veqryn/dedup/Append ║ 9,358 │ 129,488.00 │ 867 │ 224,776 │ 67.96 ║
+ ║ veqryn/dedup/Ignore ║ 9,340 │ 127,618.00 │ 867 │ 224,813 │ 68.89 ║
+ ║ veqryn/dedup/Increment ║ 9,224 │ 129,207.00 │ 867 │ 224,684 │ 68.07 ║
+ ║ veqryn/dedup/Overwrite ║ 9,284 │ 128,396.00 │ 867 │ 224,837 │ 68.54 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Simple
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 3,142,826 │ 374.60 │ 1 │ 32 │ 194.85 ║
- ║ madkins/flash ║ 2,697,913 │ 454.30 │ 3 │ 232 │ 191.52 ║
- ║ madkins/replattr ║ 1,937,653 │ 621.10 │ 4 │ 236 │ 141.68 ║
- ║ madkins/sloggy ║ 1,769,005 │ 688.00 │ 14 │ 240 │ 129.36 ║
- ║ phsym/zeroslog ║ 5,920,639 │ 201.10 │ 0 │ 0 │ 382.96 ║
- ║ phuslu/slog ║ 7,549,280 │ 158.70 │ 0 │ 0 │ 523.09 ║
- ║ samber/slog-logrus ║ 367,868 │ 3,148.00 │ 26 │ 1,481 │ 23.19 ║
- ║ samber/slog-zap ║ 2,551,915 │ 466.90 │ 2 │ 336 │ 156.33 ║
- ║ samber/slog-zerolog ║ 3,270,853 │ 376.50 │ 2 │ 336 │ 204.54 ║
- ║ slog/JSONHandler ║ 3,966,438 │ 302.10 │ 0 │ 0 │ 274.70 ║
- ║ snqk/meld ║ 3,722,698 │ 321.40 │ 0 │ 0 │ 258.22 ║
- ║ svcrunner/jsonlog ║ 4,902,556 │ 241.00 │ 0 │ 0 │ 361.06 ║
- ║ veqryn/dedup/Append ║ 2,397,831 │ 485.40 │ 6 │ 280 │ 170.99 ║
- ║ veqryn/dedup/Ignore ║ 2,467,827 │ 491.10 │ 6 │ 280 │ 166.98 ║
- ║ veqryn/dedup/Increment ║ 2,477,406 │ 489.30 │ 6 │ 280 │ 169.62 ║
- ║ veqryn/dedup/Overwrite ║ 2,451,823 │ 493.60 │ 6 │ 280 │ 168.15 ║
+ ║ chanchal/zaphandler ║ 3,140,790 │ 378.90 │ 1 │ 32 │ 192.66 ║
+ ║ madkins/flash ║ 2,674,443 │ 448.00 │ 3 │ 232 │ 196.45 ║
+ ║ madkins/replattr ║ 1,935,980 │ 616.40 │ 4 │ 236 │ 142.76 ║
+ ║ madkins/sloggy ║ 1,740,781 │ 683.80 │ 14 │ 240 │ 130.16 ║
+ ║ phsym/zeroslog ║ 5,763,549 │ 206.40 │ 0 │ 0 │ 373.13 ║
+ ║ phuslu/slog ║ 7,670,241 │ 155.10 │ 0 │ 0 │ 535.30 ║
+ ║ samber/slog-logrus ║ 372,462 │ 3,156.00 │ 26 │ 1,481 │ 23.13 ║
+ ║ samber/slog-zap ║ 2,593,376 │ 464.60 │ 2 │ 336 │ 157.13 ║
+ ║ samber/slog-zerolog ║ 3,203,107 │ 368.10 │ 2 │ 336 │ 209.20 ║
+ ║ slog/JSONHandler ║ 4,073,708 │ 288.50 │ 0 │ 0 │ 287.66 ║
+ ║ snqk/meld ║ 3,848,719 │ 311.80 │ 0 │ 0 │ 266.17 ║
+ ║ svcrunner/jsonlog ║ 4,949,662 │ 257.30 │ 0 │ 0 │ 338.12 ║
+ ║ veqryn/dedup/Append ║ 2,440,143 │ 502.70 │ 6 │ 280 │ 165.12 ║
+ ║ veqryn/dedup/Ignore ║ 2,424,067 │ 490.00 │ 6 │ 280 │ 167.35 ║
+ ║ veqryn/dedup/Increment ║ 2,474,211 │ 494.80 │ 6 │ 280 │ 167.75 ║
+ ║ veqryn/dedup/Overwrite ║ 2,431,004 │ 491.60 │ 6 │ 280 │ 168.84 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark Simple Source
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 1,922,372 │ 658.70 │ 3 │ 280 │ 162.44 ║
- ║ madkins/flash ║ 1,334,419 │ 900.70 │ 7 │ 704 │ 315.31 ║
- ║ madkins/replattr ║ 1,000,000 │ 1,133.00 │ 8 │ 712 │ 250.71 ║
- ║ madkins/sloggy ║ 675,547 │ 1,728.00 │ 30 │ 1,280 │ 164.96 ║
- ║ phsym/zeroslog ║ 2,471,898 │ 495.30 │ 4 │ 312 │ 304.88 ║
- ║ phuslu/slog ║ 5,853,454 │ 203.90 │ 0 │ 0 │ 1,358.32 ║
- ║ samber/slog-logrus ║ 164,738 │ 7,224.00 │ 63 │ 4,277 │ 36.96 ║
- ║ samber/slog-zap ║ 1,677,638 │ 767.90 │ 5 │ 592 │ 139.34 ║
- ║ samber/slog-zerolog ║ 491,270 │ 2,410.00 │ 38 │ 2,715 │ 112.44 ║
- ║ slog/JSONHandler ║ 1,428,033 │ 825.50 │ 6 │ 568 │ 335.56 ║
- ║ snqk/meld ║ 1,390,675 │ 875.70 │ 6 │ 568 │ 316.33 ║
- ║ svcrunner/jsonlog ║ 4,930,780 │ 244.80 │ 0 │ 0 │ 355.39 ║
- ║ veqryn/dedup/Append ║ 1,000,000 │ 1,050.00 │ 12 │ 848 │ 263.69 ║
- ║ veqryn/dedup/Ignore ║ 1,000,000 │ 1,061.00 │ 12 │ 848 │ 261.07 ║
- ║ veqryn/dedup/Increment ║ 1,000,000 │ 1,071.00 │ 12 │ 848 │ 258.54 ║
- ║ veqryn/dedup/Overwrite ║ 981,430 │ 1,047.00 │ 12 │ 848 │ 264.58 ║
+ ║ chanchal/zaphandler ║ 2,006,306 │ 673.20 │ 3 │ 280 │ 158.95 ║
+ ║ madkins/flash ║ 1,299,422 │ 920.10 │ 7 │ 704 │ 308.67 ║
+ ║ madkins/replattr ║ 1,000,000 │ 1,142.00 │ 8 │ 712 │ 248.59 ║
+ ║ madkins/sloggy ║ 715,015 │ 1,707.00 │ 30 │ 1,280 │ 166.41 ║
+ ║ phsym/zeroslog ║ 2,482,592 │ 502.10 │ 4 │ 312 │ 300.76 ║
+ ║ phuslu/slog ║ 5,944,935 │ 203.50 │ 0 │ 0 │ 1,361.14 ║
+ ║ samber/slog-logrus ║ 163,202 │ 7,345.00 │ 63 │ 4,277 │ 36.35 ║
+ ║ samber/slog-zap ║ 1,673,360 │ 721.10 │ 5 │ 592 │ 148.38 ║
+ ║ samber/slog-zerolog ║ 506,734 │ 2,448.00 │ 38 │ 2,715 │ 110.71 ║
+ ║ slog/JSONHandler ║ 1,450,275 │ 827.80 │ 6 │ 568 │ 334.62 ║
+ ║ snqk/meld ║ 1,399,206 │ 883.50 │ 6 │ 568 │ 313.54 ║
+ ║ svcrunner/jsonlog ║ 4,703,218 │ 258.40 │ 0 │ 0 │ 336.68 ║
+ ║ veqryn/dedup/Append ║ 1,000,000 │ 1,062.00 │ 12 │ 848 │ 260.80 ║
+ ║ veqryn/dedup/Ignore ║ 1,000,000 │ 1,052.00 │ 12 │ 848 │ 263.38 ║
+ ║ veqryn/dedup/Increment ║ 1,000,000 │ 1,070.00 │ 12 │ 848 │ 258.84 ║
+ ║ veqryn/dedup/Overwrite ║ 1,000,000 │ 1,070.00 │ 12 │ 848 │ 258.90 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark With Attrs Attributes
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 821,694 │ 1,461.00 │ 5 │ 417 │ 504.52 ║
- ║ madkins/flash ║ 835,197 │ 1,367.00 │ 5 │ 504 │ 614.46 ║
- ║ madkins/replattr ║ 563,565 │ 2,017.00 │ 6 │ 508 │ 416.38 ║
- ║ madkins/sloggy ║ 428,572 │ 2,787.00 │ 64 │ 1,384 │ 301.74 ║
- ║ phsym/zeroslog ║ 1,220,013 │ 975.00 │ 2 │ 272 │ 766.17 ║
- ║ phuslu/slog ║ 1,321,354 │ 904.00 │ 1 │ 240 │ 901.51 ║
- ║ samber/slog-logrus ║ 45,165 │ 26,514.00 │ 140 │ 16,882 │ 24.36 ║
- ║ samber/slog-zap ║ 112,665 │ 10,778.00 │ 79 │ 15,435 │ 56.41 ║
- ║ samber/slog-zerolog ║ 125,266 │ 9,300.00 │ 94 │ 11,595 │ 66.45 ║
- ║ slog/JSONHandler ║ 772,414 │ 1,422.00 │ 6 │ 472 │ 551.95 ║
- ║ snqk/meld ║ 328,752 │ 3,499.00 │ 38 │ 3,363 │ 187.17 ║
- ║ svcrunner/jsonlog ║ 1,000,000 │ 1,060.00 │ 4 │ 288 │ 735.00 ║
- ║ veqryn/dedup/Append ║ 99,987 │ 10,825.00 │ 100 │ 16,469 │ 62.82 ║
- ║ veqryn/dedup/Ignore ║ 124,399 │ 8,401.00 │ 61 │ 14,072 │ 78.08 ║
- ║ veqryn/dedup/Increment ║ 99,074 │ 10,939.00 │ 74 │ 15,321 │ 72.59 ║
- ║ veqryn/dedup/Overwrite ║ 123,729 │ 8,622.00 │ 63 │ 14,165 │ 75.97 ║
+ ║ chanchal/zaphandler ║ 821,028 │ 1,448.00 │ 5 │ 417 │ 508.95 ║
+ ║ madkins/flash ║ 879,811 │ 1,411.00 │ 5 │ 504 │ 595.31 ║
+ ║ madkins/replattr ║ 579,616 │ 2,014.00 │ 6 │ 508 │ 417.13 ║
+ ║ madkins/sloggy ║ 428,840 │ 2,789.00 │ 64 │ 1,384 │ 301.59 ║
+ ║ phsym/zeroslog ║ 1,226,436 │ 970.60 │ 2 │ 272 │ 769.63 ║
+ ║ phuslu/slog ║ 1,355,179 │ 889.30 │ 1 │ 240 │ 916.45 ║
+ ║ samber/slog-logrus ║ 44,464 │ 26,738.00 │ 140 │ 16,883 │ 24.16 ║
+ ║ samber/slog-zap ║ 112,269 │ 11,052.00 │ 79 │ 15,435 │ 55.01 ║
+ ║ samber/slog-zerolog ║ 131,098 │ 9,180.00 │ 94 │ 11,597 │ 67.32 ║
+ ║ slog/JSONHandler ║ 784,951 │ 1,457.00 │ 6 │ 472 │ 538.81 ║
+ ║ snqk/meld ║ 334,350 │ 3,553.00 │ 38 │ 3,363 │ 184.65 ║
+ ║ svcrunner/jsonlog ║ 1,000,000 │ 1,082.00 │ 4 │ 288 │ 719.99 ║
+ ║ veqryn/dedup/Append ║ 100,736 │ 10,926.00 │ 100 │ 16,464 │ 62.33 ║
+ ║ veqryn/dedup/Ignore ║ 124,040 │ 8,416.00 │ 61 │ 14,074 │ 77.95 ║
+ ║ veqryn/dedup/Increment ║ 96,100 │ 11,048.00 │ 74 │ 15,323 │ 71.87 ║
+ ║ veqryn/dedup/Overwrite ║ 123,709 │ 8,422.00 │ 63 │ 14,171 │ 77.89 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark With Attrs Key Values
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 782,152 │ 1,528.00 │ 5 │ 417 │ 482.19 ║
- ║ madkins/flash ║ 854,701 │ 1,417.00 │ 5 │ 504 │ 592.25 ║
- ║ madkins/replattr ║ 585,140 │ 2,071.00 │ 6 │ 508 │ 405.61 ║
- ║ madkins/sloggy ║ 411,980 │ 2,826.00 │ 64 │ 1,384 │ 297.59 ║
- ║ phsym/zeroslog ║ 1,000,000 │ 1,021.00 │ 2 │ 272 │ 731.60 ║
- ║ phuslu/slog ║ 1,275,361 │ 957.00 │ 1 │ 240 │ 851.61 ║
- ║ samber/slog-logrus ║ 45,308 │ 26,699.00 │ 140 │ 16,882 │ 24.20 ║
- ║ samber/slog-zap ║ 110,628 │ 10,883.00 │ 79 │ 15,434 │ 55.87 ║
- ║ samber/slog-zerolog ║ 125,452 │ 9,251.00 │ 94 │ 11,595 │ 66.80 ║
- ║ slog/JSONHandler ║ 844,233 │ 1,546.00 │ 6 │ 472 │ 507.87 ║
- ║ snqk/meld ║ 304,012 │ 3,568.00 │ 38 │ 3,363 │ 183.87 ║
- ║ svcrunner/jsonlog ║ 985,231 │ 1,115.00 │ 4 │ 288 │ 698.86 ║
- ║ veqryn/dedup/Append ║ 101,918 │ 11,191.00 │ 100 │ 16,461 │ 60.85 ║
- ║ veqryn/dedup/Ignore ║ 125,563 │ 8,574.00 │ 61 │ 14,072 │ 76.51 ║
- ║ veqryn/dedup/Increment ║ 100,009 │ 11,098.00 │ 74 │ 15,323 │ 71.55 ║
- ║ veqryn/dedup/Overwrite ║ 125,944 │ 8,754.00 │ 63 │ 14,166 │ 74.93 ║
+ ║ chanchal/zaphandler ║ 713,533 │ 1,518.00 │ 5 │ 417 │ 485.50 ║
+ ║ madkins/flash ║ 808,318 │ 1,421.00 │ 5 │ 504 │ 591.31 ║
+ ║ madkins/replattr ║ 570,496 │ 2,059.00 │ 6 │ 508 │ 407.91 ║
+ ║ madkins/sloggy ║ 415,578 │ 2,850.00 │ 64 │ 1,384 │ 295.09 ║
+ ║ phsym/zeroslog ║ 1,000,000 │ 1,027.00 │ 2 │ 272 │ 727.27 ║
+ ║ phuslu/slog ║ 1,287,008 │ 943.30 │ 1 │ 240 │ 863.95 ║
+ ║ samber/slog-logrus ║ 44,839 │ 26,792.00 │ 140 │ 16,878 │ 24.11 ║
+ ║ samber/slog-zap ║ 106,778 │ 11,313.00 │ 79 │ 15,434 │ 53.75 ║
+ ║ samber/slog-zerolog ║ 134,611 │ 9,362.00 │ 94 │ 11,594 │ 66.01 ║
+ ║ slog/JSONHandler ║ 787,310 │ 1,516.00 │ 6 │ 472 │ 517.85 ║
+ ║ snqk/meld ║ 320,144 │ 3,621.00 │ 38 │ 3,363 │ 181.18 ║
+ ║ svcrunner/jsonlog ║ 1,000,000 │ 1,126.00 │ 4 │ 288 │ 691.60 ║
+ ║ veqryn/dedup/Append ║ 95,755 │ 11,315.00 │ 100 │ 16,470 │ 60.19 ║
+ ║ veqryn/dedup/Ignore ║ 129,318 │ 8,491.00 │ 61 │ 14,074 │ 77.26 ║
+ ║ veqryn/dedup/Increment ║ 99,500 │ 11,056.00 │ 74 │ 15,323 │ 71.81 ║
+ ║ veqryn/dedup/Overwrite ║ 130,812 │ 8,524.00 │ 63 │ 14,170 │ 76.96 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark With Attrs Simple
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 3,112,165 │ 386.80 │ 1 │ 32 │ 1,088.51 ║
- ║ madkins/flash ║ 2,615,760 │ 456.10 │ 3 │ 232 │ 1,052.33 ║
- ║ madkins/replattr ║ 1,854,775 │ 627.00 │ 4 │ 236 │ 763.91 ║
- ║ madkins/sloggy ║ 1,724,938 │ 706.70 │ 14 │ 240 │ 680.64 ║
- ║ phsym/zeroslog ║ 5,696,534 │ 211.70 │ 0 │ 0 │ 2,021.92 ║
- ║ phuslu/slog ║ 7,235,071 │ 169.30 │ 0 │ 0 │ 2,746.99 ║
- ║ samber/slog-logrus ║ 70,315 │ 17,003.00 │ 93 │ 8,841 │ 25.88 ║
- ║ samber/slog-zap ║ 217,189 │ 5,615.00 │ 49 │ 6,983 │ 74.98 ║
- ║ samber/slog-zerolog ║ 234,321 │ 4,801.00 │ 57 │ 5,182 │ 89.15 ║
- ║ slog/JSONHandler ║ 3,835,629 │ 316.90 │ 0 │ 0 │ 1,419.95 ║
- ║ snqk/meld ║ 721,680 │ 1,721.00 │ 8 │ 1,001 │ 261.53 ║
- ║ svcrunner/jsonlog ║ 3,892,648 │ 305.50 │ 1 │ 8 │ 1,469.85 ║
- ║ veqryn/dedup/Append ║ 184,670 │ 5,579.00 │ 39 │ 9,047 │ 80.66 ║
- ║ veqryn/dedup/Ignore ║ 187,008 │ 5,523.00 │ 39 │ 9,050 │ 81.48 ║
- ║ veqryn/dedup/Increment ║ 181,154 │ 5,893.00 │ 39 │ 9,051 │ 76.36 ║
- ║ veqryn/dedup/Overwrite ║ 194,263 │ 5,522.00 │ 39 │ 9,049 │ 81.49 ║
+ ║ chanchal/zaphandler ║ 2,798,835 │ 384.70 │ 1 │ 32 │ 1,094.47 ║
+ ║ madkins/flash ║ 2,612,202 │ 459.00 │ 3 │ 232 │ 1,045.66 ║
+ ║ madkins/replattr ║ 1,905,834 │ 634.00 │ 4 │ 236 │ 757.11 ║
+ ║ madkins/sloggy ║ 1,738,048 │ 688.70 │ 14 │ 240 │ 698.45 ║
+ ║ phsym/zeroslog ║ 5,612,925 │ 213.50 │ 0 │ 0 │ 2,005.10 ║
+ ║ phuslu/slog ║ 7,317,069 │ 163.70 │ 0 │ 0 │ 2,839.93 ║
+ ║ samber/slog-logrus ║ 69,014 │ 17,288.00 │ 93 │ 8,839 │ 25.45 ║
+ ║ samber/slog-zap ║ 213,099 │ 5,850.00 │ 49 │ 6,983 │ 71.96 ║
+ ║ samber/slog-zerolog ║ 249,236 │ 4,864.00 │ 57 │ 5,182 │ 87.99 ║
+ ║ slog/JSONHandler ║ 3,628,004 │ 315.50 │ 0 │ 0 │ 1,426.26 ║
+ ║ snqk/meld ║ 650,652 │ 1,720.00 │ 8 │ 1,001 │ 261.61 ║
+ ║ svcrunner/jsonlog ║ 3,684,808 │ 333.60 │ 1 │ 8 │ 1,345.74 ║
+ ║ veqryn/dedup/Append ║ 192,799 │ 5,526.00 │ 39 │ 9,050 │ 81.44 ║
+ ║ veqryn/dedup/Ignore ║ 194,468 │ 5,454.00 │ 39 │ 9,051 │ 82.50 ║
+ ║ veqryn/dedup/Increment ║ 207,849 │ 5,744.00 │ 39 │ 9,051 │ 78.34 ║
+ ║ veqryn/dedup/Overwrite ║ 188,462 │ 5,424.00 │ 39 │ 9,051 │ 82.97 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark With Group Attributes
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 755,234 │ 1,522.00 │ 7 │ 505 │ 264.80 ║
- ║ madkins/flash ║ 863,156 │ 1,385.00 │ 5 │ 504 │ 334.35 ║
- ║ madkins/replattr ║ 599,384 │ 2,025.00 │ 6 │ 508 │ 228.63 ║
- ║ madkins/sloggy ║ 430,069 │ 2,787.00 │ 64 │ 1,384 │ 166.47 ║
- ║ phsym/zeroslog ║ 1,000,000 │ 1,122.00 │ 3 │ 560 │ 365.40 ║
- ║ phuslu/slog ║ 1,350,160 │ 892.30 │ 1 │ 240 │ 500.97 ║
- ║ samber/slog-logrus ║ 57,213 │ 20,430.00 │ 172 │ 16,214 │ 18.50 ║
- ║ samber/slog-zap ║ 105,954 │ 11,503.00 │ 146 │ 14,604 │ 32.86 ║
- ║ samber/slog-zerolog ║ 108,727 │ 11,469.00 │ 147 │ 14,778 │ 33.31 ║
- ║ slog/JSONHandler ║ 847,578 │ 1,473.00 │ 6 │ 472 │ 293.19 ║
- ║ snqk/meld ║ 484,434 │ 2,484.00 │ 34 │ 2,074 │ 173.90 ║
- ║ svcrunner/jsonlog ║ 1,000,000 │ 1,083.00 │ 4 │ 296 │ 397.95 ║
- ║ veqryn/dedup/Append ║ 151,834 │ 7,177.00 │ 50 │ 13,269 │ 60.19 ║
- ║ veqryn/dedup/Ignore ║ 148,556 │ 7,204.00 │ 50 │ 13,271 │ 59.96 ║
- ║ veqryn/dedup/Increment ║ 134,953 │ 7,543.00 │ 50 │ 13,286 │ 57.14 ║
- ║ veqryn/dedup/Overwrite ║ 147,378 │ 7,262.00 │ 50 │ 13,273 │ 59.49 ║
+ ║ chanchal/zaphandler ║ 784,886 │ 1,515.00 │ 7 │ 505 │ 266.04 ║
+ ║ madkins/flash ║ 872,179 │ 1,388.00 │ 5 │ 504 │ 333.64 ║
+ ║ madkins/replattr ║ 585,488 │ 2,025.00 │ 6 │ 508 │ 228.67 ║
+ ║ madkins/sloggy ║ 407,803 │ 2,838.00 │ 64 │ 1,384 │ 163.52 ║
+ ║ phsym/zeroslog ║ 1,000,000 │ 1,104.00 │ 3 │ 560 │ 371.50 ║
+ ║ phuslu/slog ║ 1,339,641 │ 901.90 │ 1 │ 240 │ 495.64 ║
+ ║ samber/slog-logrus ║ 57,631 │ 20,579.00 │ 172 │ 16,214 │ 18.37 ║
+ ║ samber/slog-zap ║ 104,164 │ 12,029.00 │ 146 │ 14,604 │ 31.42 ║
+ ║ samber/slog-zerolog ║ 104,618 │ 11,635.00 │ 147 │ 14,779 │ 32.83 ║
+ ║ slog/JSONHandler ║ 858,909 │ 1,457.00 │ 6 │ 472 │ 296.40 ║
+ ║ snqk/meld ║ 469,759 │ 2,556.00 │ 34 │ 2,074 │ 168.99 ║
+ ║ svcrunner/jsonlog ║ 1,000,000 │ 1,087.00 │ 4 │ 296 │ 396.46 ║
+ ║ veqryn/dedup/Append ║ 149,994 │ 7,110.00 │ 50 │ 13,270 │ 60.76 ║
+ ║ veqryn/dedup/Ignore ║ 143,540 │ 7,006.00 │ 50 │ 13,274 │ 61.66 ║
+ ║ veqryn/dedup/Increment ║ 138,338 │ 7,465.00 │ 50 │ 13,284 │ 57.87 ║
+ ║ veqryn/dedup/Overwrite ║ 148,634 │ 7,231.00 │ 50 │ 13,272 │ 59.75 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Benchmark With Group Key Values
╔═════════════════════════╦═════════════╤═══════════════╤═════════════╤═════════════╤═════════════╗
║ Handler ║ Runs │ Ns/Op │ Allocs/Op │ Bytes/Op │ MB/Sec ║
╠═════════════════════════╬═════════════╪═══════════════╪═════════════╪═════════════╪═════════════╣
- ║ chanchal/zaphandler ║ 747,718 │ 1,596.00 │ 7 │ 505 │ 252.55 ║
- ║ madkins/flash ║ 800,386 │ 1,428.00 │ 5 │ 504 │ 324.16 ║
- ║ madkins/replattr ║ 546,775 │ 2,077.00 │ 6 │ 508 │ 222.88 ║
- ║ madkins/sloggy ║ 424,140 │ 2,854.00 │ 64 │ 1,384 │ 162.58 ║
- ║ phsym/zeroslog ║ 1,000,000 │ 1,144.00 │ 3 │ 560 │ 358.37 ║
- ║ phuslu/slog ║ 1,279,832 │ 945.60 │ 1 │ 240 │ 472.71 ║
- ║ samber/slog-logrus ║ 56,961 │ 20,814.00 │ 172 │ 16,214 │ 18.16 ║
- ║ samber/slog-zap ║ 103,056 │ 11,428.00 │ 146 │ 14,602 │ 33.08 ║
- ║ samber/slog-zerolog ║ 111,560 │ 11,288.00 │ 147 │ 14,779 │ 33.84 ║
- ║ slog/JSONHandler ║ 829,172 │ 1,653.00 │ 6 │ 472 │ 261.37 ║
- ║ snqk/meld ║ 453,159 │ 2,558.00 │ 34 │ 2,074 │ 168.90 ║
- ║ svcrunner/jsonlog ║ 1,000,000 │ 1,130.00 │ 4 │ 296 │ 380.62 ║
- ║ veqryn/dedup/Append ║ 143,679 │ 7,148.00 │ 50 │ 13,275 │ 60.44 ║
- ║ veqryn/dedup/Ignore ║ 139,401 │ 7,236.00 │ 50 │ 13,273 │ 59.70 ║
- ║ veqryn/dedup/Increment ║ 141,378 │ 7,737.00 │ 50 │ 13,284 │ 55.84 ║
- ║ veqryn/dedup/Overwrite ║ 153,142 │ 7,071.00 │ 50 │ 13,269 │ 61.10 ║
+ ║ chanchal/zaphandler ║ 767,409 │ 1,553.00 │ 7 │ 505 │ 259.43 ║
+ ║ madkins/flash ║ 826,608 │ 1,442.00 │ 5 │ 504 │ 320.99 ║
+ ║ madkins/replattr ║ 567,405 │ 2,096.00 │ 6 │ 508 │ 220.94 ║
+ ║ madkins/sloggy ║ 368,347 │ 3,006.00 │ 64 │ 1,384 │ 154.34 ║
+ ║ phsym/zeroslog ║ 1,000,000 │ 1,137.00 │ 3 │ 560 │ 360.49 ║
+ ║ phuslu/slog ║ 1,216,526 │ 939.20 │ 1 │ 240 │ 475.96 ║
+ ║ samber/slog-logrus ║ 57,321 │ 20,679.00 │ 172 │ 16,215 │ 18.28 ║
+ ║ samber/slog-zap ║ 98,310 │ 11,840.00 │ 146 │ 14,604 │ 31.93 ║
+ ║ samber/slog-zerolog ║ 101,764 │ 11,552.00 │ 147 │ 14,779 │ 33.07 ║
+ ║ slog/JSONHandler ║ 790,758 │ 1,525.00 │ 6 │ 472 │ 283.29 ║
+ ║ snqk/meld ║ 478,660 │ 2,585.00 │ 34 │ 2,074 │ 167.13 ║
+ ║ svcrunner/jsonlog ║ 1,000,000 │ 1,124.00 │ 4 │ 296 │ 383.60 ║
+ ║ veqryn/dedup/Append ║ 153,230 │ 7,303.00 │ 50 │ 13,273 │ 59.15 ║
+ ║ veqryn/dedup/Ignore ║ 152,086 │ 7,028.00 │ 50 │ 13,270 │ 61.47 ║
+ ║ veqryn/dedup/Increment ║ 143,302 │ 7,452.00 │ 50 │ 13,289 │ 57.97 ║
+ ║ veqryn/dedup/Overwrite ║ 151,759 │ 7,126.00 │ 50 │ 13,272 │ 60.63 ║
╚═════════════════════════╩═════════════╧═══════════════╧═════════════╧═════════════╧═════════════╝
Warnings for chanchal/zaphandler:
Required
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- missing key "c": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:146)
- missing key "c": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:161)
+ missing key "c": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:146)
+ missing key "c": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:161)
1 [WithGroupEmpty] Empty WithGroup() logged
Verify:WithGroupEmpty: too many fields, found field 'group1', value is group, length: 0
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","group1":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","group1":{}}
Implied
1 [CanceledContext] Canceled context blocks logging
Verify:CanceledContext
@@ -295,18 +295,18 @@ Warnings for chanchal/zaphandler:
3 [NoReplAttrBasic] HandlerOptions.ReplaceAttr not available for basic fields
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","alpha":"omega","pi":3.141592653589793,"alpha":"omega","goober":"snoofus","e":2.718281828459045,"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895,"group":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","alpha":"omega","pi":3.141592653589793,"alpha":"omega","goober":"snoofus","e":2.718281828459045,"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895,"group":{}}
Verify:ReplaceAttrFnRemoveTime: time value not empty string
2 [SourceCaller] Source data logged as 'caller' instead of 'source'
Bench:SimpleSource: tests/benchmarks.go:96
- {"level":"info","time":"2024-09-01T01:36:39Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:25:14Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
Verify:SourceKey: reflect/value.go:596
- {"level":"info","time":"2024-08-31T15:35:46Z","caller":"reflect/value.go:596","msg":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","caller":"reflect/value.go:596","msg":"This is a message"}
2 [WithGroup] WithGroup doesn't embed following attributes into group
Verify:GroupWithMulti
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","first":"one","second":2,"third":"3","group":{"subGroup":{"fourth":"forth","pi":3.141592653589793}}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","first":"one","second":2,"third":"3","group":{"subGroup":{"fourth":"forth","pi":3.141592653589793}}}
Verify:GroupWithMultiSubEmpty
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","first":"one","second":2,"third":"3","group":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","first":"one","second":2,"third":"3","group":{}}
Suggested
2 [Duplicates] Duplicate field(s) found
Verify:AttributeDuplicate: map[alpha:2 charlie:3]
@@ -315,7 +315,7 @@ Warnings for chanchal/zaphandler:
Verify:LogAttributes
1 [GroupWithTop] ^WithGroup().With()^ ends up at top level of log record instead of in the group
Verify:GroupWithTop
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","key":"value","group":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","key":"value","group":{}}
10 [LevelCase] Log level in lowercase
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
@@ -328,7 +328,7 @@ Warnings for chanchal/zaphandler:
Verify:ZeroPC: 'info'
Verify:ZeroTime: 'info'
1 [TimeMillis] slog.Time() logs milliseconds instead of nanoseconds
- Verify:LogAttributes: 2024-08-31T15:35:46Z
+ Verify:LogAttributes: 2024-09-08T01:29:43Z
Warnings for madkins/flash:
Suggested
@@ -352,30 +352,30 @@ Warnings for phsym/zeroslog:
Required
3 [EmptyAttributes] Empty attribute(s) logged ("":null)
Verify:AttributeWithEmpty
- {"level":"info","":null,"first":"one","pi":3.141592653589793,"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","":null,"first":"one","pi":3.141592653589793,"time":"2024-09-08T01:29:43Z","message":"This is a message"}
Verify:AttributesEmpty
- {"level":"info","first":"one","":null,"pi":3.141592653589793,"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","first":"one","":null,"pi":3.141592653589793,"time":"2024-09-08T01:29:43Z","message":"This is a message"}
Verify:AttributesWithEmpty
- {"level":"info","first":"one","second":2,"":null,"pi":3.141592653589793,"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","first":"one","second":2,"":null,"pi":3.141592653589793,"time":"2024-09-08T01:29:43Z","message":"This is a message"}
1 [GroupEmpty] Empty (sub)group(s) logged
Verify:GroupWithMultiSubEmpty: found 'subGroup' group
- {"level":"info","first":"one","group":{"second":2,"third":"3","subGroup":{}},"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","first":"one","group":{"second":2,"third":"3","subGroup":{}},"time":"2024-09-08T01:29:43Z","message":"This is a message"}
1 [GroupInline] Group with empty key does not inline subfields
Verify:GroupInline
- {"level":"info","first":"one","":{"second":2,"third":"3","fourth":"forth"},"pi":3.141592653589793,"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","first":"one","":{"second":2,"third":"3","fourth":"forth"},"pi":3.141592653589793,"time":"2024-09-08T01:29:43Z","message":"This is a message"}
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:39)
- unexpected key "": a Handler should ignore an empty Attr (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:61)
- unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:73)
- missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:119)
- missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:132)
- missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:146)
- missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:161)
- unexpected key "H": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:161)
+ missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:39)
+ unexpected key "": a Handler should ignore an empty Attr (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:61)
+ unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:73)
+ missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:119)
+ missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:132)
+ missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:146)
+ missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:161)
+ unexpected key "H": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:161)
1 [WithGroupEmpty] Empty WithGroup() logged
Verify:WithGroupEmpty: too many fields, found field 'group1', value is group, length: 1
- {"level":"info","group1":{"group2":{}},"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","group1":{"group2":{}},"time":"2024-09-08T01:29:43Z","message":"This is a message"}
1 [ZeroTime] Zero time is logged
Verify:ZeroTime: 0001-01-01T00:00:00Z
{"level":"info","time":"0001-01-01T00:00:00Z","message":"This is a message"}
@@ -401,14 +401,14 @@ Warnings for phsym/zeroslog:
message not string
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"level":"info","group":{"alpha":"omega","pi":3.141592653589793,"subGroup":{"alpha":"omega","goober":"snoofus","e":2.718281828459045,"oneMore":{"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895}}},"time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","group":{"alpha":"omega","pi":3.141592653589793,"subGroup":{"alpha":"omega","goober":"snoofus","e":2.718281828459045,"oneMore":{"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895}}},"time":"2024-09-08T01:29:43Z","message":"This is a message"}
Verify:ReplaceAttrFnRemoveEmptyKey
Verify:ReplaceAttrFnRemoveTime: time value not empty string
2 [SourceCaller] Source data logged as 'caller' instead of 'source'
Bench:SimpleSource: /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96
- {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-01T01:38:06Z","message":"This is a message"}
- Verify:SourceKey: /opt/hostedtoolcache/go/1.22.6/x64/src/reflect/value.go:596
- {"level":"info","caller":"/opt/hostedtoolcache/go/1.22.6/x64/src/reflect/value.go:596","time":"2024-08-31T15:35:46Z","message":"This is a message"}
+ {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-08T01:26:40Z","message":"This is a message"}
+ Verify:SourceKey: /opt/hostedtoolcache/go/1.22.7/x64/src/reflect/value.go:596
+ {"level":"info","caller":"/opt/hostedtoolcache/go/1.22.7/x64/src/reflect/value.go:596","time":"2024-09-08T01:29:43Z","message":"This is a message"}
Suggested
2 [Duplicates] Duplicate field(s) found
Verify:AttributeDuplicate: map[alpha:2 charlie:3]
@@ -419,16 +419,16 @@ Warnings for phsym/zeroslog:
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
- Verify:KeyCase: 'error'
Verify:KeyCase: 'debug'
Verify:KeyCase: 'info'
Verify:KeyCase: 'warn'
+ Verify:KeyCase: 'error'
Verify:Keys: 'info'
Verify:SourceKey: 'info'
Verify:ZeroPC: 'info'
Verify:ZeroTime: 'info'
1 [TimeMillis] slog.Time() logs milliseconds instead of nanoseconds
- Verify:LogAttributes: 2024-08-31T15:35:46Z
+ Verify:LogAttributes: 2024-09-08T01:29:43Z
Warnings for phuslu/slog:
Suggested
@@ -440,24 +440,24 @@ Warnings for samber/slog-logrus:
Required
4 [Resolver] LogValuer objects are not resolved
Verify:ResolveGroup
- {"group":{"hidden":{},"pi":3.141592653589793},"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ {"group":{"hidden":{},"pi":3.141592653589793},"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
Verify:ResolveGroupWith
- {"group":{"hidden":{},"pi":3.141592653589793},"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ {"group":{"hidden":{},"pi":3.141592653589793},"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
Verify:ResolveValuer
- {"hidden":{},"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ {"hidden":{},"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
Verify:ResolveWith
- {"hidden":{},"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ {"hidden":{},"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:73)
- missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:119)
- "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:176)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:184)
- "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:198)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:207)
+ unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:73)
+ missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:119)
+ "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:176)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:184)
+ "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:198)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:207)
1 [ZeroTime] Zero time is logged
- Verify:ZeroTime: 2024-08-31T15:35:46Z
- {"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ Verify:ZeroTime: 2024-09-08T01:29:43Z
+ {"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
Implied
5 [NoReplAttrBasic] HandlerOptions.ReplaceAttr not available for basic fields
Verify:ReplaceAttrBasic:
@@ -467,7 +467,7 @@ Warnings for samber/slog-logrus:
source == map[file:/home/runner/work/go-slog/go-slog/verify/tests/replace.go function:github.com/madkins23/go-slog/verify/tests.(*SlogTestSuite).TestReplaceAttrBasic line:89]
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}},"level":"info","msg":"This is a message","time":"2024-08-31T15:35:46Z"}
+ {"group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}},"level":"info","msg":"This is a message","time":"2024-09-08T01:29:43Z"}
Verify:ReplaceAttrFnRemoveEmptyKey
Verify:ReplaceAttrFnRemoveTime: time value not empty string
Suggested
@@ -475,9 +475,9 @@ Warnings for samber/slog-logrus:
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
+ Verify:KeyCase: 'info'
Verify:KeyCase: 'error'
Verify:KeyCase: 'debug'
- Verify:KeyCase: 'info'
Verify:Keys: 'info'
Verify:SourceKey: 'info'
Verify:ZeroPC: 'info'
@@ -486,13 +486,13 @@ Warnings for samber/slog-logrus:
Verify:KeyCase: should be 'WARN', not 'warning'
4 [NoEmptyName] Attributes with empty names are not logged
Verify:AttributeEmptyName
- {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-08-31T15:35:46Z"}
+ {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-09-08T01:29:43Z"}
Verify:AttributeWithEmptyName
- {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-08-31T15:35:46Z"}
+ {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-09-08T01:29:43Z"}
Verify:AttributesNotEmpty
- {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-08-31T15:35:46Z"}
+ {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"time":"2024-09-08T01:29:43Z"}
Verify:AttributesWithNotEmpty
- {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"second":2,"time":"2024-08-31T15:35:46Z"}
+ {"first":"one","level":"info","msg":"This is a message","pi":3.141592653589793,"second":2,"time":"2024-09-08T01:29:43Z"}
Administrative
3 [Unused] Unused Warnings(s)
Verify:GroupInline: GroupInline
@@ -503,27 +503,27 @@ Warnings for samber/slog-zap:
Required
4 [Resolver] LogValuer objects are not resolved
Verify:ResolveGroup
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","group":{"hidden":{},"pi":3.141592653589793}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","group":{"hidden":{},"pi":3.141592653589793}}
Verify:ResolveGroupWith
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","group":{"hidden":{},"pi":3.141592653589793}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","group":{"hidden":{},"pi":3.141592653589793}}
Verify:ResolveValuer
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","hidden":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","hidden":{}}
Verify:ResolveWith
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","hidden":{}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","hidden":{}}
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:73)
- missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:119)
- "k": got "", want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:176)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:184)
- "k": got "", want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:198)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:207)
+ unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:73)
+ missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:119)
+ "k": got "", want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:176)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:184)
+ "k": got "", want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:198)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:207)
1 [ZeroPC] SourceKey logged for zero PC
Verify:ZeroPC: non-standard key 'caller'
- {"level":"info","time":"2024-08-31T15:35:46Z","caller":":0","msg":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","caller":":0","msg":"This is a message"}
1 [ZeroTime] Zero time is logged
- Verify:ZeroTime: 2024-08-31T15:35:46Z
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message"}
+ Verify:ZeroTime: 2024-09-08T01:29:43Z
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message"}
Implied
5 [NoReplAttrBasic] HandlerOptions.ReplaceAttr not available for basic fields
Verify:ReplaceAttrBasic:
@@ -533,20 +533,20 @@ Warnings for samber/slog-zap:
source ==
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}}}
Verify:ReplaceAttrFnRemoveEmptyKey
Verify:ReplaceAttrFnRemoveTime: time value not empty string
2 [SourceCaller] Source data logged as 'caller' instead of 'source'
Bench:SimpleSource: tests/benchmarks.go:96
- {"level":"info","time":"2024-09-01T01:39:00Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:27:34Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
Verify:SourceKey: reflect/value.go:596
- {"level":"info","time":"2024-08-31T15:35:46Z","caller":"reflect/value.go:596","msg":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","caller":"reflect/value.go:596","msg":"This is a message"}
Suggested
1 [DurationSeconds] slog.Duration() logs seconds instead of nanoseconds
Verify:LogAttributes
1 [GroupDuration]
Verify:GroupDuration: 29002.000000 != 29002000000000.000000
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","outer":29002,"group":{"inner":29002000000000}}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","group":{"inner":29002000000000},"outer":29002}
11 [LevelCase] Log level in lowercase
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
@@ -561,15 +561,15 @@ Warnings for samber/slog-zap:
Verify:ZeroTime: 'info'
4 [NoEmptyName] Attributes with empty names are not logged
Verify:AttributeEmptyName
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","pi":3.141592653589793,"first":"one"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributeWithEmptyName
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","first":"one","pi":3.141592653589793}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributesNotEmpty
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","pi":3.141592653589793,"first":"one"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributesWithNotEmpty
- {"level":"info","time":"2024-08-31T15:35:46Z","msg":"This is a message","pi":3.141592653589793,"first":"one","second":2}
+ {"level":"info","time":"2024-09-08T01:29:43Z","msg":"This is a message","second":2,"pi":3.141592653589793,"first":"one"}
1 [TimeMillis] slog.Time() logs milliseconds instead of nanoseconds
- Verify:LogAttributes: 2024-08-31T15:35:46Z
+ Verify:LogAttributes: 2024-09-08T01:29:43Z
Administrative
2 [Unused] Unused Warnings(s)
Verify:GroupInline: GroupInline
@@ -579,25 +579,25 @@ Warnings for samber/slog-zerolog:
Required
4 [Resolver] LogValuer objects are not resolved
Verify:ResolveGroup
- {"level":"info","time":"2024-08-31T15:35:46Z","group":{"hidden":{},"pi":3.141592653589793},"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","group":{"hidden":{},"pi":3.141592653589793},"message":"This is a message"}
Verify:ResolveGroupWith
- {"level":"info","time":"2024-08-31T15:35:46Z","group":{"hidden":{},"pi":3.141592653589793},"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","group":{"hidden":{},"pi":3.141592653589793},"message":"This is a message"}
Verify:ResolveValuer
- {"level":"info","time":"2024-08-31T15:35:46Z","hidden":{},"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","hidden":{},"message":"This is a message"}
Verify:ResolveWith
- {"level":"info","time":"2024-08-31T15:35:46Z","hidden":{},"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","hidden":{},"message":"This is a message"}
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:39)
- unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:73)
- missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:119)
- missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:132)
- missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:146)
- missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:161)
- "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:176)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:184)
- "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:198)
- "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:207)
+ missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:39)
+ unexpected key "time": a Handler should ignore a zero Record.Time (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:73)
+ missing key "c": a Handler should inline the Attrs of a group with an empty key (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:119)
+ missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:132)
+ missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:146)
+ missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:161)
+ "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:176)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:184)
+ "k": got map[string]interface {}{}, want "replaced": a Handler should call Resolve on attribute values from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:198)
+ "b": got map[string]interface {}{}, want "v2": a Handler should call Resolve on attribute values in groups from WithAttrs (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:207)
1 [ZeroTime] Zero time is logged
Verify:ZeroTime: 0001-01-01T00:00:00Z
{"level":"info","time":"0001-01-01T00:00:00Z","message":"This is a message"}
@@ -625,7 +625,7 @@ Warnings for samber/slog-zerolog:
message not string
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"level":"info","time":"2024-08-31T15:35:46Z","group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}},"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","group":{"alpha":"OMEGA","pi":3.141592653589793,"subGroup":{"e":2.718281828459045,"goober":"snoofus","la la la":"omega","oneMore":{"alpha":"omega","gibbering":"moontic","phi":1.618033988749895}}},"message":"This is a message"}
Verify:ReplaceAttrFnRemoveEmptyKey
Verify:ReplaceAttrFnRemoveTime: time value not empty string
Suggested
@@ -633,30 +633,30 @@ Warnings for samber/slog-zerolog:
Verify:LogAttributes
1 [GroupDuration]
Verify:GroupDuration: 29002000.000000 != 29002000000000.000000
- {"level":"info","time":"2024-08-31T15:35:46Z","group":{"inner":29002000000000},"outer":29002000,"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","group":{"inner":29002000000000},"outer":29002000,"message":"This is a message"}
11 [LevelCase] Log level in lowercase
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
Verify:CanceledContext: 'info'
- Verify:KeyCase: 'debug'
Verify:KeyCase: 'info'
Verify:KeyCase: 'warn'
Verify:KeyCase: 'error'
+ Verify:KeyCase: 'debug'
Verify:Keys: 'info'
Verify:SourceKey: 'info'
Verify:ZeroPC: 'info'
Verify:ZeroTime: 'info'
4 [NoEmptyName] Attributes with empty names are not logged
Verify:AttributeEmptyName
- {"level":"info","time":"2024-08-31T15:35:46Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
Verify:AttributeWithEmptyName
- {"level":"info","time":"2024-08-31T15:35:46Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
Verify:AttributesNotEmpty
- {"level":"info","time":"2024-08-31T15:35:46Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","first":"one","pi":3.141592653589793,"message":"This is a message"}
Verify:AttributesWithNotEmpty
- {"level":"info","time":"2024-08-31T15:35:46Z","first":"one","pi":3.141592653589793,"second":2,"message":"This is a message"}
+ {"level":"info","time":"2024-09-08T01:29:43Z","first":"one","pi":3.141592653589793,"second":2,"message":"This is a message"}
1 [TimeMillis] slog.Time() logs milliseconds instead of nanoseconds
- Verify:LogAttributes: 2024-08-31T15:35:46Z
+ Verify:LogAttributes: 2024-09-08T01:29:43Z
Administrative
3 [Unused] Unused Warnings(s)
Verify:GroupInline: GroupInline
@@ -677,10 +677,10 @@ Warnings for svcrunner/jsonlog:
Verify:LevelVar: level not changed
1 [SlogTest] Failure of embedded slog/slogtest
Verify:SlogTest:
- missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:39)
- missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:132)
- missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:146)
- missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.6/x64/src/testing/slogtest/slogtest.go:161)
+ missing key "msg": this test expects slog.TimeKey, slog.LevelKey and slog.MessageKey (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:39)
+ missing key "msg": a Handler should handle the WithGroup method (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:132)
+ missing key "msg": a Handler should handle multiple WithGroup and WithAttr calls (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:146)
+ missing key "msg": a Handler should not output groups if there are no attributes (/opt/hostedtoolcache/go/1.22.7/x64/src/testing/slogtest/slogtest.go:161)
Implied
7 [MessageKey] Wrong message key (should be 'msg')
Verify:CanceledContext: `message`
@@ -702,32 +702,32 @@ Warnings for svcrunner/jsonlog:
message not string
Verify:ReplaceAttrFnLevelCase: level value not null
Verify:ReplaceAttrFnMulti
- {"time":"2024-08-31T15:35:46.223896111Z","level":"INFO","message":"This is a message","group":{"alpha":"omega","pi":3.141592653589793,"subGroup":{"alpha":"omega","goober":"snoofus","e":2.718281828459045,"oneMore":{"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895}}}}
+ {"time":"2024-09-08T01:29:43.6273137Z","level":"INFO","message":"This is a message","group":{"alpha":"omega","pi":3.141592653589793,"subGroup":{"alpha":"omega","goober":"snoofus","e":2.718281828459045,"oneMore":{"alpha":"omega","gibbering":"lunatic","phi":1.618033988749895}}}}
Verify:ReplaceAttrFnRemoveEmptyKey
Verify:ReplaceAttrFnRemoveTime: time value not empty string
2 [SourceKey] Source data not logged when AddSource flag set
Bench:SimpleSource: no 'source' key
- {"time":"2024-09-01T01:39:33.494880876Z","level":"INFO","message":"This is a message"}
+ {"time":"2024-09-08T01:28:08.167792043Z","level":"INFO","message":"This is a message"}
Verify:SourceKey: no 'source' key
- {"time":"2024-08-31T15:35:46.224487584Z","level":"INFO","message":"This is a message"}
+ {"time":"2024-09-08T01:29:43.628080314Z","level":"INFO","message":"This is a message"}
Suggested
2 [Duplicates] Duplicate field(s) found
Verify:AttributeDuplicate: map[alpha:2 charlie:3]
Verify:AttributeWithDuplicate: map[alpha:2 charlie:3]
2 [DurationString] slog.Duration() logs a string representation instead of nanoseconds
Verify:GroupDuration: 8h3m22s
- {"time":"2024-08-31T15:35:46.222910003Z","level":"INFO","message":"This is a message","outer":"8h3m22s","group":{"inner":"8h3m22s"}}
+ {"time":"2024-09-08T01:29:43.626344387Z","level":"INFO","message":"This is a message","outer":"8h3m22s","group":{"inner":"8h3m22s"}}
Verify:LogAttributes: 1m0s
- {"time":"2024-08-31T15:35:46.223574722Z","level":"INFO","message":"This is a message","when":"2024-08-31T15:35:46.223572628Z","howLong":"1m0s","goober":"snoofus","boolean":true,"pi":3.141592653589793,"skidoo":23,"minus":-64,"unsigned":79,"any":["alpha","omega"]}
+ {"time":"2024-09-08T01:29:43.62699299Z","level":"INFO","message":"This is a message","when":"2024-09-08T01:29:43.626991738Z","howLong":"1m0s","goober":"snoofus","boolean":true,"pi":3.141592653589793,"skidoo":23,"minus":-64,"unsigned":79,"any":["alpha","omega"]}
4 [NoEmptyName] Attributes with empty names are not logged
Verify:AttributeEmptyName
- {"time":"2024-08-31T15:35:46.220880682Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
+ {"time":"2024-09-08T01:29:43.624372489Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributeWithEmptyName
- {"time":"2024-08-31T15:35:46.221165433Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
+ {"time":"2024-09-08T01:29:43.624626514Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributesNotEmpty
- {"time":"2024-08-31T15:35:46.221440777Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
+ {"time":"2024-09-08T01:29:43.624878695Z","level":"INFO","message":"This is a message","first":"one","pi":3.141592653589793}
Verify:AttributesWithNotEmpty
- {"time":"2024-08-31T15:35:46.22164079Z","level":"INFO","message":"This is a message","first":"one","second":2,"pi":3.141592653589793}
+ {"time":"2024-09-08T01:29:43.625045127Z","level":"INFO","message":"This is a message","first":"one","second":2,"pi":3.141592653589793}
Warnings for veqryn/dedup/Append:
Administrative
diff --git a/docs/test/Bench.Attributes.html b/docs/test/Bench.Attributes.html
index 1632ae89..b8f4eef9 100644
--- a/docs/test/Bench.Attributes.html
+++ b/docs/test/Bench.Attributes.html
@@ -259,146 +259,146 @@ Test Attributes
chanchal/zaphandler
- 795,139
- 1,518.00
+ 808,815
+ 1,431.00
5
416
- 256.25
+ 271.76
madkins/flash
- 875,337
- 1,351.00
+ 878,793
+ 1,477.00
5
504
- 331.70
+ 303.36
madkins/replattr
- 605,038
- 1,994.00
+ 596,985
+ 2,005.00
6
508
- 224.63
+ 223.43
madkins/sloggy
- 420,152
- 2,790.00
+ 430,122
+ 2,816.00
64
1,384
- 160.91
+ 159.44
phsym/zeroslog
- 1,241,886
- 964.90
+ 1,251,519
+ 963.10
2
272
- 410.40
+ 411.16
phuslu/slog
- 1,354,218
- 883.40
+ 1,370,360
+ 888.90
1
240
- 490.18
+ 487.11
samber/slog-logrus
- 66,614
- 17,644.00
+ 65,626
+ 18,012.00
98
- 9,945
- 23.12
+ 9,946
+ 22.65
samber/slog-zap
- 190,538
- 6,085.00
+ 191,514
+ 6,283.00
54
8,089
- 63.93
+ 61.91
samber/slog-zerolog
- 214,536
- 5,380.00
+ 218,944
+ 5,392.00
62
6,287
- 73.61
+ 73.44
slog/JSONHandler
- 791,802
- 1,443.00
+ 683,430
+ 1,466.00
6
472
- 289.64
+ 285.22
snqk/meld
- 505,167
- 2,488.00
+ 413,755
+ 2,503.00
31
2,186
- 167.58
+ 167.00
svcrunner/jsonlog
- 969,656
- 1,038.00
+ 991,771
+ 1,050.00
3
280
- 401.89
+ 397.17
veqryn/dedup/Append
- 176,761
- 5,896.00
+ 213,447
+ 5,689.00
41
- 9,721
- 70.90
+ 9,724
+ 73.47
veqryn/dedup/Ignore
- 175,922
- 5,722.00
+ 170,149
+ 5,881.00
41
9,725
- 73.05
+ 70.74
veqryn/dedup/Increment
- 178,170
- 6,047.00
+ 175,830
+ 5,950.00
41
- 9,727
- 69.12
+ 9,728
+ 70.25
veqryn/dedup/Overwrite
- 177,423
- 5,696.00
+ 190,696
+ 5,753.00
41
- 9,723
- 73.39
+ 9,722
+ 72.65
@@ -445,7 +445,7 @@ Test Attributes
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.BigGroup.html b/docs/test/Bench.BigGroup.html
index bb6ada99..1f700992 100644
--- a/docs/test/Bench.BigGroup.html
+++ b/docs/test/Bench.BigGroup.html
@@ -259,146 +259,146 @@ Test Big Group
chanchal/zaphandler
- 82,401
- 14,912.00
- 132
- 3,209
- 431.95
+ 67,996
+ 17,372.00
+ 160
+ 3,887
+ 447.91
madkins/flash
- 56,173
- 21,853.00
+ 43,423
+ 24,503.00
11
33,064
- 337.08
+ 363.30
madkins/replattr
- 29,971
- 40,323.00
+ 24,614
+ 46,882.00
12
- 33,068
- 182.67
+ 33,067
+ 189.88
madkins/sloggy
- 28,700
- 42,172.00
- 1,445
- 15,416
- 174.69
+ 23,707
+ 51,104.00
+ 1,753
+ 18,568
+ 174.21
phsym/zeroslog
- 119,646
- 10,189.00
+ 98,462
+ 12,353.00
1
48
- 632.55
+ 630.19
phuslu/slog
- 182,745
- 6,566.00
+ 151,218
+ 8,037.00
1
48
- 982.55
+ 969.39
samber/slog-logrus
- 4,270
- 265,951.00
- 2,481
- 156,209
- 24.22
+ 3,974
+ 290,419.00
+ 3,009
+ 188,883
+ 26.79
samber/slog-zap
- 7,941
- 157,903.00
- 2,455
- 154,675
+ 6,283
+ 190,769.00
+ 2,984
+ 187,464
40.79
samber/slog-zerolog
- 7,881
- 157,295.00
- 2,455
- 161,062
- 40.97
+ 5,798
+ 193,266.00
+ 2,984
+ 195,474
+ 40.28
slog/JSONHandler
- 83,491
- 14,439.00
+ 57,238
+ 18,490.00
1
48
- 446.78
+ 421.30
snqk/meld
- 21,594
- 57,828.00
- 1,211
- 59,989
- 111.55
+ 17,473
+ 70,026.00
+ 1,469
+ 73,090
+ 111.26
svcrunner/jsonlog
- 57,726
- 20,283.00
- 12
- 30,009
- 318.25
+ 46,815
+ 26,171.00
+ 13
+ 41,152
+ 297.84
veqryn/dedup/Append
- 4,932
- 239,107.00
- 1,704
- 544,251
- 26.98
+ 3,454
+ 294,533.00
+ 2,068
+ 659,978
+ 26.45
veqryn/dedup/Ignore
- 4,963
- 241,042.00
- 1,704
- 544,292
- 26.76
+ 4,040
+ 296,388.00
+ 2,068
+ 660,149
+ 26.29
veqryn/dedup/Increment
- 3,830
- 262,630.00
- 1,789
- 555,282
- 24.56
+ 3,186
+ 314,640.00
+ 2,177
+ 675,194
+ 24.76
veqryn/dedup/Overwrite
- 4,971
- 238,970.00
- 1,704
- 544,145
- 26.99
+ 4,148
+ 289,786.00
+ 2,068
+ 660,233
+ 26.89
@@ -445,7 +445,7 @@ Test Big Group
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.Disabled.html b/docs/test/Bench.Disabled.html
index 1750b601..e7a25dfb 100644
--- a/docs/test/Bench.Disabled.html
+++ b/docs/test/Bench.Disabled.html
@@ -259,8 +259,8 @@ Test Disabled
chanchal/zaphandler
- 40,742,341
- 29.48
+ 41,321,223
+ 29.00
0
0
0.00
@@ -268,8 +268,8 @@ Test Disabled
madkins/flash
- 322,790,502
- 3.73
+ 322,677,405
+ 3.72
0
0
0.00
@@ -277,7 +277,7 @@ Test Disabled
madkins/replattr
- 322,225,148
+ 321,946,836
3.72
0
0
@@ -286,8 +286,8 @@ Test Disabled
madkins/sloggy
- 322,699,016
- 3.72
+ 321,391,018
+ 3.76
0
0
0.00
@@ -295,8 +295,8 @@ Test Disabled
phsym/zeroslog
- 322,282,285
- 3.73
+ 321,855,091
+ 4.61
0
0
0.00
@@ -304,7 +304,7 @@ Test Disabled
phuslu/slog
- 406,233,903
+ 407,440,970
2.95
0
0
@@ -313,7 +313,7 @@ Test Disabled
samber/slog-logrus
- 322,133,558
+ 322,699,424
3.72
0
0
@@ -322,7 +322,7 @@ Test Disabled
samber/slog-zap
- 322,898,996
+ 321,735,442
3.73
0
0
@@ -331,8 +331,8 @@ Test Disabled
samber/slog-zerolog
- 321,811,890
- 3.79
+ 322,652,451
+ 3.73
0
0
0.00
@@ -340,8 +340,8 @@ Test Disabled
slog/JSONHandler
- 322,348,118
- 3.72
+ 321,850,568
+ 3.73
0
0
0.00
@@ -349,7 +349,7 @@ Test Disabled
snqk/meld
- 250,410,207
+ 276,024,697
4.34
0
0
@@ -358,8 +358,8 @@ Test Disabled
svcrunner/jsonlog
- 407,054,289
- 2.95
+ 407,784,026
+ 3.37
0
0
0.00
@@ -367,8 +367,8 @@ Test Disabled
veqryn/dedup/Append
- 276,199,052
- 4.36
+ 275,421,375
+ 4.35
0
0
0.00
@@ -376,8 +376,8 @@ Test Disabled
veqryn/dedup/Ignore
- 276,456,354
- 4.34
+ 275,678,380
+ 4.45
0
0
0.00
@@ -385,8 +385,8 @@ Test Disabled
veqryn/dedup/Increment
- 275,866,156
- 4.35
+ 276,183,252
+ 4.37
0
0
0.00
@@ -394,8 +394,8 @@ Test Disabled
veqryn/dedup/Overwrite
- 276,427,281
- 4.34
+ 276,443,406
+ 4.36
0
0
0.00
@@ -445,7 +445,7 @@ Test Disabled
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.KeyValues.html b/docs/test/Bench.KeyValues.html
index f466f9ca..e4d2e11e 100644
--- a/docs/test/Bench.KeyValues.html
+++ b/docs/test/Bench.KeyValues.html
@@ -259,146 +259,146 @@ Test Key Values
chanchal/zaphandler
- 788,305
- 1,485.00
+ 782,890
+ 1,489.00
5
- 417
- 261.90
+ 416
+ 261.24
madkins/flash
- 761,487
- 1,399.00
+ 731,259
+ 1,403.00
5
504
- 320.31
+ 319.24
madkins/replattr
- 554,920
- 2,044.00
+ 584,679
+ 2,065.00
6
508
- 219.16
+ 216.46
madkins/sloggy
- 423,985
- 2,848.00
+ 424,642
+ 2,859.00
64
1,384
- 157.68
+ 157.02
phsym/zeroslog
1,000,000
- 1,011.00
+ 1,014.00
2
272
- 391.58
+ 390.52
phuslu/slog
- 1,287,826
- 931.20
+ 1,291,945
+ 928.70
1
240
- 464.99
+ 466.23
samber/slog-logrus
- 68,035
- 17,580.00
+ 66,895
+ 17,712.00
98
- 9,945
- 23.21
+ 9,946
+ 23.03
samber/slog-zap
- 194,223
- 6,321.00
+ 192,796
+ 6,458.00
54
8,089
- 61.54
+ 60.23
samber/slog-zerolog
- 204,908
- 5,405.00
+ 217,474
+ 5,617.00
62
6,287
- 73.26
+ 70.50
slog/JSONHandler
- 834,662
- 1,515.00
+ 780,060
+ 1,481.00
6
472
- 275.28
+ 282.28
snqk/meld
- 472,026
- 2,524.00
+ 466,633
+ 2,777.00
31
2,186
- 165.59
+ 150.54
svcrunner/jsonlog
1,000,000
- 1,092.00
+ 1,097.00
3
280
- 381.78
+ 379.32
veqryn/dedup/Append
- 173,044
- 5,906.00
+ 177,854
+ 5,853.00
41
- 9,722
- 70.77
+ 9,724
+ 71.42
veqryn/dedup/Ignore
- 177,306
- 5,833.00
+ 179,517
+ 5,761.00
41
- 9,728
- 71.67
+ 9,726
+ 72.56
veqryn/dedup/Increment
- 166,453
- 6,183.00
+ 195,838
+ 6,051.00
41
- 9,729
- 67.61
+ 9,727
+ 69.08
veqryn/dedup/Overwrite
- 205,650
- 5,805.00
+ 183,591
+ 5,668.00
41
9,726
- 72.00
+ 73.75
@@ -445,7 +445,7 @@ Test Key Values
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.Logging.html b/docs/test/Bench.Logging.html
index 72bd5c66..3e736092 100644
--- a/docs/test/Bench.Logging.html
+++ b/docs/test/Bench.Logging.html
@@ -259,146 +259,146 @@ Test Logging
chanchal/zaphandler
- 40,131
- 30,322.00
+ 39,604
+ 30,265.00
51
1,635
- 273.46
+ 273.98
madkins/flash
- 35,216
- 34,023.00
+ 35,686
+ 34,059.00
153
11,840
- 282.60
+ 282.19
madkins/replattr
- 23,385
- 52,143.00
+ 23,121
+ 51,917.00
204
12,043
- 184.40
+ 185.14
madkins/sloggy
- 17,673
- 67,456.00
+ 17,784
+ 67,426.00
1,865
26,992
- 142.54
+ 142.57
phsym/zeroslog
- 67,778
- 17,891.00
+ 67,712
+ 17,911.00
0
0
- 474.86
+ 474.35
phuslu/slog
- 83,000
- 14,430.00
+ 83,486
+ 14,208.00
0
0
- 609.98
+ 619.49
samber/slog-logrus
- 2,918
- 400,528.00
+ 2,884
+ 406,958.00
2,857
- 222,994
- 21.05
+ 222,990
+ 20.72
samber/slog-zap
10,000
- 115,404.00
+ 118,347.00
1,224
- 152,374
- 71.85
+ 152,379
+ 70.07
samber/slog-zerolog
- 13,222
- 92,589.00
+ 12,906
+ 92,774.00
1,326
- 111,443
- 91.76
+ 111,442
+ 91.58
slog/JSONHandler
- 38,545
- 31,001.00
+ 45,842
+ 26,541.00
0
0
- 283.70
+ 331.45
snqk/meld
- 25,612
- 47,584.00
+ 25,118
+ 48,150.00
561
30,214
- 184.89
+ 182.66
svcrunner/jsonlog
- 60,288
+ 59,628
20,249.00
0
0
- 444.52
+ 444.62
veqryn/dedup/Append
- 9,220
- 127,936.00
+ 9,358
+ 129,488.00
867
- 224,808
- 68.73
+ 224,776
+ 67.96
veqryn/dedup/Ignore
- 9,216
- 130,534.00
+ 9,340
+ 127,618.00
867
- 224,797
- 67.41
+ 224,813
+ 68.89
veqryn/dedup/Increment
- 7,688
- 130,774.00
+ 9,224
+ 129,207.00
867
- 224,737
- 67.22
+ 224,684
+ 68.07
veqryn/dedup/Overwrite
- 9,190
- 128,937.00
+ 9,284
+ 128,396.00
867
- 224,852
- 68.25
+ 224,837
+ 68.54
@@ -445,7 +445,7 @@ Test Logging
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.Simple.html b/docs/test/Bench.Simple.html
index 71aefb93..f4970cf3 100644
--- a/docs/test/Bench.Simple.html
+++ b/docs/test/Bench.Simple.html
@@ -259,146 +259,146 @@ Test Simple
chanchal/zaphandler
- 3,142,826
- 374.60
+ 3,140,790
+ 378.90
1
32
- 194.85
+ 192.66
madkins/flash
- 2,697,913
- 454.30
+ 2,674,443
+ 448.00
3
232
- 191.52
+ 196.45
madkins/replattr
- 1,937,653
- 621.10
+ 1,935,980
+ 616.40
4
236
- 141.68
+ 142.76
madkins/sloggy
- 1,769,005
- 688.00
+ 1,740,781
+ 683.80
14
240
- 129.36
+ 130.16
phsym/zeroslog
- 5,920,639
- 201.10
+ 5,763,549
+ 206.40
0
0
- 382.96
+ 373.13
phuslu/slog
- 7,549,280
- 158.70
+ 7,670,241
+ 155.10
0
0
- 523.09
+ 535.30
samber/slog-logrus
- 367,868
- 3,148.00
+ 372,462
+ 3,156.00
26
1,481
- 23.19
+ 23.13
samber/slog-zap
- 2,551,915
- 466.90
+ 2,593,376
+ 464.60
2
336
- 156.33
+ 157.13
samber/slog-zerolog
- 3,270,853
- 376.50
+ 3,203,107
+ 368.10
2
336
- 204.54
+ 209.20
slog/JSONHandler
- 3,966,438
- 302.10
+ 4,073,708
+ 288.50
0
0
- 274.70
+ 287.66
snqk/meld
- 3,722,698
- 321.40
+ 3,848,719
+ 311.80
0
0
- 258.22
+ 266.17
svcrunner/jsonlog
- 4,902,556
- 241.00
+ 4,949,662
+ 257.30
0
0
- 361.06
+ 338.12
veqryn/dedup/Append
- 2,397,831
- 485.40
+ 2,440,143
+ 502.70
6
280
- 170.99
+ 165.12
veqryn/dedup/Ignore
- 2,467,827
- 491.10
+ 2,424,067
+ 490.00
6
280
- 166.98
+ 167.35
veqryn/dedup/Increment
- 2,477,406
- 489.30
+ 2,474,211
+ 494.80
6
280
- 169.62
+ 167.75
veqryn/dedup/Overwrite
- 2,451,823
- 493.60
+ 2,431,004
+ 491.60
6
280
- 168.15
+ 168.84
@@ -445,7 +445,7 @@ Test Simple
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.SimpleSource.html b/docs/test/Bench.SimpleSource.html
index 79fed0b6..030b6671 100644
--- a/docs/test/Bench.SimpleSource.html
+++ b/docs/test/Bench.SimpleSource.html
@@ -259,146 +259,146 @@ Test Simple Source
chanchal/zaphandler
- 1,922,372
- 658.70
+ 2,006,306
+ 673.20
3
280
- 162.44
+ 158.95
madkins/flash
- 1,334,419
- 900.70
+ 1,299,422
+ 920.10
7
704
- 315.31
+ 308.67
madkins/replattr
1,000,000
- 1,133.00
+ 1,142.00
8
712
- 250.71
+ 248.59
madkins/sloggy
- 675,547
- 1,728.00
+ 715,015
+ 1,707.00
30
1,280
- 164.96
+ 166.41
phsym/zeroslog
- 2,471,898
- 495.30
+ 2,482,592
+ 502.10
4
312
- 304.88
+ 300.76
phuslu/slog
- 5,853,454
- 203.90
+ 5,944,935
+ 203.50
0
0
- 1,358.32
+ 1,361.14
samber/slog-logrus
- 164,738
- 7,224.00
+ 163,202
+ 7,345.00
63
4,277
- 36.96
+ 36.35
samber/slog-zap
- 1,677,638
- 767.90
+ 1,673,360
+ 721.10
5
592
- 139.34
+ 148.38
samber/slog-zerolog
- 491,270
- 2,410.00
+ 506,734
+ 2,448.00
38
2,715
- 112.44
+ 110.71
slog/JSONHandler
- 1,428,033
- 825.50
+ 1,450,275
+ 827.80
6
568
- 335.56
+ 334.62
snqk/meld
- 1,390,675
- 875.70
+ 1,399,206
+ 883.50
6
568
- 316.33
+ 313.54
svcrunner/jsonlog
- 4,930,780
- 244.80
+ 4,703,218
+ 258.40
0
0
- 355.39
+ 336.68
veqryn/dedup/Append
1,000,000
- 1,050.00
+ 1,062.00
12
848
- 263.69
+ 260.80
veqryn/dedup/Ignore
1,000,000
- 1,061.00
+ 1,052.00
12
848
- 261.07
+ 263.38
veqryn/dedup/Increment
1,000,000
- 1,071.00
+ 1,070.00
12
848
- 258.54
+ 258.84
veqryn/dedup/Overwrite
- 981,430
- 1,047.00
+ 1,000,000
+ 1,070.00
12
848
- 264.58
+ 258.90
@@ -506,7 +506,7 @@ Test Simple Source
"caller": "tests/benchmarks.go:96",
"level": "info",
"msg": "This is a message",
- "time": "2024-09-01T01:36:39Z"
+ "time": "2024-09-08T01:25:14Z"
}
@@ -532,7 +532,7 @@ Test Simple Source
"caller": "/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96",
"level": "info",
"message": "This is a message",
- "time": "2024-09-01T01:38:06Z"
+ "time": "2024-09-08T01:26:40Z"
}
@@ -558,7 +558,7 @@ Test Simple Source
"caller": "tests/benchmarks.go:96",
"level": "info",
"msg": "This is a message",
- "time": "2024-09-01T01:39:00Z"
+ "time": "2024-09-08T01:27:34Z"
}
@@ -619,7 +619,7 @@ Test Simple Source
{
"level": "INFO",
"message": "This is a message",
- "time": "2024-09-01T01:39:33.494880876Z"
+ "time": "2024-09-08T01:28:08.167792043Z"
}
@@ -648,7 +648,7 @@ Test Simple Source
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.WithAttrsAttributes.html b/docs/test/Bench.WithAttrsAttributes.html
index 007155a0..08dcf1e1 100644
--- a/docs/test/Bench.WithAttrsAttributes.html
+++ b/docs/test/Bench.WithAttrsAttributes.html
@@ -259,146 +259,146 @@ Test With Attrs Attributes
chanchal/zaphandler
- 821,694
- 1,461.00
+ 821,028
+ 1,448.00
5
417
- 504.52
+ 508.95
madkins/flash
- 835,197
- 1,367.00
+ 879,811
+ 1,411.00
5
504
- 614.46
+ 595.31
madkins/replattr
- 563,565
- 2,017.00
+ 579,616
+ 2,014.00
6
508
- 416.38
+ 417.13
madkins/sloggy
- 428,572
- 2,787.00
+ 428,840
+ 2,789.00
64
1,384
- 301.74
+ 301.59
phsym/zeroslog
- 1,220,013
- 975.00
+ 1,226,436
+ 970.60
2
272
- 766.17
+ 769.63
phuslu/slog
- 1,321,354
- 904.00
+ 1,355,179
+ 889.30
1
240
- 901.51
+ 916.45
samber/slog-logrus
- 45,165
- 26,514.00
+ 44,464
+ 26,738.00
140
- 16,882
- 24.36
+ 16,883
+ 24.16
samber/slog-zap
- 112,665
- 10,778.00
+ 112,269
+ 11,052.00
79
15,435
- 56.41
+ 55.01
samber/slog-zerolog
- 125,266
- 9,300.00
+ 131,098
+ 9,180.00
94
- 11,595
- 66.45
+ 11,597
+ 67.32
slog/JSONHandler
- 772,414
- 1,422.00
+ 784,951
+ 1,457.00
6
472
- 551.95
+ 538.81
snqk/meld
- 328,752
- 3,499.00
+ 334,350
+ 3,553.00
38
3,363
- 187.17
+ 184.65
svcrunner/jsonlog
1,000,000
- 1,060.00
+ 1,082.00
4
288
- 735.00
+ 719.99
veqryn/dedup/Append
- 99,987
- 10,825.00
+ 100,736
+ 10,926.00
100
- 16,469
- 62.82
+ 16,464
+ 62.33
veqryn/dedup/Ignore
- 124,399
- 8,401.00
+ 124,040
+ 8,416.00
61
- 14,072
- 78.08
+ 14,074
+ 77.95
veqryn/dedup/Increment
- 99,074
- 10,939.00
+ 96,100
+ 11,048.00
74
- 15,321
- 72.59
+ 15,323
+ 71.87
veqryn/dedup/Overwrite
- 123,729
- 8,622.00
+ 123,709
+ 8,422.00
63
- 14,165
- 75.97
+ 14,171
+ 77.89
@@ -445,7 +445,7 @@ Test With Attrs Attributes
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.WithAttrsKeyValues.html b/docs/test/Bench.WithAttrsKeyValues.html
index 277d5cd0..3f6ed293 100644
--- a/docs/test/Bench.WithAttrsKeyValues.html
+++ b/docs/test/Bench.WithAttrsKeyValues.html
@@ -259,146 +259,146 @@ Test With Attrs Key Values
chanchal/zaphandler
- 782,152
- 1,528.00
+ 713,533
+ 1,518.00
5
417
- 482.19
+ 485.50
madkins/flash
- 854,701
- 1,417.00
+ 808,318
+ 1,421.00
5
504
- 592.25
+ 591.31
madkins/replattr
- 585,140
- 2,071.00
+ 570,496
+ 2,059.00
6
508
- 405.61
+ 407.91
madkins/sloggy
- 411,980
- 2,826.00
+ 415,578
+ 2,850.00
64
1,384
- 297.59
+ 295.09
phsym/zeroslog
1,000,000
- 1,021.00
+ 1,027.00
2
272
- 731.60
+ 727.27
phuslu/slog
- 1,275,361
- 957.00
+ 1,287,008
+ 943.30
1
240
- 851.61
+ 863.95
samber/slog-logrus
- 45,308
- 26,699.00
+ 44,839
+ 26,792.00
140
- 16,882
- 24.20
+ 16,878
+ 24.11
samber/slog-zap
- 110,628
- 10,883.00
+ 106,778
+ 11,313.00
79
15,434
- 55.87
+ 53.75
samber/slog-zerolog
- 125,452
- 9,251.00
+ 134,611
+ 9,362.00
94
- 11,595
- 66.80
+ 11,594
+ 66.01
slog/JSONHandler
- 844,233
- 1,546.00
+ 787,310
+ 1,516.00
6
472
- 507.87
+ 517.85
snqk/meld
- 304,012
- 3,568.00
+ 320,144
+ 3,621.00
38
3,363
- 183.87
+ 181.18
svcrunner/jsonlog
- 985,231
- 1,115.00
+ 1,000,000
+ 1,126.00
4
288
- 698.86
+ 691.60
veqryn/dedup/Append
- 101,918
- 11,191.00
+ 95,755
+ 11,315.00
100
- 16,461
- 60.85
+ 16,470
+ 60.19
veqryn/dedup/Ignore
- 125,563
- 8,574.00
+ 129,318
+ 8,491.00
61
- 14,072
- 76.51
+ 14,074
+ 77.26
veqryn/dedup/Increment
- 100,009
- 11,098.00
+ 99,500
+ 11,056.00
74
15,323
- 71.55
+ 71.81
veqryn/dedup/Overwrite
- 125,944
- 8,754.00
+ 130,812
+ 8,524.00
63
- 14,166
- 74.93
+ 14,170
+ 76.96
@@ -445,7 +445,7 @@ Test With Attrs Key Values
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.WithAttrsSimple.html b/docs/test/Bench.WithAttrsSimple.html
index cae18c6e..31ea50b6 100644
--- a/docs/test/Bench.WithAttrsSimple.html
+++ b/docs/test/Bench.WithAttrsSimple.html
@@ -259,146 +259,146 @@ Test With Attrs Simple
chanchal/zaphandler
- 3,112,165
- 386.80
+ 2,798,835
+ 384.70
1
32
- 1,088.51
+ 1,094.47
madkins/flash
- 2,615,760
- 456.10
+ 2,612,202
+ 459.00
3
232
- 1,052.33
+ 1,045.66
madkins/replattr
- 1,854,775
- 627.00
+ 1,905,834
+ 634.00
4
236
- 763.91
+ 757.11
madkins/sloggy
- 1,724,938
- 706.70
+ 1,738,048
+ 688.70
14
240
- 680.64
+ 698.45
phsym/zeroslog
- 5,696,534
- 211.70
+ 5,612,925
+ 213.50
0
0
- 2,021.92
+ 2,005.10
phuslu/slog
- 7,235,071
- 169.30
+ 7,317,069
+ 163.70
0
0
- 2,746.99
+ 2,839.93
samber/slog-logrus
- 70,315
- 17,003.00
+ 69,014
+ 17,288.00
93
- 8,841
- 25.88
+ 8,839
+ 25.45
samber/slog-zap
- 217,189
- 5,615.00
+ 213,099
+ 5,850.00
49
6,983
- 74.98
+ 71.96
samber/slog-zerolog
- 234,321
- 4,801.00
+ 249,236
+ 4,864.00
57
5,182
- 89.15
+ 87.99
slog/JSONHandler
- 3,835,629
- 316.90
+ 3,628,004
+ 315.50
0
0
- 1,419.95
+ 1,426.26
snqk/meld
- 721,680
- 1,721.00
+ 650,652
+ 1,720.00
8
1,001
- 261.53
+ 261.61
svcrunner/jsonlog
- 3,892,648
- 305.50
+ 3,684,808
+ 333.60
1
8
- 1,469.85
+ 1,345.74
veqryn/dedup/Append
- 184,670
- 5,579.00
+ 192,799
+ 5,526.00
39
- 9,047
- 80.66
+ 9,050
+ 81.44
veqryn/dedup/Ignore
- 187,008
- 5,523.00
+ 194,468
+ 5,454.00
39
- 9,050
- 81.48
+ 9,051
+ 82.50
veqryn/dedup/Increment
- 181,154
- 5,893.00
+ 207,849
+ 5,744.00
39
9,051
- 76.36
+ 78.34
veqryn/dedup/Overwrite
- 194,263
- 5,522.00
+ 188,462
+ 5,424.00
39
- 9,049
- 81.49
+ 9,051
+ 82.97
@@ -445,7 +445,7 @@ Test With Attrs Simple
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.WithGroupAttributes.html b/docs/test/Bench.WithGroupAttributes.html
index fa06db6a..653e6fdd 100644
--- a/docs/test/Bench.WithGroupAttributes.html
+++ b/docs/test/Bench.WithGroupAttributes.html
@@ -259,146 +259,146 @@ Test With Group Attributes
chanchal/zaphandler
- 755,234
- 1,522.00
+ 784,886
+ 1,515.00
7
505
- 264.80
+ 266.04
madkins/flash
- 863,156
- 1,385.00
+ 872,179
+ 1,388.00
5
504
- 334.35
+ 333.64
madkins/replattr
- 599,384
+ 585,488
2,025.00
6
508
- 228.63
+ 228.67
madkins/sloggy
- 430,069
- 2,787.00
+ 407,803
+ 2,838.00
64
1,384
- 166.47
+ 163.52
phsym/zeroslog
1,000,000
- 1,122.00
+ 1,104.00
3
560
- 365.40
+ 371.50
phuslu/slog
- 1,350,160
- 892.30
+ 1,339,641
+ 901.90
1
240
- 500.97
+ 495.64
samber/slog-logrus
- 57,213
- 20,430.00
+ 57,631
+ 20,579.00
172
16,214
- 18.50
+ 18.37
samber/slog-zap
- 105,954
- 11,503.00
+ 104,164
+ 12,029.00
146
14,604
- 32.86
+ 31.42
samber/slog-zerolog
- 108,727
- 11,469.00
+ 104,618
+ 11,635.00
147
- 14,778
- 33.31
+ 14,779
+ 32.83
slog/JSONHandler
- 847,578
- 1,473.00
+ 858,909
+ 1,457.00
6
472
- 293.19
+ 296.40
snqk/meld
- 484,434
- 2,484.00
+ 469,759
+ 2,556.00
34
2,074
- 173.90
+ 168.99
svcrunner/jsonlog
1,000,000
- 1,083.00
+ 1,087.00
4
296
- 397.95
+ 396.46
veqryn/dedup/Append
- 151,834
- 7,177.00
+ 149,994
+ 7,110.00
50
- 13,269
- 60.19
+ 13,270
+ 60.76
veqryn/dedup/Ignore
- 148,556
- 7,204.00
+ 143,540
+ 7,006.00
50
- 13,271
- 59.96
+ 13,274
+ 61.66
veqryn/dedup/Increment
- 134,953
- 7,543.00
+ 138,338
+ 7,465.00
50
- 13,286
- 57.14
+ 13,284
+ 57.87
veqryn/dedup/Overwrite
- 147,378
- 7,262.00
+ 148,634
+ 7,231.00
50
- 13,273
- 59.49
+ 13,272
+ 59.75
@@ -445,7 +445,7 @@ Test With Group Attributes
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Bench.WithGroupKeyValues.html b/docs/test/Bench.WithGroupKeyValues.html
index a426b305..2bc24e83 100644
--- a/docs/test/Bench.WithGroupKeyValues.html
+++ b/docs/test/Bench.WithGroupKeyValues.html
@@ -259,146 +259,146 @@ Test With Group Key Values
chanchal/zaphandler
- 747,718
- 1,596.00
+ 767,409
+ 1,553.00
7
505
- 252.55
+ 259.43
madkins/flash
- 800,386
- 1,428.00
+ 826,608
+ 1,442.00
5
504
- 324.16
+ 320.99
madkins/replattr
- 546,775
- 2,077.00
+ 567,405
+ 2,096.00
6
508
- 222.88
+ 220.94
madkins/sloggy
- 424,140
- 2,854.00
+ 368,347
+ 3,006.00
64
1,384
- 162.58
+ 154.34
phsym/zeroslog
1,000,000
- 1,144.00
+ 1,137.00
3
560
- 358.37
+ 360.49
phuslu/slog
- 1,279,832
- 945.60
+ 1,216,526
+ 939.20
1
240
- 472.71
+ 475.96
samber/slog-logrus
- 56,961
- 20,814.00
+ 57,321
+ 20,679.00
172
- 16,214
- 18.16
+ 16,215
+ 18.28
samber/slog-zap
- 103,056
- 11,428.00
+ 98,310
+ 11,840.00
146
- 14,602
- 33.08
+ 14,604
+ 31.93
samber/slog-zerolog
- 111,560
- 11,288.00
+ 101,764
+ 11,552.00
147
14,779
- 33.84
+ 33.07
slog/JSONHandler
- 829,172
- 1,653.00
+ 790,758
+ 1,525.00
6
472
- 261.37
+ 283.29
snqk/meld
- 453,159
- 2,558.00
+ 478,660
+ 2,585.00
34
2,074
- 168.90
+ 167.13
svcrunner/jsonlog
1,000,000
- 1,130.00
+ 1,124.00
4
296
- 380.62
+ 383.60
veqryn/dedup/Append
- 143,679
- 7,148.00
+ 153,230
+ 7,303.00
50
- 13,275
- 60.44
+ 13,273
+ 59.15
veqryn/dedup/Ignore
- 139,401
- 7,236.00
+ 152,086
+ 7,028.00
50
- 13,273
- 59.70
+ 13,270
+ 61.47
veqryn/dedup/Increment
- 141,378
- 7,737.00
+ 143,302
+ 7,452.00
50
- 13,284
- 55.84
+ 13,289
+ 57.97
veqryn/dedup/Overwrite
- 153,142
- 7,071.00
+ 151,759
+ 7,126.00
50
- 13,269
- 61.10
+ 13,272
+ 60.63
@@ -445,7 +445,7 @@ Test With Group Key Values
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributeDuplicate.html b/docs/test/Verify.AttributeDuplicate.html
index 7366641b..df51564e 100644
--- a/docs/test/Verify.AttributeDuplicate.html
+++ b/docs/test/Verify.AttributeDuplicate.html
@@ -654,7 +654,7 @@ Test Attribute Duplicate
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributeEmptyName.html b/docs/test/Verify.AttributeEmptyName.html
index 4882a32e..10e6acbd 100644
--- a/docs/test/Verify.AttributeEmptyName.html
+++ b/docs/test/Verify.AttributeEmptyName.html
@@ -317,7 +317,7 @@ Test Attribute Empty Name
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -344,7 +344,7 @@ Test Attribute Empty Name
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -371,7 +371,7 @@ Test Attribute Empty Name
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -398,7 +398,7 @@ Test Attribute Empty Name
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.220880682Z"
+ "time": "2024-09-08T01:29:43.624372489Z"
}
@@ -427,7 +427,7 @@ Test Attribute Empty Name
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributeWithDuplicate.html b/docs/test/Verify.AttributeWithDuplicate.html
index ce3c2421..c6db090d 100644
--- a/docs/test/Verify.AttributeWithDuplicate.html
+++ b/docs/test/Verify.AttributeWithDuplicate.html
@@ -654,7 +654,7 @@ Test Attribute With Duplicate
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributeWithEmpty.html b/docs/test/Verify.AttributeWithEmpty.html
index 7516da77..6dd8d636 100644
--- a/docs/test/Verify.AttributeWithEmpty.html
+++ b/docs/test/Verify.AttributeWithEmpty.html
@@ -318,7 +318,7 @@ Test Attribute With Empty
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -347,7 +347,7 @@ Test Attribute With Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributeWithEmptyName.html b/docs/test/Verify.AttributeWithEmptyName.html
index 8cd91ba2..405c97e3 100644
--- a/docs/test/Verify.AttributeWithEmptyName.html
+++ b/docs/test/Verify.AttributeWithEmptyName.html
@@ -317,7 +317,7 @@ Test Attribute With Empty Name
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -344,7 +344,7 @@ Test Attribute With Empty Name
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -371,7 +371,7 @@ Test Attribute With Empty Name
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -398,7 +398,7 @@ Test Attribute With Empty Name
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.221165433Z"
+ "time": "2024-09-08T01:29:43.624626514Z"
}
@@ -427,7 +427,7 @@ Test Attribute With Empty Name
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributesEmpty.html b/docs/test/Verify.AttributesEmpty.html
index 667aab30..072e0ac1 100644
--- a/docs/test/Verify.AttributesEmpty.html
+++ b/docs/test/Verify.AttributesEmpty.html
@@ -318,7 +318,7 @@ Test Attributes Empty
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -347,7 +347,7 @@ Test Attributes Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributesNotEmpty.html b/docs/test/Verify.AttributesNotEmpty.html
index 4f76c7af..7033cdd7 100644
--- a/docs/test/Verify.AttributesNotEmpty.html
+++ b/docs/test/Verify.AttributesNotEmpty.html
@@ -317,7 +317,7 @@ Test Attributes Not Empty
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -344,7 +344,7 @@ Test Attributes Not Empty
"level": "info",
"msg": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -371,7 +371,7 @@ Test Attributes Not Empty
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -398,7 +398,7 @@ Test Attributes Not Empty
"level": "INFO",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46.221440777Z"
+ "time": "2024-09-08T01:29:43.624878695Z"
}
@@ -427,7 +427,7 @@ Test Attributes Not Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributesWithEmpty.html b/docs/test/Verify.AttributesWithEmpty.html
index 60d3eef3..71067a2a 100644
--- a/docs/test/Verify.AttributesWithEmpty.html
+++ b/docs/test/Verify.AttributesWithEmpty.html
@@ -319,7 +319,7 @@ Test Attributes With Empty
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -348,7 +348,7 @@ Test Attributes With Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.AttributesWithNotEmpty.html b/docs/test/Verify.AttributesWithNotEmpty.html
index 83281eb1..d4c3af3f 100644
--- a/docs/test/Verify.AttributesWithNotEmpty.html
+++ b/docs/test/Verify.AttributesWithNotEmpty.html
@@ -318,7 +318,7 @@ Test Attributes With Not Empty
"msg": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -346,7 +346,7 @@ Test Attributes With Not Empty
"msg": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -374,7 +374,7 @@ Test Attributes With Not Empty
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -402,7 +402,7 @@ Test Attributes With Not Empty
"message": "This is a message",
"pi": 3.141592653589793,
"second": 2,
- "time": "2024-08-31T15:35:46.22164079Z"
+ "time": "2024-09-08T01:29:43.625045127Z"
}
@@ -431,7 +431,7 @@ Test Attributes With Not Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.CanceledContext.html b/docs/test/Verify.CanceledContext.html
index 05b7aba9..286d384e 100644
--- a/docs/test/Verify.CanceledContext.html
+++ b/docs/test/Verify.CanceledContext.html
@@ -847,7 +847,7 @@ Test Canceled Context
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ComplexCases.html b/docs/test/Verify.ComplexCases.html
index f88063da..88f592f5 100644
--- a/docs/test/Verify.ComplexCases.html
+++ b/docs/test/Verify.ComplexCases.html
@@ -459,7 +459,7 @@ Test Complex Cases
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.DefaultLevel.html b/docs/test/Verify.DefaultLevel.html
index 1458ae67..e3493e55 100644
--- a/docs/test/Verify.DefaultLevel.html
+++ b/docs/test/Verify.DefaultLevel.html
@@ -426,7 +426,7 @@ Test Default Level
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.GroupDuration.html b/docs/test/Verify.GroupDuration.html
index 149e1c6b..cea113c9 100644
--- a/docs/test/Verify.GroupDuration.html
+++ b/docs/test/Verify.GroupDuration.html
@@ -315,7 +315,7 @@ Test Group Duration
"level": "INFO",
"message": "This is a message",
"outer": "8h3m22s",
- "time": "2024-08-31T15:35:46.222910003Z"
+ "time": "2024-09-08T01:29:43.626344387Z"
}
@@ -375,7 +375,7 @@ Test Group Duration
"level": "info",
"msg": "This is a message",
"outer": 29002,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -404,7 +404,7 @@ Test Group Duration
"level": "info",
"message": "This is a message",
"outer": 29002000,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -433,7 +433,7 @@ Test Group Duration
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.GroupInline.html b/docs/test/Verify.GroupInline.html
index 891870e1..7af6d4af 100644
--- a/docs/test/Verify.GroupInline.html
+++ b/docs/test/Verify.GroupInline.html
@@ -322,7 +322,7 @@ Test Group Inline
"level": "info",
"message": "This is a message",
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -446,7 +446,7 @@ Test Group Inline
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.GroupWithMulti.html b/docs/test/Verify.GroupWithMulti.html
index f6541c66..c48c1e38 100644
--- a/docs/test/Verify.GroupWithMulti.html
+++ b/docs/test/Verify.GroupWithMulti.html
@@ -321,7 +321,7 @@ Test Group With Multi
"msg": "This is a message",
"second": 2,
"third": "3",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -350,7 +350,7 @@ Test Group With Multi
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.GroupWithMultiSubEmpty.html b/docs/test/Verify.GroupWithMultiSubEmpty.html
index 5f41b075..733eb2c8 100644
--- a/docs/test/Verify.GroupWithMultiSubEmpty.html
+++ b/docs/test/Verify.GroupWithMultiSubEmpty.html
@@ -321,7 +321,7 @@ Test Group With Multi Sub Empty
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -386,7 +386,7 @@ Test Group With Multi Sub Empty
"msg": "This is a message",
"second": 2,
"third": "3",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -415,7 +415,7 @@ Test Group With Multi Sub Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.GroupWithTop.html b/docs/test/Verify.GroupWithTop.html
index c32e19cd..80cf70f3 100644
--- a/docs/test/Verify.GroupWithTop.html
+++ b/docs/test/Verify.GroupWithTop.html
@@ -314,7 +314,7 @@ Test Group With Top
"key": "value",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -343,7 +343,7 @@ Test Group With Top
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.KeyCase.html b/docs/test/Verify.KeyCase.html
index 4ad92865..680b5723 100644
--- a/docs/test/Verify.KeyCase.html
+++ b/docs/test/Verify.KeyCase.html
@@ -379,7 +379,7 @@ Test Key Case
Phsym Zerolog
-
+
@@ -398,7 +398,7 @@ Test Key Case
Phsym Zerolog
-
+
@@ -417,7 +417,7 @@ Test Key Case
Phsym Zerolog
-
+
@@ -436,7 +436,7 @@ Test Key Case
Phsym Zerolog
-
+
@@ -455,7 +455,7 @@ Test Key Case
Samber Logrus
-
+
@@ -474,7 +474,7 @@ Test Key Case
Samber Logrus
-
+
@@ -493,7 +493,7 @@ Test Key Case
Samber Logrus
-
+
@@ -588,7 +588,7 @@ Test Key Case
Samber Zerolog
-
+
@@ -607,7 +607,7 @@ Test Key Case
Samber Zerolog
-
+
@@ -626,7 +626,7 @@ Test Key Case
Samber Zerolog
-
+
@@ -645,7 +645,7 @@ Test Key Case
Samber Zerolog
-
+
@@ -730,7 +730,7 @@ Test Key Case
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.Keys.html b/docs/test/Verify.Keys.html
index 18112f79..c623a191 100644
--- a/docs/test/Verify.Keys.html
+++ b/docs/test/Verify.Keys.html
@@ -512,7 +512,7 @@ Test Keys
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.LevelConfigured.html b/docs/test/Verify.LevelConfigured.html
index 92ef1793..fa4d726a 100644
--- a/docs/test/Verify.LevelConfigured.html
+++ b/docs/test/Verify.LevelConfigured.html
@@ -354,7 +354,7 @@ Test Level Configured
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.LevelDifferent.html b/docs/test/Verify.LevelDifferent.html
index 97ab6a50..2761e574 100644
--- a/docs/test/Verify.LevelDifferent.html
+++ b/docs/test/Verify.LevelDifferent.html
@@ -354,7 +354,7 @@ Test Level Different
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.LevelVar.html b/docs/test/Verify.LevelVar.html
index cca3fe4a..9760389e 100644
--- a/docs/test/Verify.LevelVar.html
+++ b/docs/test/Verify.LevelVar.html
@@ -410,7 +410,7 @@ Test Level Var
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.LogAttributes.html b/docs/test/Verify.LogAttributes.html
index f47c4469..6d1cc5e6 100644
--- a/docs/test/Verify.LogAttributes.html
+++ b/docs/test/Verify.LogAttributes.html
@@ -465,9 +465,9 @@ Test Log Attributes
"minus": -64,
"pi": 3.141592653589793,
"skidoo": 23,
- "time": "2024-08-31T15:35:46.223574722Z",
+ "time": "2024-09-08T01:29:43.62699299Z",
"unsigned": 79,
- "when": "2024-08-31T15:35:46.223572628Z"
+ "when": "2024-09-08T01:29:43.626991738Z"
}
@@ -514,7 +514,7 @@ Test Log Attributes
Chanchal Zap
-
+
@@ -533,7 +533,7 @@ Test Log Attributes
Phsym Zerolog
-
+
@@ -552,7 +552,7 @@ Test Log Attributes
Samber Zap
-
+
@@ -571,7 +571,7 @@ Test Log Attributes
Samber Zerolog
-
+
@@ -606,7 +606,7 @@ Test Log Attributes
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttr.html b/docs/test/Verify.ReplaceAttr.html
index 6556ed5c..26170b37 100644
--- a/docs/test/Verify.ReplaceAttr.html
+++ b/docs/test/Verify.ReplaceAttr.html
@@ -380,7 +380,7 @@ Test Replace Attr
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrBasic.html b/docs/test/Verify.ReplaceAttrBasic.html
index 0dd49ff4..4352a4c0 100644
--- a/docs/test/Verify.ReplaceAttrBasic.html
+++ b/docs/test/Verify.ReplaceAttrBasic.html
@@ -487,7 +487,7 @@ Test Replace Attr Basic
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrFnChangeKey.html b/docs/test/Verify.ReplaceAttrFnChangeKey.html
index a7336490..2064636e 100644
--- a/docs/test/Verify.ReplaceAttrFnChangeKey.html
+++ b/docs/test/Verify.ReplaceAttrFnChangeKey.html
@@ -419,7 +419,7 @@ Test Replace Attr Fn Change Key
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrFnLevelCase.html b/docs/test/Verify.ReplaceAttrFnLevelCase.html
index 40506f0e..da79b44f 100644
--- a/docs/test/Verify.ReplaceAttrFnLevelCase.html
+++ b/docs/test/Verify.ReplaceAttrFnLevelCase.html
@@ -470,7 +470,7 @@ Test Replace Attr Fn Level Case
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrFnMulti.html b/docs/test/Verify.ReplaceAttrFnMulti.html
index b62cb33f..45631ad3 100644
--- a/docs/test/Verify.ReplaceAttrFnMulti.html
+++ b/docs/test/Verify.ReplaceAttrFnMulti.html
@@ -333,7 +333,7 @@ Test Replace Attr Fn Multi
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -372,7 +372,7 @@ Test Replace Attr Fn Multi
},
"level": "INFO",
"message": "This is a message",
- "time": "2024-08-31T15:35:46.223896111Z"
+ "time": "2024-09-08T01:29:43.6273137Z"
}
@@ -437,7 +437,7 @@ Test Replace Attr Fn Multi
"msg": "This is a message",
"phi": 1.618033988749895,
"pi": 3.141592653589793,
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -476,7 +476,7 @@ Test Replace Attr Fn Multi
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -515,7 +515,7 @@ Test Replace Attr Fn Multi
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -554,7 +554,7 @@ Test Replace Attr Fn Multi
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -583,7 +583,7 @@ Test Replace Attr Fn Multi
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrFnRemoveEmptyKey.html b/docs/test/Verify.ReplaceAttrFnRemoveEmptyKey.html
index 83ac2e69..43cf732e 100644
--- a/docs/test/Verify.ReplaceAttrFnRemoveEmptyKey.html
+++ b/docs/test/Verify.ReplaceAttrFnRemoveEmptyKey.html
@@ -470,7 +470,7 @@ Test Replace Attr Fn Remove Empty Key
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ReplaceAttrFnRemoveTime.html b/docs/test/Verify.ReplaceAttrFnRemoveTime.html
index bc6ff1f0..f1be0dae 100644
--- a/docs/test/Verify.ReplaceAttrFnRemoveTime.html
+++ b/docs/test/Verify.ReplaceAttrFnRemoveTime.html
@@ -470,7 +470,7 @@ Test Replace Attr Fn Remove Time
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ResolveGroup.html b/docs/test/Verify.ResolveGroup.html
index 7e6351c3..3d3dea74 100644
--- a/docs/test/Verify.ResolveGroup.html
+++ b/docs/test/Verify.ResolveGroup.html
@@ -323,7 +323,7 @@ Test Resolve Group
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -352,7 +352,7 @@ Test Resolve Group
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -381,7 +381,7 @@ Test Resolve Group
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -410,7 +410,7 @@ Test Resolve Group
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ResolveGroupWith.html b/docs/test/Verify.ResolveGroupWith.html
index a04df829..6bd97cbc 100644
--- a/docs/test/Verify.ResolveGroupWith.html
+++ b/docs/test/Verify.ResolveGroupWith.html
@@ -323,7 +323,7 @@ Test Resolve Group With
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -352,7 +352,7 @@ Test Resolve Group With
},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -381,7 +381,7 @@ Test Resolve Group With
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -410,7 +410,7 @@ Test Resolve Group With
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ResolveValuer.html b/docs/test/Verify.ResolveValuer.html
index d599ee79..83259a85 100644
--- a/docs/test/Verify.ResolveValuer.html
+++ b/docs/test/Verify.ResolveValuer.html
@@ -320,7 +320,7 @@ Test Resolve Valuer
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -346,7 +346,7 @@ Test Resolve Valuer
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -372,7 +372,7 @@ Test Resolve Valuer
"hidden": {},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -401,7 +401,7 @@ Test Resolve Valuer
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ResolveWith.html b/docs/test/Verify.ResolveWith.html
index b689e49f..f2e0b50c 100644
--- a/docs/test/Verify.ResolveWith.html
+++ b/docs/test/Verify.ResolveWith.html
@@ -320,7 +320,7 @@ Test Resolve With
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -346,7 +346,7 @@ Test Resolve With
"hidden": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -372,7 +372,7 @@ Test Resolve With
"hidden": {},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -401,7 +401,7 @@ Test Resolve With
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.SlogTest.html b/docs/test/Verify.SlogTest.html
index db13aaaf..74865557 100644
--- a/docs/test/Verify.SlogTest.html
+++ b/docs/test/Verify.SlogTest.html
@@ -468,7 +468,7 @@ Test Slog Test
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.SourceKey.html b/docs/test/Verify.SourceKey.html
index 896c03e4..782e0b03 100644
--- a/docs/test/Verify.SourceKey.html
+++ b/docs/test/Verify.SourceKey.html
@@ -412,7 +412,7 @@ Test Source Key
"caller": "reflect/value.go:596",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -425,7 +425,7 @@ Test Source Key
Phsym Zerolog
-
+
Log
@@ -435,10 +435,10 @@ Test Source Key
{
- "caller": "/opt/hostedtoolcache/go/1.22.6/x64/src/reflect/value.go:596",
+ "caller": "/opt/hostedtoolcache/go/1.22.7/x64/src/reflect/value.go:596",
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -464,7 +464,7 @@ Test Source Key
"caller": "reflect/value.go:596",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -525,7 +525,7 @@ Test Source Key
{
"level": "INFO",
"message": "This is a message",
- "time": "2024-08-31T15:35:46.224487584Z"
+ "time": "2024-09-08T01:29:43.628080314Z"
}
@@ -688,7 +688,7 @@ Test Source Key
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.WithGroupEmpty.html b/docs/test/Verify.WithGroupEmpty.html
index 5764d5db..7ecb3901 100644
--- a/docs/test/Verify.WithGroupEmpty.html
+++ b/docs/test/Verify.WithGroupEmpty.html
@@ -316,7 +316,7 @@ Test With Group Empty
"group1": {},
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -344,7 +344,7 @@ Test With Group Empty
},
"level": "info",
"message": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -373,7 +373,7 @@ Test With Group Empty
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.WithGroupInline.html b/docs/test/Verify.WithGroupInline.html
index abfae03c..1a25baab 100644
--- a/docs/test/Verify.WithGroupInline.html
+++ b/docs/test/Verify.WithGroupInline.html
@@ -375,7 +375,7 @@ Test With Group Inline
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ZeroPC.html b/docs/test/Verify.ZeroPC.html
index edf46fc7..1bb5f808 100644
--- a/docs/test/Verify.ZeroPC.html
+++ b/docs/test/Verify.ZeroPC.html
@@ -321,7 +321,7 @@ Test Zero PC
"caller": ":0",
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -658,7 +658,7 @@ Test Zero PC
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/test/Verify.ZeroTime.html b/docs/test/Verify.ZeroTime.html
index e2603636..29894d04 100644
--- a/docs/test/Verify.ZeroTime.html
+++ b/docs/test/Verify.ZeroTime.html
@@ -328,7 +328,7 @@ Test Zero Time
Samber Logrus
-
+
Log
@@ -340,7 +340,7 @@ Test Zero Time
{
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -353,7 +353,7 @@ Test Zero Time
Samber Zap
-
+
Log
@@ -365,7 +365,7 @@ Test Zero Time
{
"level": "info",
"msg": "This is a message",
- "time": "2024-08-31T15:35:46Z"
+ "time": "2024-09-08T01:29:43Z"
}
@@ -651,7 +651,7 @@ Test Zero Time
- 2024-09-01 01:41:09 UTC
+ 2024-09-08 01:29:54 UTC
diff --git a/docs/text/bench.txt/display.html b/docs/text/bench.txt/display.html
index adf7e8f5..ad014432 100644
--- a/docs/text/bench.txt/display.html
+++ b/docs/text/bench.txt/display.html
@@ -242,224 +242,224 @@ Text File bench.txt
goos: linux
goarch: amd64
cpu: AMD EPYC 7763 64-Core Processor
-BenchmarkChanchalZap/BenchmarkAttributes-4 795139 1518 ns/op 256.25 MB/s 416 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkBigGroup-4 82401 14912 ns/op 431.95 MB/s 3209 B/op 132 allocs/op
-BenchmarkChanchalZap/BenchmarkDisabled-4 40742341 29.48 ns/op 0 B/op 0 allocs/op
-BenchmarkChanchalZap/BenchmarkKeyValues-4 788305 1485 ns/op 261.90 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkLogging-4 40131 30322 ns/op 273.46 MB/s 1635 B/op 51 allocs/op
-BenchmarkChanchalZap/BenchmarkSimple-4 3142826 374.6 ns/op 194.85 MB/s 32 B/op 1 allocs/op
-2024/09/01 01:36:39 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
-BenchmarkChanchalZap/BenchmarkSimpleSource-4 1922372 658.7 ns/op 162.44 MB/s 280 B/op 3 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsAttributes-4 821694 1461 ns/op 504.52 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsKeyValues-4 782152 1528 ns/op 482.19 MB/s 417 B/op 5 allocs/op
-BenchmarkChanchalZap/BenchmarkWithAttrsSimple-4 3112165 386.8 ns/op 1088.51 MB/s 32 B/op 1 allocs/op
-BenchmarkChanchalZap/BenchmarkWithGroupAttributes-4 755234 1522 ns/op 264.80 MB/s 505 B/op 7 allocs/op
-BenchmarkChanchalZap/BenchmarkWithGroupKeyValues-4 747718 1596 ns/op 252.55 MB/s 505 B/op 7 allocs/op
+BenchmarkChanchalZap/BenchmarkAttributes-4 808815 1431 ns/op 271.76 MB/s 416 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkBigGroup-4 67996 17372 ns/op 447.91 MB/s 3887 B/op 160 allocs/op
+BenchmarkChanchalZap/BenchmarkDisabled-4 41321223 29.00 ns/op 0 B/op 0 allocs/op
+BenchmarkChanchalZap/BenchmarkKeyValues-4 782890 1489 ns/op 261.24 MB/s 416 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkLogging-4 39604 30265 ns/op 273.98 MB/s 1635 B/op 51 allocs/op
+BenchmarkChanchalZap/BenchmarkSimple-4 3140790 378.9 ns/op 192.66 MB/s 32 B/op 1 allocs/op
+2024/09/08 01:25:14 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
+BenchmarkChanchalZap/BenchmarkSimpleSource-4 2006306 673.2 ns/op 158.95 MB/s 280 B/op 3 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsAttributes-4 821028 1448 ns/op 508.95 MB/s 417 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsKeyValues-4 713533 1518 ns/op 485.50 MB/s 417 B/op 5 allocs/op
+BenchmarkChanchalZap/BenchmarkWithAttrsSimple-4 2798835 384.7 ns/op 1094.47 MB/s 32 B/op 1 allocs/op
+BenchmarkChanchalZap/BenchmarkWithGroupAttributes-4 784886 1515 ns/op 266.04 MB/s 505 B/op 7 allocs/op
+BenchmarkChanchalZap/BenchmarkWithGroupKeyValues-4 767409 1553 ns/op 259.43 MB/s 505 B/op 7 allocs/op
# Handler[SlogJSON]="slog/JSONHandler"
-BenchmarkSlogJSON/BenchmarkAttributes-4 791802 1443 ns/op 289.64 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkBigGroup-4 83491 14439 ns/op 446.78 MB/s 48 B/op 1 allocs/op
-BenchmarkSlogJSON/BenchmarkDisabled-4 322348118 3.723 ns/op 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkKeyValues-4 834662 1515 ns/op 275.28 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkLogging-4 38545 31001 ns/op 283.70 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkSimple-4 3966438 302.1 ns/op 274.70 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkSimpleSource-4 1428033 825.5 ns/op 335.56 MB/s 568 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsAttributes-4 772414 1422 ns/op 551.95 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsKeyValues-4 844233 1546 ns/op 507.87 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithAttrsSimple-4 3835629 316.9 ns/op 1419.95 MB/s 0 B/op 0 allocs/op
-BenchmarkSlogJSON/BenchmarkWithGroupAttributes-4 847578 1473 ns/op 293.19 MB/s 472 B/op 6 allocs/op
-BenchmarkSlogJSON/BenchmarkWithGroupKeyValues-4 829172 1653 ns/op 261.37 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkAttributes-4 683430 1466 ns/op 285.22 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkBigGroup-4 57238 18490 ns/op 421.30 MB/s 48 B/op 1 allocs/op
+BenchmarkSlogJSON/BenchmarkDisabled-4 321850568 3.729 ns/op 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkKeyValues-4 780060 1481 ns/op 282.28 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkLogging-4 45842 26541 ns/op 331.45 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkSimple-4 4073708 288.5 ns/op 287.66 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkSimpleSource-4 1450275 827.8 ns/op 334.62 MB/s 568 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsAttributes-4 784951 1457 ns/op 538.81 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsKeyValues-4 787310 1516 ns/op 517.85 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithAttrsSimple-4 3628004 315.5 ns/op 1426.26 MB/s 0 B/op 0 allocs/op
+BenchmarkSlogJSON/BenchmarkWithGroupAttributes-4 858909 1457 ns/op 296.40 MB/s 472 B/op 6 allocs/op
+BenchmarkSlogJSON/BenchmarkWithGroupKeyValues-4 790758 1525 ns/op 283.29 MB/s 472 B/op 6 allocs/op
# Handler[MadkinsFlash]="madkins/flash"
-BenchmarkMadkinsFlash/BenchmarkAttributes-4 875337 1351 ns/op 331.70 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkBigGroup-4 56173 21853 ns/op 337.08 MB/s 33064 B/op 11 allocs/op
-BenchmarkMadkinsFlash/BenchmarkDisabled-4 322790502 3.727 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsFlash/BenchmarkKeyValues-4 761487 1399 ns/op 320.31 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkLogging-4 35216 34023 ns/op 282.60 MB/s 11840 B/op 153 allocs/op
-BenchmarkMadkinsFlash/BenchmarkSimple-4 2697913 454.3 ns/op 191.52 MB/s 232 B/op 3 allocs/op
-BenchmarkMadkinsFlash/BenchmarkSimpleSource-4 1334419 900.7 ns/op 315.31 MB/s 704 B/op 7 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsAttributes-4 835197 1367 ns/op 614.46 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsKeyValues-4 854701 1417 ns/op 592.25 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithAttrsSimple-4 2615760 456.1 ns/op 1052.33 MB/s 232 B/op 3 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithGroupAttributes-4 863156 1385 ns/op 334.35 MB/s 504 B/op 5 allocs/op
-BenchmarkMadkinsFlash/BenchmarkWithGroupKeyValues-4 800386 1428 ns/op 324.16 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkAttributes-4 878793 1477 ns/op 303.36 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkBigGroup-4 43423 24503 ns/op 363.30 MB/s 33064 B/op 11 allocs/op
+BenchmarkMadkinsFlash/BenchmarkDisabled-4 322677405 3.724 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsFlash/BenchmarkKeyValues-4 731259 1403 ns/op 319.24 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkLogging-4 35686 34059 ns/op 282.19 MB/s 11840 B/op 153 allocs/op
+BenchmarkMadkinsFlash/BenchmarkSimple-4 2674443 448.0 ns/op 196.45 MB/s 232 B/op 3 allocs/op
+BenchmarkMadkinsFlash/BenchmarkSimpleSource-4 1299422 920.1 ns/op 308.67 MB/s 704 B/op 7 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsAttributes-4 879811 1411 ns/op 595.31 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsKeyValues-4 808318 1421 ns/op 591.31 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithAttrsSimple-4 2612202 459.0 ns/op 1045.66 MB/s 232 B/op 3 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithGroupAttributes-4 872179 1388 ns/op 333.64 MB/s 504 B/op 5 allocs/op
+BenchmarkMadkinsFlash/BenchmarkWithGroupKeyValues-4 826608 1442 ns/op 320.99 MB/s 504 B/op 5 allocs/op
# Handler[MadkinsReplAttr]="madkins/replattr"
-BenchmarkMadkinsReplAttr/BenchmarkAttributes-4 605038 1994 ns/op 224.63 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkBigGroup-4 29971 40323 ns/op 182.67 MB/s 33068 B/op 12 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkDisabled-4 322225148 3.719 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkKeyValues-4 554920 2044 ns/op 219.16 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkLogging-4 23385 52143 ns/op 184.40 MB/s 12043 B/op 204 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkSimple-4 1937653 621.1 ns/op 141.68 MB/s 236 B/op 4 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkSimpleSource-4 1000000 1133 ns/op 250.71 MB/s 712 B/op 8 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsAttributes-4 563565 2017 ns/op 416.38 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsKeyValues-4 585140 2071 ns/op 405.61 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithAttrsSimple-4 1854775 627.0 ns/op 763.91 MB/s 236 B/op 4 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithGroupAttributes-4 599384 2025 ns/op 228.63 MB/s 508 B/op 6 allocs/op
-BenchmarkMadkinsReplAttr/BenchmarkWithGroupKeyValues-4 546775 2077 ns/op 222.88 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkAttributes-4 596985 2005 ns/op 223.43 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkBigGroup-4 24614 46882 ns/op 189.88 MB/s 33067 B/op 12 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkDisabled-4 321946836 3.722 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkKeyValues-4 584679 2065 ns/op 216.46 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkLogging-4 23121 51917 ns/op 185.14 MB/s 12043 B/op 204 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkSimple-4 1935980 616.4 ns/op 142.76 MB/s 236 B/op 4 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkSimpleSource-4 1000000 1142 ns/op 248.59 MB/s 712 B/op 8 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsAttributes-4 579616 2014 ns/op 417.13 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsKeyValues-4 570496 2059 ns/op 407.91 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithAttrsSimple-4 1905834 634.0 ns/op 757.11 MB/s 236 B/op 4 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithGroupAttributes-4 585488 2025 ns/op 228.67 MB/s 508 B/op 6 allocs/op
+BenchmarkMadkinsReplAttr/BenchmarkWithGroupKeyValues-4 567405 2096 ns/op 220.94 MB/s 508 B/op 6 allocs/op
# Handler[MadkinsSloggy]="madkins/sloggy"
-BenchmarkMadkinsSloggy/BenchmarkAttributes-4 420152 2790 ns/op 160.91 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkBigGroup-4 28700 42172 ns/op 174.69 MB/s 15416 B/op 1445 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkDisabled-4 322699016 3.724 ns/op 0 B/op 0 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkKeyValues-4 423985 2848 ns/op 157.68 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkLogging-4 17673 67456 ns/op 142.54 MB/s 26992 B/op 1865 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkSimple-4 1769005 688.0 ns/op 129.36 MB/s 240 B/op 14 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkSimpleSource-4 675547 1728 ns/op 164.96 MB/s 1280 B/op 30 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsAttributes-4 428572 2787 ns/op 301.74 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsKeyValues-4 411980 2826 ns/op 297.59 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithAttrsSimple-4 1724938 706.7 ns/op 680.64 MB/s 240 B/op 14 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithGroupAttributes-4 430069 2787 ns/op 166.47 MB/s 1384 B/op 64 allocs/op
-BenchmarkMadkinsSloggy/BenchmarkWithGroupKeyValues-4 424140 2854 ns/op 162.58 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkAttributes-4 430122 2816 ns/op 159.44 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkBigGroup-4 23707 51104 ns/op 174.21 MB/s 18568 B/op 1753 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkDisabled-4 321391018 3.760 ns/op 0 B/op 0 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkKeyValues-4 424642 2859 ns/op 157.02 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkLogging-4 17784 67426 ns/op 142.57 MB/s 26992 B/op 1865 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkSimple-4 1740781 683.8 ns/op 130.16 MB/s 240 B/op 14 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkSimpleSource-4 715015 1707 ns/op 166.41 MB/s 1280 B/op 30 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsAttributes-4 428840 2789 ns/op 301.59 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsKeyValues-4 415578 2850 ns/op 295.09 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithAttrsSimple-4 1738048 688.7 ns/op 698.45 MB/s 240 B/op 14 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithGroupAttributes-4 407803 2838 ns/op 163.52 MB/s 1384 B/op 64 allocs/op
+BenchmarkMadkinsSloggy/BenchmarkWithGroupKeyValues-4 368347 3006 ns/op 154.34 MB/s 1384 B/op 64 allocs/op
# Handler[PhsymZerolog]="phsym/zeroslog"
-BenchmarkPhsymZerolog/BenchmarkAttributes-4 1241886 964.9 ns/op 410.40 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkBigGroup-4 119646 10189 ns/op 632.55 MB/s 48 B/op 1 allocs/op
-BenchmarkPhsymZerolog/BenchmarkDisabled-4 322282285 3.727 ns/op 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkKeyValues-4 1000000 1011 ns/op 391.58 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkLogging-4 67778 17891 ns/op 474.86 MB/s 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkSimple-4 5920639 201.1 ns/op 382.96 MB/s 0 B/op 0 allocs/op
-2024/09/01 01:38:06 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96"
-BenchmarkPhsymZerolog/BenchmarkSimpleSource-4 2471898 495.3 ns/op 304.88 MB/s 312 B/op 4 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsAttributes-4 1220013 975.0 ns/op 766.17 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsKeyValues-4 1000000 1021 ns/op 731.60 MB/s 272 B/op 2 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithAttrsSimple-4 5696534 211.7 ns/op 2021.92 MB/s 0 B/op 0 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithGroupAttributes-4 1000000 1122 ns/op 365.40 MB/s 560 B/op 3 allocs/op
-BenchmarkPhsymZerolog/BenchmarkWithGroupKeyValues-4 1000000 1144 ns/op 358.37 MB/s 560 B/op 3 allocs/op
+BenchmarkPhsymZerolog/BenchmarkAttributes-4 1251519 963.1 ns/op 411.16 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkBigGroup-4 98462 12353 ns/op 630.19 MB/s 48 B/op 1 allocs/op
+BenchmarkPhsymZerolog/BenchmarkDisabled-4 321855091 4.612 ns/op 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkKeyValues-4 1000000 1014 ns/op 390.52 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkLogging-4 67712 17911 ns/op 474.35 MB/s 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkSimple-4 5763549 206.4 ns/op 373.13 MB/s 0 B/op 0 allocs/op
+2024/09/08 01:26:40 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96"
+BenchmarkPhsymZerolog/BenchmarkSimpleSource-4 2482592 502.1 ns/op 300.76 MB/s 312 B/op 4 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsAttributes-4 1226436 970.6 ns/op 769.63 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsKeyValues-4 1000000 1027 ns/op 727.27 MB/s 272 B/op 2 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithAttrsSimple-4 5612925 213.5 ns/op 2005.10 MB/s 0 B/op 0 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithGroupAttributes-4 1000000 1104 ns/op 371.50 MB/s 560 B/op 3 allocs/op
+BenchmarkPhsymZerolog/BenchmarkWithGroupKeyValues-4 1000000 1137 ns/op 360.49 MB/s 560 B/op 3 allocs/op
# Handler[PhusluSlog]="phuslu/slog"
-BenchmarkPhusluSlog/BenchmarkAttributes-4 1354218 883.4 ns/op 490.18 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkBigGroup-4 182745 6566 ns/op 982.55 MB/s 48 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkDisabled-4 406233903 2.946 ns/op 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkKeyValues-4 1287826 931.2 ns/op 464.99 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkLogging-4 83000 14430 ns/op 609.98 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkSimple-4 7549280 158.7 ns/op 523.09 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkSimpleSource-4 5853454 203.9 ns/op 1358.32 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsAttributes-4 1321354 904.0 ns/op 901.51 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsKeyValues-4 1275361 957.0 ns/op 851.61 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithAttrsSimple-4 7235071 169.3 ns/op 2746.99 MB/s 0 B/op 0 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithGroupAttributes-4 1350160 892.3 ns/op 500.97 MB/s 240 B/op 1 allocs/op
-BenchmarkPhusluSlog/BenchmarkWithGroupKeyValues-4 1279832 945.6 ns/op 472.71 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkAttributes-4 1370360 888.9 ns/op 487.11 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkBigGroup-4 151218 8037 ns/op 969.39 MB/s 48 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkDisabled-4 407440970 2.947 ns/op 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkKeyValues-4 1291945 928.7 ns/op 466.23 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkLogging-4 83486 14208 ns/op 619.49 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkSimple-4 7670241 155.1 ns/op 535.30 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkSimpleSource-4 5944935 203.5 ns/op 1361.14 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsAttributes-4 1355179 889.3 ns/op 916.45 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsKeyValues-4 1287008 943.3 ns/op 863.95 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithAttrsSimple-4 7317069 163.7 ns/op 2839.93 MB/s 0 B/op 0 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithGroupAttributes-4 1339641 901.9 ns/op 495.64 MB/s 240 B/op 1 allocs/op
+BenchmarkPhusluSlog/BenchmarkWithGroupKeyValues-4 1216526 939.2 ns/op 475.96 MB/s 240 B/op 1 allocs/op
# Handler[SamberLogrus]="samber/slog-logrus"
-BenchmarkSamberLogrus/BenchmarkAttributes-4 66614 17644 ns/op 23.12 MB/s 9945 B/op 98 allocs/op
-BenchmarkSamberLogrus/BenchmarkBigGroup-4 4270 265951 ns/op 24.22 MB/s 156209 B/op 2481 allocs/op
-BenchmarkSamberLogrus/BenchmarkDisabled-4 322133558 3.720 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberLogrus/BenchmarkKeyValues-4 68035 17580 ns/op 23.21 MB/s 9945 B/op 98 allocs/op
-BenchmarkSamberLogrus/BenchmarkLogging-4 2918 400528 ns/op 21.05 MB/s 222994 B/op 2857 allocs/op
-BenchmarkSamberLogrus/BenchmarkSimple-4 367868 3148 ns/op 23.19 MB/s 1481 B/op 26 allocs/op
-BenchmarkSamberLogrus/BenchmarkSimpleSource-4 164738 7224 ns/op 36.96 MB/s 4277 B/op 63 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsAttributes-4 45165 26514 ns/op 24.36 MB/s 16882 B/op 140 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsKeyValues-4 45308 26699 ns/op 24.20 MB/s 16882 B/op 140 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithAttrsSimple-4 70315 17003 ns/op 25.88 MB/s 8841 B/op 93 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithGroupAttributes-4 57213 20430 ns/op 18.50 MB/s 16214 B/op 172 allocs/op
-BenchmarkSamberLogrus/BenchmarkWithGroupKeyValues-4 56961 20814 ns/op 18.16 MB/s 16214 B/op 172 allocs/op
+BenchmarkSamberLogrus/BenchmarkAttributes-4 65626 18012 ns/op 22.65 MB/s 9946 B/op 98 allocs/op
+BenchmarkSamberLogrus/BenchmarkBigGroup-4 3974 290419 ns/op 26.79 MB/s 188883 B/op 3009 allocs/op
+BenchmarkSamberLogrus/BenchmarkDisabled-4 322699424 3.724 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberLogrus/BenchmarkKeyValues-4 66895 17712 ns/op 23.03 MB/s 9946 B/op 98 allocs/op
+BenchmarkSamberLogrus/BenchmarkLogging-4 2884 406958 ns/op 20.72 MB/s 222990 B/op 2857 allocs/op
+BenchmarkSamberLogrus/BenchmarkSimple-4 372462 3156 ns/op 23.13 MB/s 1481 B/op 26 allocs/op
+BenchmarkSamberLogrus/BenchmarkSimpleSource-4 163202 7345 ns/op 36.35 MB/s 4277 B/op 63 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsAttributes-4 44464 26738 ns/op 24.16 MB/s 16883 B/op 140 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsKeyValues-4 44839 26792 ns/op 24.11 MB/s 16878 B/op 140 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithAttrsSimple-4 69014 17288 ns/op 25.45 MB/s 8839 B/op 93 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithGroupAttributes-4 57631 20579 ns/op 18.37 MB/s 16214 B/op 172 allocs/op
+BenchmarkSamberLogrus/BenchmarkWithGroupKeyValues-4 57321 20679 ns/op 18.28 MB/s 16215 B/op 172 allocs/op
# Handler[SamberZap]="samber/slog-zap"
-BenchmarkSamberZap/BenchmarkAttributes-4 190538 6085 ns/op 63.93 MB/s 8089 B/op 54 allocs/op
-BenchmarkSamberZap/BenchmarkBigGroup-4 7941 157903 ns/op 40.79 MB/s 154675 B/op 2455 allocs/op
-BenchmarkSamberZap/BenchmarkDisabled-4 322898996 3.725 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberZap/BenchmarkKeyValues-4 194223 6321 ns/op 61.54 MB/s 8089 B/op 54 allocs/op
-BenchmarkSamberZap/BenchmarkLogging-4 10000 115404 ns/op 71.85 MB/s 152374 B/op 1224 allocs/op
-BenchmarkSamberZap/BenchmarkSimple-4 2551915 466.9 ns/op 156.33 MB/s 336 B/op 2 allocs/op
-2024/09/01 01:39:00 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
-BenchmarkSamberZap/BenchmarkSimpleSource-4 1677638 767.9 ns/op 139.34 MB/s 592 B/op 5 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsAttributes-4 112665 10778 ns/op 56.41 MB/s 15435 B/op 79 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsKeyValues-4 110628 10883 ns/op 55.87 MB/s 15434 B/op 79 allocs/op
-BenchmarkSamberZap/BenchmarkWithAttrsSimple-4 217189 5615 ns/op 74.98 MB/s 6983 B/op 49 allocs/op
-BenchmarkSamberZap/BenchmarkWithGroupAttributes-4 105954 11503 ns/op 32.86 MB/s 14604 B/op 146 allocs/op
-BenchmarkSamberZap/BenchmarkWithGroupKeyValues-4 103056 11428 ns/op 33.08 MB/s 14602 B/op 146 allocs/op
+BenchmarkSamberZap/BenchmarkAttributes-4 191514 6283 ns/op 61.91 MB/s 8089 B/op 54 allocs/op
+BenchmarkSamberZap/BenchmarkBigGroup-4 6283 190769 ns/op 40.79 MB/s 187464 B/op 2984 allocs/op
+BenchmarkSamberZap/BenchmarkDisabled-4 321735442 3.735 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberZap/BenchmarkKeyValues-4 192796 6458 ns/op 60.23 MB/s 8089 B/op 54 allocs/op
+BenchmarkSamberZap/BenchmarkLogging-4 10000 118347 ns/op 70.07 MB/s 152379 B/op 1224 allocs/op
+BenchmarkSamberZap/BenchmarkSimple-4 2593376 464.6 ns/op 157.13 MB/s 336 B/op 2 allocs/op
+2024/09/08 01:27:34 WARN Verification Error err="Implied [SourceCaller] Source data logged as 'caller' instead of 'source': tests/benchmarks.go:96"
+BenchmarkSamberZap/BenchmarkSimpleSource-4 1673360 721.1 ns/op 148.38 MB/s 592 B/op 5 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsAttributes-4 112269 11052 ns/op 55.01 MB/s 15435 B/op 79 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsKeyValues-4 106778 11313 ns/op 53.75 MB/s 15434 B/op 79 allocs/op
+BenchmarkSamberZap/BenchmarkWithAttrsSimple-4 213099 5850 ns/op 71.96 MB/s 6983 B/op 49 allocs/op
+BenchmarkSamberZap/BenchmarkWithGroupAttributes-4 104164 12029 ns/op 31.42 MB/s 14604 B/op 146 allocs/op
+BenchmarkSamberZap/BenchmarkWithGroupKeyValues-4 98310 11840 ns/op 31.93 MB/s 14604 B/op 146 allocs/op
# Handler[SamberZerolog]="samber/slog-zerolog"
-BenchmarkSamberZerolog/BenchmarkAttributes-4 214536 5380 ns/op 73.61 MB/s 6287 B/op 62 allocs/op
-BenchmarkSamberZerolog/BenchmarkBigGroup-4 7881 157295 ns/op 40.97 MB/s 161062 B/op 2455 allocs/op
-BenchmarkSamberZerolog/BenchmarkDisabled-4 321811890 3.795 ns/op 0 B/op 0 allocs/op
-BenchmarkSamberZerolog/BenchmarkKeyValues-4 204908 5405 ns/op 73.26 MB/s 6287 B/op 62 allocs/op
-BenchmarkSamberZerolog/BenchmarkLogging-4 13222 92589 ns/op 91.76 MB/s 111443 B/op 1326 allocs/op
-BenchmarkSamberZerolog/BenchmarkSimple-4 3270853 376.5 ns/op 204.54 MB/s 336 B/op 2 allocs/op
-BenchmarkSamberZerolog/BenchmarkSimpleSource-4 491270 2410 ns/op 112.44 MB/s 2715 B/op 38 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsAttributes-4 125266 9300 ns/op 66.45 MB/s 11595 B/op 94 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsKeyValues-4 125452 9251 ns/op 66.80 MB/s 11595 B/op 94 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithAttrsSimple-4 234321 4801 ns/op 89.15 MB/s 5182 B/op 57 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithGroupAttributes-4 108727 11469 ns/op 33.31 MB/s 14778 B/op 147 allocs/op
-BenchmarkSamberZerolog/BenchmarkWithGroupKeyValues-4 111560 11288 ns/op 33.84 MB/s 14779 B/op 147 allocs/op
+BenchmarkSamberZerolog/BenchmarkAttributes-4 218944 5392 ns/op 73.44 MB/s 6287 B/op 62 allocs/op
+BenchmarkSamberZerolog/BenchmarkBigGroup-4 5798 193266 ns/op 40.28 MB/s 195474 B/op 2984 allocs/op
+BenchmarkSamberZerolog/BenchmarkDisabled-4 322652451 3.728 ns/op 0 B/op 0 allocs/op
+BenchmarkSamberZerolog/BenchmarkKeyValues-4 217474 5617 ns/op 70.50 MB/s 6287 B/op 62 allocs/op
+BenchmarkSamberZerolog/BenchmarkLogging-4 12906 92774 ns/op 91.58 MB/s 111442 B/op 1326 allocs/op
+BenchmarkSamberZerolog/BenchmarkSimple-4 3203107 368.1 ns/op 209.20 MB/s 336 B/op 2 allocs/op
+BenchmarkSamberZerolog/BenchmarkSimpleSource-4 506734 2448 ns/op 110.71 MB/s 2715 B/op 38 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsAttributes-4 131098 9180 ns/op 67.32 MB/s 11597 B/op 94 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsKeyValues-4 134611 9362 ns/op 66.01 MB/s 11594 B/op 94 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithAttrsSimple-4 249236 4864 ns/op 87.99 MB/s 5182 B/op 57 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithGroupAttributes-4 104618 11635 ns/op 32.83 MB/s 14779 B/op 147 allocs/op
+BenchmarkSamberZerolog/BenchmarkWithGroupKeyValues-4 101764 11552 ns/op 33.07 MB/s 14779 B/op 147 allocs/op
# Handler[SvcrunnerJsonlog]="svcrunner/jsonlog"
-BenchmarkSvcrunnerJsonlog/BenchmarkAttributes-4 969656 1038 ns/op 401.89 MB/s 280 B/op 3 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkBigGroup-4 57726 20283 ns/op 318.25 MB/s 30009 B/op 12 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkDisabled-4 407054289 2.946 ns/op 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkKeyValues-4 1000000 1092 ns/op 381.78 MB/s 280 B/op 3 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkLogging-4 60288 20249 ns/op 444.52 MB/s 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkSimple-4 4902556 241.0 ns/op 361.06 MB/s 0 B/op 0 allocs/op
-2024/09/01 01:39:33 WARN Verification Error err="Implied [SourceKey] Source data not logged when AddSource flag set: no 'source' key"
-BenchmarkSvcrunnerJsonlog/BenchmarkSimpleSource-4 4930780 244.8 ns/op 355.39 MB/s 0 B/op 0 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsAttributes-4 1000000 1060 ns/op 735.00 MB/s 288 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsKeyValues-4 985231 1115 ns/op 698.86 MB/s 288 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsSimple-4 3892648 305.5 ns/op 1469.85 MB/s 8 B/op 1 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupAttributes-4 1000000 1083 ns/op 397.95 MB/s 296 B/op 4 allocs/op
-BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupKeyValues-4 1000000 1130 ns/op 380.62 MB/s 296 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkAttributes-4 991771 1050 ns/op 397.17 MB/s 280 B/op 3 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkBigGroup-4 46815 26171 ns/op 297.84 MB/s 41152 B/op 13 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkDisabled-4 407784026 3.374 ns/op 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkKeyValues-4 1000000 1097 ns/op 379.32 MB/s 280 B/op 3 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkLogging-4 59628 20249 ns/op 444.62 MB/s 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkSimple-4 4949662 257.3 ns/op 338.12 MB/s 0 B/op 0 allocs/op
+2024/09/08 01:28:08 WARN Verification Error err="Implied [SourceKey] Source data not logged when AddSource flag set: no 'source' key"
+BenchmarkSvcrunnerJsonlog/BenchmarkSimpleSource-4 4703218 258.4 ns/op 336.68 MB/s 0 B/op 0 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsAttributes-4 1000000 1082 ns/op 719.99 MB/s 288 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsKeyValues-4 1000000 1126 ns/op 691.60 MB/s 288 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithAttrsSimple-4 3684808 333.6 ns/op 1345.74 MB/s 8 B/op 1 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupAttributes-4 1000000 1087 ns/op 396.46 MB/s 296 B/op 4 allocs/op
+BenchmarkSvcrunnerJsonlog/BenchmarkWithGroupKeyValues-4 1000000 1124 ns/op 383.60 MB/s 296 B/op 4 allocs/op
# Handler[SnqkMeld]="snqk/meld"
-BenchmarkSnqkMeld/BenchmarkAttributes-4 505167 2488 ns/op 167.58 MB/s 2186 B/op 31 allocs/op
-BenchmarkSnqkMeld/BenchmarkBigGroup-4 21594 57828 ns/op 111.55 MB/s 59989 B/op 1211 allocs/op
-BenchmarkSnqkMeld/BenchmarkDisabled-4 250410207 4.343 ns/op 0 B/op 0 allocs/op
-BenchmarkSnqkMeld/BenchmarkKeyValues-4 472026 2524 ns/op 165.59 MB/s 2186 B/op 31 allocs/op
-BenchmarkSnqkMeld/BenchmarkLogging-4 25612 47584 ns/op 184.89 MB/s 30214 B/op 561 allocs/op
-BenchmarkSnqkMeld/BenchmarkSimple-4 3722698 321.4 ns/op 258.22 MB/s 0 B/op 0 allocs/op
-BenchmarkSnqkMeld/BenchmarkSimpleSource-4 1390675 875.7 ns/op 316.33 MB/s 568 B/op 6 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsAttributes-4 328752 3499 ns/op 187.17 MB/s 3363 B/op 38 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsKeyValues-4 304012 3568 ns/op 183.87 MB/s 3363 B/op 38 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithAttrsSimple-4 721680 1721 ns/op 261.53 MB/s 1001 B/op 8 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithGroupAttributes-4 484434 2484 ns/op 173.90 MB/s 2074 B/op 34 allocs/op
-BenchmarkSnqkMeld/BenchmarkWithGroupKeyValues-4 453159 2558 ns/op 168.90 MB/s 2074 B/op 34 allocs/op
+BenchmarkSnqkMeld/BenchmarkAttributes-4 413755 2503 ns/op 167.00 MB/s 2186 B/op 31 allocs/op
+BenchmarkSnqkMeld/BenchmarkBigGroup-4 17473 70026 ns/op 111.26 MB/s 73090 B/op 1469 allocs/op
+BenchmarkSnqkMeld/BenchmarkDisabled-4 276024697 4.345 ns/op 0 B/op 0 allocs/op
+BenchmarkSnqkMeld/BenchmarkKeyValues-4 466633 2777 ns/op 150.54 MB/s 2186 B/op 31 allocs/op
+BenchmarkSnqkMeld/BenchmarkLogging-4 25118 48150 ns/op 182.66 MB/s 30214 B/op 561 allocs/op
+BenchmarkSnqkMeld/BenchmarkSimple-4 3848719 311.8 ns/op 266.17 MB/s 0 B/op 0 allocs/op
+BenchmarkSnqkMeld/BenchmarkSimpleSource-4 1399206 883.5 ns/op 313.54 MB/s 568 B/op 6 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsAttributes-4 334350 3553 ns/op 184.65 MB/s 3363 B/op 38 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsKeyValues-4 320144 3621 ns/op 181.18 MB/s 3363 B/op 38 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithAttrsSimple-4 650652 1720 ns/op 261.61 MB/s 1001 B/op 8 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithGroupAttributes-4 469759 2556 ns/op 168.99 MB/s 2074 B/op 34 allocs/op
+BenchmarkSnqkMeld/BenchmarkWithGroupKeyValues-4 478660 2585 ns/op 167.13 MB/s 2074 B/op 34 allocs/op
# Handler[VeqrynDedupAppend]="veqryn/dedup/Append"
-BenchmarkVeqrynDedupAppend/BenchmarkAttributes-4 176761 5896 ns/op 70.90 MB/s 9721 B/op 41 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkBigGroup-4 4932 239107 ns/op 26.98 MB/s 544251 B/op 1704 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkDisabled-4 276199052 4.358 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkKeyValues-4 173044 5906 ns/op 70.77 MB/s 9722 B/op 41 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkLogging-4 9220 127936 ns/op 68.73 MB/s 224808 B/op 867 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkSimple-4 2397831 485.4 ns/op 170.99 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkSimpleSource-4 1000000 1050 ns/op 263.69 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsAttributes-4 99987 10825 ns/op 62.82 MB/s 16469 B/op 100 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsKeyValues-4 101918 11191 ns/op 60.85 MB/s 16461 B/op 100 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsSimple-4 184670 5579 ns/op 80.66 MB/s 9047 B/op 39 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithGroupAttributes-4 151834 7177 ns/op 60.19 MB/s 13269 B/op 50 allocs/op
-BenchmarkVeqrynDedupAppend/BenchmarkWithGroupKeyValues-4 143679 7148 ns/op 60.44 MB/s 13275 B/op 50 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkAttributes-4 213447 5689 ns/op 73.47 MB/s 9724 B/op 41 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkBigGroup-4 3454 294533 ns/op 26.45 MB/s 659978 B/op 2068 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkDisabled-4 275421375 4.346 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkKeyValues-4 177854 5853 ns/op 71.42 MB/s 9724 B/op 41 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkLogging-4 9358 129488 ns/op 67.96 MB/s 224776 B/op 867 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkSimple-4 2440143 502.7 ns/op 165.12 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkSimpleSource-4 1000000 1062 ns/op 260.80 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsAttributes-4 100736 10926 ns/op 62.33 MB/s 16464 B/op 100 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsKeyValues-4 95755 11315 ns/op 60.19 MB/s 16470 B/op 100 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithAttrsSimple-4 192799 5526 ns/op 81.44 MB/s 9050 B/op 39 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithGroupAttributes-4 149994 7110 ns/op 60.76 MB/s 13270 B/op 50 allocs/op
+BenchmarkVeqrynDedupAppend/BenchmarkWithGroupKeyValues-4 153230 7303 ns/op 59.15 MB/s 13273 B/op 50 allocs/op
# Handler[VeqrynDedupIgnore]="veqryn/dedup/Ignore"
-BenchmarkVeqrynDedupIgnore/BenchmarkAttributes-4 175922 5722 ns/op 73.05 MB/s 9725 B/op 41 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkBigGroup-4 4963 241042 ns/op 26.76 MB/s 544292 B/op 1704 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkDisabled-4 276456354 4.344 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkKeyValues-4 177306 5833 ns/op 71.67 MB/s 9728 B/op 41 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkLogging-4 9216 130534 ns/op 67.41 MB/s 224797 B/op 867 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkSimple-4 2467827 491.1 ns/op 166.98 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkSimpleSource-4 1000000 1061 ns/op 261.07 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsAttributes-4 124399 8401 ns/op 78.08 MB/s 14072 B/op 61 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsKeyValues-4 125563 8574 ns/op 76.51 MB/s 14072 B/op 61 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsSimple-4 187008 5523 ns/op 81.48 MB/s 9050 B/op 39 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupAttributes-4 148556 7204 ns/op 59.96 MB/s 13271 B/op 50 allocs/op
-BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupKeyValues-4 139401 7236 ns/op 59.70 MB/s 13273 B/op 50 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkAttributes-4 170149 5881 ns/op 70.74 MB/s 9725 B/op 41 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkBigGroup-4 4040 296388 ns/op 26.29 MB/s 660149 B/op 2068 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkDisabled-4 275678380 4.445 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkKeyValues-4 179517 5761 ns/op 72.56 MB/s 9726 B/op 41 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkLogging-4 9340 127618 ns/op 68.89 MB/s 224813 B/op 867 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkSimple-4 2424067 490.0 ns/op 167.35 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkSimpleSource-4 1000000 1052 ns/op 263.38 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsAttributes-4 124040 8416 ns/op 77.95 MB/s 14074 B/op 61 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsKeyValues-4 129318 8491 ns/op 77.26 MB/s 14074 B/op 61 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithAttrsSimple-4 194468 5454 ns/op 82.50 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupAttributes-4 143540 7006 ns/op 61.66 MB/s 13274 B/op 50 allocs/op
+BenchmarkVeqrynDedupIgnore/BenchmarkWithGroupKeyValues-4 152086 7028 ns/op 61.47 MB/s 13270 B/op 50 allocs/op
# Handler[VeqrynDedupIncrement]="veqryn/dedup/Increment"
-BenchmarkVeqrynDedupIncrement/BenchmarkAttributes-4 178170 6047 ns/op 69.12 MB/s 9727 B/op 41 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkBigGroup-4 3830 262630 ns/op 24.56 MB/s 555282 B/op 1789 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkDisabled-4 275866156 4.347 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkKeyValues-4 166453 6183 ns/op 67.61 MB/s 9729 B/op 41 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkLogging-4 7688 130774 ns/op 67.22 MB/s 224737 B/op 867 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkSimple-4 2477406 489.3 ns/op 169.62 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkSimpleSource-4 1000000 1071 ns/op 258.54 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsAttributes-4 99074 10939 ns/op 72.59 MB/s 15321 B/op 74 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsKeyValues-4 100009 11098 ns/op 71.55 MB/s 15323 B/op 74 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsSimple-4 181154 5893 ns/op 76.36 MB/s 9051 B/op 39 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupAttributes-4 134953 7543 ns/op 57.14 MB/s 13286 B/op 50 allocs/op
-BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupKeyValues-4 141378 7737 ns/op 55.84 MB/s 13284 B/op 50 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkAttributes-4 175830 5950 ns/op 70.25 MB/s 9728 B/op 41 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkBigGroup-4 3186 314640 ns/op 24.76 MB/s 675194 B/op 2177 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkDisabled-4 276183252 4.366 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkKeyValues-4 195838 6051 ns/op 69.08 MB/s 9727 B/op 41 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkLogging-4 9224 129207 ns/op 68.07 MB/s 224684 B/op 867 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkSimple-4 2474211 494.8 ns/op 167.75 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkSimpleSource-4 1000000 1070 ns/op 258.84 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsAttributes-4 96100 11048 ns/op 71.87 MB/s 15323 B/op 74 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsKeyValues-4 99500 11056 ns/op 71.81 MB/s 15323 B/op 74 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithAttrsSimple-4 207849 5744 ns/op 78.34 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupAttributes-4 138338 7465 ns/op 57.87 MB/s 13284 B/op 50 allocs/op
+BenchmarkVeqrynDedupIncrement/BenchmarkWithGroupKeyValues-4 143302 7452 ns/op 57.97 MB/s 13289 B/op 50 allocs/op
# Handler[VeqrynDedupOverwrite]="veqryn/dedup/Overwrite"
-BenchmarkVeqrynDedupOverwrite/BenchmarkAttributes-4 177423 5696 ns/op 73.39 MB/s 9723 B/op 41 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkBigGroup-4 4971 238970 ns/op 26.99 MB/s 544145 B/op 1704 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkDisabled-4 276427281 4.345 ns/op 0 B/op 0 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkKeyValues-4 205650 5805 ns/op 72.00 MB/s 9726 B/op 41 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkLogging-4 9190 128937 ns/op 68.25 MB/s 224852 B/op 867 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkSimple-4 2451823 493.6 ns/op 168.15 MB/s 280 B/op 6 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkSimpleSource-4 981430 1047 ns/op 264.58 MB/s 848 B/op 12 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsAttributes-4 123729 8622 ns/op 75.97 MB/s 14165 B/op 63 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsKeyValues-4 125944 8754 ns/op 74.93 MB/s 14166 B/op 63 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsSimple-4 194263 5522 ns/op 81.49 MB/s 9049 B/op 39 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupAttributes-4 147378 7262 ns/op 59.49 MB/s 13273 B/op 50 allocs/op
-BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupKeyValues-4 153142 7071 ns/op 61.10 MB/s 13269 B/op 50 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkAttributes-4 190696 5753 ns/op 72.65 MB/s 9722 B/op 41 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkBigGroup-4 4148 289786 ns/op 26.89 MB/s 660233 B/op 2068 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkDisabled-4 276443406 4.360 ns/op 0 B/op 0 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkKeyValues-4 183591 5668 ns/op 73.75 MB/s 9726 B/op 41 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkLogging-4 9284 128396 ns/op 68.54 MB/s 224837 B/op 867 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkSimple-4 2431004 491.6 ns/op 168.84 MB/s 280 B/op 6 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkSimpleSource-4 1000000 1070 ns/op 258.90 MB/s 848 B/op 12 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsAttributes-4 123709 8422 ns/op 77.89 MB/s 14171 B/op 63 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsKeyValues-4 130812 8524 ns/op 76.96 MB/s 14170 B/op 63 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithAttrsSimple-4 188462 5424 ns/op 82.97 MB/s 9051 B/op 39 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupAttributes-4 148634 7231 ns/op 59.75 MB/s 13272 B/op 50 allocs/op
+BenchmarkVeqrynDedupOverwrite/BenchmarkWithGroupKeyValues-4 151759 7126 ns/op 60.63 MB/s 13272 B/op 50 allocs/op
PASS
#
# Warnings for chanchal/zaphandler:
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: tests/benchmarks.go:96
-# {"level":"info","time":"2024-09-01T01:36:39Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+# {"level":"info","time":"2024-09-08T01:25:14Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
#
# Warnings for madkins/flash:
# None
@@ -474,7 +474,7 @@ Text File bench.txt
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: /home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96
-# {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-01T01:38:06Z","message":"This is a message"}
+# {"level":"info","caller":"/home/runner/work/go-slog/go-slog/bench/tests/benchmarks.go:96","time":"2024-09-08T01:26:40Z","message":"This is a message"}
#
# Warnings for phuslu/slog:
# None
@@ -486,7 +486,7 @@ Text File bench.txt
# Implied
# 1 [SourceCaller] Source data logged as 'caller' instead of 'source'
# SimpleSource: tests/benchmarks.go:96
-# {"level":"info","time":"2024-09-01T01:39:00Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
+# {"level":"info","time":"2024-09-08T01:27:34Z","caller":"tests/benchmarks.go:96","msg":"This is a message"}
#
# Warnings for samber/slog-zerolog:
# None
@@ -501,7 +501,7 @@ Text File bench.txt
# Implied
# 1 [SourceKey] Source data not logged when AddSource flag set
# SimpleSource: no 'source' key
-# {"time":"2024-09-01T01:39:33.494880876Z","level":"INFO","message":"This is a message"}
+# {"time":"2024-09-08T01:28:08.167792043Z","level":"INFO","message":"This is a message"}
#
# Warnings for veqryn/dedup/Append:
# None
@@ -518,12 +518,12 @@ Text File bench.txt
# Handlers by warning:
# Implied
# [SourceCaller] Source data logged as 'caller' instead of 'source'
-# chanchal/zaphandler
# phsym/zeroslog
# samber/slog-zap
+# chanchal/zaphandler
# [SourceKey] Source data not logged when AddSource flag set
# svcrunner/jsonlog
-ok command-line-arguments 272.622s
+ok command-line-arguments 275.893s