From db4b8151f03257772115f922c2a6d60a275f6c4c Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Sat, 11 Jan 2025 15:20:47 -0500 Subject: [PATCH 1/6] chore: dev version bump --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a404b0c..a53ca4a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2025,7 +2025,7 @@ dependencies = [ [[package]] name = "log_viewer" -version = "0.3.3" +version = "0.3.4-dev" dependencies = [ "anyhow", "eframe", diff --git a/Cargo.toml b/Cargo.toml index b246d56..3d17dbc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_viewer" -version = "0.3.3" +version = "0.3.4-dev" edition = "2021" [dependencies] From fac53fa6ef2383eda4389417d340e0615c061383 Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Thu, 6 Feb 2025 22:24:16 -0500 Subject: [PATCH 2/6] chore: cargo update --- Cargo.lock | 509 +++++++++++++++++++++-------------------------------- 1 file changed, 201 insertions(+), 308 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a53ca4a..d3a80d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -136,7 +136,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if", - "getrandom", + "getrandom 0.2.15", "once_cell", "serde", "version_check", @@ -159,7 +159,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" dependencies = [ "android-properties", - "bitflags 2.7.0", + "bitflags 2.8.0", "cc", "cesu8", "jni", @@ -248,7 +248,7 @@ dependencies = [ "wayland-backend", "wayland-client", "wayland-protocols", - "zbus 5.3.0", + "zbus 5.4.0", ] [[package]] @@ -385,9 +385,9 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.85" +version = "0.1.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ "proc-macro2", "quote", @@ -519,9 +519,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" +checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" dependencies = [ "serde", ] @@ -575,9 +575,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.16.0" +version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" [[package]] name = "bytemuck" @@ -613,9 +613,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" [[package]] name = "bytes" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" +checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "cairo-sys-rs" @@ -633,7 +633,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "log", "polling", "rustix", @@ -655,9 +655,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.8" +version = "1.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0cf6e91fde44c773c6ee7ec6bba798504641a8bc2eb7e37a04ffbf4dfaa55a" +checksum = "755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2" dependencies = [ "jobserver", "libc", @@ -809,9 +809,9 @@ dependencies = [ [[package]] name = "cpufeatures" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -1094,9 +1094,9 @@ dependencies = [ [[package]] name = "enumflags2" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" +checksum = "ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147" dependencies = [ "enumflags2_derive", "serde", @@ -1104,9 +1104,9 @@ dependencies = [ [[package]] name = "enumflags2_derive" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" +checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" dependencies = [ "proc-macro2", "quote", @@ -1155,16 +1155,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" -[[package]] -name = "erased-serde" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" -dependencies = [ - "serde", - "typeid", -] - [[package]] name = "errno" version = "0.3.10" @@ -1319,9 +1309,9 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1" +checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ "fastrand", "futures-core", @@ -1435,7 +1425,19 @@ checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", "libc", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", ] [[package]] @@ -1523,11 +1525,11 @@ dependencies = [ [[package]] name = "glutin" -version = "0.32.1" +version = "0.32.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec69412a0bf07ea7607e638b415447857a808846c2b685a43c8aa18bc6d5e499" +checksum = "03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "cfg_aliases 0.2.1", "cgl", "core-foundation 0.9.4", @@ -1560,9 +1562,9 @@ dependencies = [ [[package]] name = "glutin_egl_sys" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae99fff4d2850dbe6fb8c1fa8e4fead5525bab715beaacfccf3fb994e01c827" +checksum = "4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2" dependencies = [ "gl_generator", "windows-sys 0.52.0", @@ -1570,9 +1572,9 @@ dependencies = [ [[package]] name = "glutin_glx_sys" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2b2d3918e76e18e08796b55eb64e8fe6ec67d5a6b2e2a7e2edce224ad24c63" +checksum = "8a7bb2938045a88b612499fbcba375a77198e01306f52272e692f8c1f3751185" dependencies = [ "gl_generator", "x11-dl", @@ -1580,9 +1582,9 @@ dependencies = [ [[package]] name = "glutin_wgl_sys" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c" +checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e" dependencies = [ "gl_generator", ] @@ -1604,7 +1606,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "gpu-alloc-types", ] @@ -1614,7 +1616,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", ] [[package]] @@ -1623,7 +1625,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcf29e94d6d243368b7a56caa16bc213e4f9f8ed38c4d9557069527b5d5281ca" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "gpu-descriptor-types", "hashbrown", ] @@ -1634,7 +1636,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", ] [[package]] @@ -1859,9 +1861,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" dependencies = [ "equivalent", "hashbrown", @@ -1869,14 +1871,15 @@ dependencies = [ [[package]] name = "insta" -version = "1.42.0" +version = "1.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6513e4067e16e69ed1db5ab56048ed65db32d10ba5fc1217f5393f8f17d8b5a5" +checksum = "71c1b125e30d93896b365e156c33dadfffab45ee8400afcbba4752f59de08a86" dependencies = [ "console", "globset", "linked-hash-map", "once_cell", + "pin-project", "ron 0.7.1", "serde", "similar", @@ -1922,9 +1925,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.76" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" +checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" dependencies = [ "once_cell", "wasm-bindgen", @@ -1975,7 +1978,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "libc", "redox_syscall 0.5.8", ] @@ -2016,12 +2019,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.24" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6ea2a48c204030ee31a7d7fc72c93294c92fe87ecb1789881c9543516e1a0d" -dependencies = [ - "value-bag", -] +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "log_viewer" @@ -2097,7 +2097,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block", "core-graphics-types", "foreign-types", @@ -2124,9 +2124,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" +checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" dependencies = [ "adler2", "simd-adler32", @@ -2139,7 +2139,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ "libc", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", "windows-sys 0.52.0", ] @@ -2151,7 +2151,7 @@ checksum = "364f94bc34f61332abebe8cad6f6cd82a5b65cff22c828d05d0968911462ca4f" dependencies = [ "arrayvec", "bit-set", - "bitflags 2.7.0", + "bitflags 2.8.0", "cfg_aliases 0.1.1", "codespan-reporting", "hexf-parse", @@ -2170,7 +2170,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "jni-sys", "log", "ndk-sys 0.6.0+11769913", @@ -2209,7 +2209,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -2293,7 +2293,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "libc", "objc2", @@ -2309,7 +2309,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-core-location", @@ -2333,7 +2333,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-foundation", @@ -2365,9 +2365,9 @@ dependencies = [ [[package]] name = "objc2-encode" -version = "4.0.3" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] name = "objc2-foundation" @@ -2375,7 +2375,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "dispatch", "libc", @@ -2400,7 +2400,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-foundation", @@ -2412,7 +2412,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-foundation", @@ -2435,7 +2435,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-cloud-kit", @@ -2467,7 +2467,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "objc2", "objc2-core-location", @@ -2485,9 +2485,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" [[package]] name = "orbclient" @@ -2578,18 +2578,18 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pin-project" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916" +checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" +checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" dependencies = [ "proc-macro2", "quote", @@ -2721,9 +2721,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.36.2" +version = "0.37.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe" +checksum = "165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003" dependencies = [ "memchr", ] @@ -2764,7 +2764,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom", + "getrandom 0.2.15", ] [[package]] @@ -2788,7 +2788,7 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", ] [[package]] @@ -2890,7 +2890,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ "base64 0.21.7", - "bitflags 2.7.0", + "bitflags 2.8.0", "serde", "serde_derive", ] @@ -2948,11 +2948,11 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "errno", "libc", "linux-raw-sys", @@ -2967,9 +2967,9 @@ checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "ryu" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "same-file" @@ -2994,9 +2994,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "semver" -version = "1.0.24" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" [[package]] name = "serde" @@ -3018,20 +3018,11 @@ dependencies = [ "syn", ] -[[package]] -name = "serde_fmt" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4" -dependencies = [ - "serde", -] - [[package]] name = "serde_json" -version = "1.0.135" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "itoa", "memchr", @@ -3102,9 +3093,9 @@ checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" [[package]] name = "similar" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" +checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa" [[package]] name = "slab" @@ -3136,7 +3127,7 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "calloop", "calloop-wayland-source", "cursor-icon", @@ -3191,7 +3182,7 @@ version = "0.3.0+sdk-1.3.268.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", ] [[package]] @@ -3228,89 +3219,11 @@ dependencies = [ "syn", ] -[[package]] -name = "sval" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6dc0f9830c49db20e73273ffae9b5240f63c42e515af1da1fceefb69fceafd8" - -[[package]] -name = "sval_buffer" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "429922f7ad43c0ef8fd7309e14d750e38899e32eb7e8da656ea169dd28ee212f" -dependencies = [ - "sval", - "sval_ref", -] - -[[package]] -name = "sval_dynamic" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f16ff5d839396c11a30019b659b0976348f3803db0626f736764c473b50ff4" -dependencies = [ - "sval", -] - -[[package]] -name = "sval_fmt" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c01c27a80b6151b0557f9ccbe89c11db571dc5f68113690c1e028d7e974bae94" -dependencies = [ - "itoa", - "ryu", - "sval", -] - -[[package]] -name = "sval_json" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0deef63c70da622b2a8069d8600cf4b05396459e665862e7bdb290fd6cf3f155" -dependencies = [ - "itoa", - "ryu", - "sval", -] - -[[package]] -name = "sval_nested" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a39ce5976ae1feb814c35d290cf7cf8cd4f045782fe1548d6bc32e21f6156e9f" -dependencies = [ - "sval", - "sval_buffer", - "sval_ref", -] - -[[package]] -name = "sval_ref" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb7c6ee3751795a728bc9316a092023529ffea1783499afbc5c66f5fabebb1fa" -dependencies = [ - "sval", -] - -[[package]] -name = "sval_serde" -version = "2.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a5572d0321b68109a343634e3a5d576bf131b82180c6c442dee06349dfc652a" -dependencies = [ - "serde", - "sval", - "sval_nested", -] - [[package]] name = "syn" -version = "2.0.96" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -3349,13 +3262,13 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tempfile" -version = "3.15.0" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" +checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" dependencies = [ "cfg-if", "fastrand", - "getrandom", + "getrandom 0.3.1", "once_cell", "rustix", "windows-sys 0.59.0", @@ -3441,9 +3354,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.19" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ "serde", "serde_spanned", @@ -3462,9 +3375,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.22" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" dependencies = [ "indexmap", "serde", @@ -3549,12 +3462,6 @@ dependencies = [ "rustc-hash", ] -[[package]] -name = "typeid" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" - [[package]] name = "typenum" version = "1.17.0" @@ -3580,9 +3487,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" [[package]] name = "unicode-segmentation" @@ -3628,45 +3535,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "valuable" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" - -[[package]] -name = "value-bag" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2" -dependencies = [ - "value-bag-serde1", - "value-bag-sval2", -] - -[[package]] -name = "value-bag-serde1" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb773bd36fd59c7ca6e336c94454d9c66386416734817927ac93d81cb3c5b0b" -dependencies = [ - "erased-serde", - "serde", - "serde_fmt", -] - -[[package]] -name = "value-bag-sval2" -version = "1.10.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53a916a702cac43a88694c97657d449775667bcd14b70419441d05b7fea4a83a" -dependencies = [ - "sval", - "sval_buffer", - "sval_dynamic", - "sval_fmt", - "sval_json", - "sval_ref", - "sval_serde", -] +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "version-compare" @@ -3696,22 +3567,32 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasm-bindgen" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" +checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" dependencies = [ "cfg-if", "once_cell", + "rustversion", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" +checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" dependencies = [ "bumpalo", "log", @@ -3723,9 +3604,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.49" +version = "0.4.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" +checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" dependencies = [ "cfg-if", "js-sys", @@ -3736,9 +3617,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" +checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3746,9 +3627,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" +checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", @@ -3759,15 +3640,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.99" +version = "0.2.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" +checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" +dependencies = [ + "unicode-ident", +] [[package]] name = "wayland-backend" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6" +checksum = "b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf" dependencies = [ "cc", "downcast-rs", @@ -3779,11 +3663,11 @@ dependencies = [ [[package]] name = "wayland-client" -version = "0.31.7" +version = "0.31.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280" +checksum = "c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "rustix", "wayland-backend", "wayland-scanner", @@ -3795,16 +3679,16 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "cursor-icon", "wayland-backend", ] [[package]] name = "wayland-cursor" -version = "0.31.7" +version = "0.31.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b08bc3aafdb0035e7fe0fdf17ba0c09c268732707dca4ae098f60cb28c9e4c" +checksum = "a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d" dependencies = [ "rustix", "wayland-client", @@ -3813,11 +3697,11 @@ dependencies = [ [[package]] name = "wayland-protocols" -version = "0.32.5" +version = "0.32.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e" +checksum = "0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "wayland-backend", "wayland-client", "wayland-scanner", @@ -3825,11 +3709,11 @@ dependencies = [ [[package]] name = "wayland-protocols-plasma" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b31cab548ee68c7eb155517f2212049dc151f7cd7910c2b66abfd31c3ee12bd" +checksum = "7ccaacc76703fefd6763022ac565b590fcade92202492381c95b2edfdf7d46b3" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "wayland-backend", "wayland-client", "wayland-protocols", @@ -3838,11 +3722,11 @@ dependencies = [ [[package]] name = "wayland-protocols-wlr" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022" +checksum = "248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "wayland-backend", "wayland-client", "wayland-protocols", @@ -3851,20 +3735,20 @@ dependencies = [ [[package]] name = "wayland-scanner" -version = "0.31.5" +version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3" +checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484" dependencies = [ "proc-macro2", - "quick-xml 0.36.2", + "quick-xml 0.37.2", "quote", ] [[package]] name = "wayland-sys" -version = "0.31.5" +version = "0.31.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09" +checksum = "dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615" dependencies = [ "dlib", "log", @@ -3874,9 +3758,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.76" +version = "0.3.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" +checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" dependencies = [ "js-sys", "wasm-bindgen", @@ -3942,7 +3826,7 @@ checksum = "d63c3c478de8e7e01786479919c8769f62a22eec16788d8c2ac77ce2c132778a" dependencies = [ "arrayvec", "bit-vec", - "bitflags 2.7.0", + "bitflags 2.8.0", "cfg_aliases 0.1.1", "document-features", "indexmap", @@ -3968,7 +3852,7 @@ dependencies = [ "android_system_properties", "arrayvec", "ash", - "bitflags 2.7.0", + "bitflags 2.8.0", "bytemuck", "cfg_aliases 0.1.1", "core-graphics-types", @@ -4005,7 +3889,7 @@ version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "610f6ff27778148c31093f3b03abc4840f9636d58d597ca2f5977433acfe0068" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "js-sys", "web-sys", ] @@ -4312,14 +4196,14 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winit" -version = "0.30.8" +version = "0.30.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d74280aabb958072864bff6cfbcf9025cf8bfacdde5e32b5e12920ef703b0f" +checksum = "a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0" dependencies = [ "ahash", "android-activity", "atomic-waker", - "bitflags 2.7.0", + "bitflags 2.8.0", "block2", "bytemuck", "calloop", @@ -4363,13 +4247,22 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.24" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a" +checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" dependencies = [ "memchr", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + [[package]] name = "write16" version = "1.0.0" @@ -4436,7 +4329,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" dependencies = [ - "bitflags 2.7.0", + "bitflags 2.8.0", "dlib", "log", "once_cell", @@ -4525,9 +4418,9 @@ dependencies = [ [[package]] name = "zbus" -version = "5.3.0" +version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "192a0d989036cd60a1e91a54c9851fb9ad5bd96125d41803eed79d2e2ef74bd7" +checksum = "cbddd8b6cb25d5d8ec1b23277b45299a98bfb220f1761ca11e186d5c702507f8" dependencies = [ "async-broadcast", "async-recursion", @@ -4548,9 +4441,9 @@ dependencies = [ "windows-sys 0.59.0", "winnow", "xdg-home", - "zbus_macros 5.3.0", - "zbus_names 4.1.0", - "zvariant 5.2.0", + "zbus_macros 5.4.0", + "zbus_names 4.2.0", + "zvariant 5.3.0", ] [[package]] @@ -4592,17 +4485,17 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "5.3.0" +version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3685b5c81fce630efc3e143a4ded235b107f1b1cdf186c3f115529e5e5ae4265" +checksum = "dac404d48b4e9cf193c8b49589f3280ceca5ff63519e7e64f55b4cf9c47ce146" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", "syn", - "zbus_names 4.1.0", - "zvariant 5.2.0", - "zvariant_utils 3.1.0", + "zbus_names 4.2.0", + "zvariant 5.3.0", + "zvariant_utils 3.2.0", ] [[package]] @@ -4618,14 +4511,14 @@ dependencies = [ [[package]] name = "zbus_names" -version = "4.1.0" +version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "856b7a38811f71846fd47856ceee8bccaec8399ff53fb370247e66081ace647b" +checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" dependencies = [ "serde", "static_assertions", "winnow", - "zvariant 5.2.0", + "zvariant 5.3.0", ] [[package]] @@ -4720,9 +4613,9 @@ dependencies = [ [[package]] name = "zvariant" -version = "5.2.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55e6b9b5f1361de2d5e7d9fd1ee5f6f7fcb6060618a1f82f3472f58f2b8d4be9" +checksum = "31c951c21879c6e1d46ac5adfc34f698fefb465d498cf4ac87545849bd71bb5a" dependencies = [ "endi", "enumflags2", @@ -4730,8 +4623,8 @@ dependencies = [ "static_assertions", "url", "winnow", - "zvariant_derive 5.2.0", - "zvariant_utils 3.1.0", + "zvariant_derive 5.3.0", + "zvariant_utils 3.2.0", ] [[package]] @@ -4749,15 +4642,15 @@ dependencies = [ [[package]] name = "zvariant_derive" -version = "5.2.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "573a8dd76961957108b10f7a45bac6ab1ea3e9b7fe01aff88325dc57bb8f5c8b" +checksum = "9eeb539471af098d9e63faf428c71ac4cd4efe0b5baa3c8a6b991c5f2543b70e" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", "syn", - "zvariant_utils 3.1.0", + "zvariant_utils 3.2.0", ] [[package]] @@ -4773,9 +4666,9 @@ dependencies = [ [[package]] name = "zvariant_utils" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd46446ea2a1f353bfda53e35f17633afa79f4fe290a611c94645c69fe96a50" +checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" dependencies = [ "proc-macro2", "quote", From f75fd8fe552cdc953cce5862cbb5ac1028e91d99 Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Thu, 6 Feb 2025 23:05:13 -0500 Subject: [PATCH 3/6] feat: add row sizes --- src/app/data.rs | 22 +++++++++++------ src/app/data_display_options.rs | 43 ++++++++++++++++++++++++++++++++- 2 files changed, 56 insertions(+), 9 deletions(-) diff --git a/src/app/data.rs b/src/app/data.rs index d4e6015..b4278e4 100644 --- a/src/app/data.rs +++ b/src/app/data.rs @@ -1,18 +1,17 @@ -use std::{ - borrow::Cow, - collections::{BTreeMap, BTreeSet}, +use super::{ + calculate_hash, + data_display_options::{DataDisplayOptions, LevelConversion, RowParseErrorHandling}, }; - use anyhow::Context; use data_iter::DataIter; use filter::{FieldSpecifier, FilterConfig}; use serde_json::Value; +use std::{ + borrow::Cow, + collections::{BTreeMap, BTreeSet}, +}; use tracing::warn; -use super::{ - calculate_hash, - data_display_options::{DataDisplayOptions, LevelConversion, RowParseErrorHandling}, -}; mod data_iter; pub mod filter; @@ -367,6 +366,7 @@ impl TryFrom<(&DataDisplayOptions, usize, &str)> for LogRow { fn try_from( (data_display_options, row_idx_val, value): (&DataDisplayOptions, usize, &str), ) -> Result { + let row_size_in_bytes = value.len(); let data = match serde_json::from_str::>(value) { Ok(data) => data, Err(e) => match &data_display_options.row_parse_error_handling { @@ -398,6 +398,12 @@ impl TryFrom<(&DataDisplayOptions, usize, &str)> for LogRow { result.or_insert(key, value); } } + if let Some(config) = data_display_options.row_size_config.as_ref() { + result.or_insert( + config.field_name.clone(), + config.units.convert(row_size_in_bytes), + ); + } Ok(result) } } diff --git a/src/app/data_display_options.rs b/src/app/data_display_options.rs index 7d96f75..12760d3 100644 --- a/src/app/data_display_options.rs +++ b/src/app/data_display_options.rs @@ -26,9 +26,13 @@ pub struct DataDisplayOptions { /// Used for optionally converting message levels to strings pub level_conversion: Option, + + /// Used for optionally including the size of messages + pub row_size_config: Option, } -#[derive(serde::Deserialize, serde::Serialize, Debug, PartialEq, Eq)] +#[derive(Default, serde::Deserialize, serde::Serialize, Debug, PartialEq, Eq)] +#[serde(default)] pub struct FieldColoringRules { /// Matches a field value to color pub value_color_map: BTreeMap, @@ -45,6 +49,7 @@ pub enum RowParseErrorHandling { } #[derive(serde::Deserialize, serde::Serialize, Debug, PartialEq, Eq)] +#[serde(default)] pub struct LevelConversion { /// Skips record if field name already exists pub display_field_name: String, @@ -53,6 +58,37 @@ pub struct LevelConversion { pub convert_map: BTreeMap, } +#[derive(Default, serde::Deserialize, serde::Serialize, Debug, PartialEq, Eq)] +#[serde(default)] +pub struct RowSizeConfig { + pub field_name: String, + pub units: SizeUnits, +} + +#[derive(Default, serde::Deserialize, serde::Serialize, Debug, PartialEq, Eq)] +pub enum SizeUnits { + Bytes, + #[default] + KB, + MB, + GB, + TB, + // TODO 5: Add an auto option to use smallest non fractional (would need to use str instead of f32) +} +impl SizeUnits { + pub(crate) fn convert(&self, row_size_in_bytes: usize) -> serde_json::Value { + let scalar = match self { + SizeUnits::Bytes => 1.0, + SizeUnits::KB => 1024.0, + SizeUnits::MB => 1024.0 * 1024.0, + SizeUnits::GB => 1024.0 * 1024.0 * 1024.0, + SizeUnits::TB => 1024.0 * 1024.0 * 1024.0 * 1024.0, + }; + let result = row_size_in_bytes as f64 / scalar; + result.into() + } +} + impl DataDisplayOptions { pub fn main_list_fields(&self) -> &[String] { &self.main_list_fields @@ -72,6 +108,7 @@ impl Default for DataDisplayOptions { main_list_fields: [ "row#", "level_str", + "row_size", "time", "request_id", "otel.name", @@ -108,6 +145,10 @@ impl Default for DataDisplayOptions { .collect(), emphasize_if_matching_field_idx: Some(3), row_idx_field_name: Some("row#".to_string()), + row_size_config: Some(RowSizeConfig { + field_name: "row_size".to_string(), + units: SizeUnits::Bytes, + }), row_parse_error_handling: Default::default(), level_conversion: Some(Default::default()), colored_fields: [( From b8dac9cb1636cb3c1f457fbdfba445992b2184be Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Thu, 6 Feb 2025 23:05:35 -0500 Subject: [PATCH 4/6] feat: allow rows to truncate --- src/app.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app.rs b/src/app.rs index b0c16c6..26ed11b 100644 --- a/src/app.rs +++ b/src/app.rs @@ -4,7 +4,7 @@ use anyhow::{bail, Context}; use data::filter::{Comparator, FieldSpecifier, FilterConfig, FilterOn}; use egui::{ text::{CCursor, CCursorRange}, - Align, KeyboardShortcut, + Align, KeyboardShortcut, Label, }; use egui_extras::{Column, TableBuilder}; use shortcut::Shortcuts; @@ -200,7 +200,7 @@ impl LogViewerApp { .unwrap_or(&default_text_color); ui.colored_label(*color, display_value); } else { - ui.label(display_value); + ui.add(Label::new(display_value).truncate()); } } }); From 90bedb1b3b1ee59da983cf520d47c19e2e817fa7 Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Thu, 6 Feb 2025 23:11:12 -0500 Subject: [PATCH 5/6] test: update snapshots --- ...wer__app__data__tests__long.log_debug.snap | 83 ++++++++++++++++++- ...iewer__app__data__tests__long.log_ron.snap | 83 ++++++++++++++++++- ...ewer__app__data__tests__long.log_yaml.snap | 83 ++++++++++++++++++- ...er__app__data__tests__short.log_debug.snap | 2 + ...ewer__app__data__tests__short.log_ron.snap | 4 +- ...wer__app__data__tests__short.log_yaml.snap | 4 +- 6 files changed, 249 insertions(+), 10 deletions(-) diff --git a/tests/snapshots/log_viewer__app__data__tests__long.log_debug.snap b/tests/snapshots/log_viewer__app__data__tests__long.log_debug.snap index d6ab10b..6a940a2 100644 --- a/tests/snapshots/log_viewer__app__data__tests__long.log_debug.snap +++ b/tests/snapshots/log_viewer__app__data__tests__long.log_debug.snap @@ -1,8 +1,6 @@ --- source: src/app/data/tests.rs -assertion_line: 44 expression: data -snapshot_kind: text --- Data { selected_row: None, @@ -19,6 +17,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(0), + "row_size": Number(229.0), "target": String("my_server::startup"), "time": String("2024-02-10T06:02:11.961915483Z"), "v": Number(0), @@ -36,6 +35,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(1), + "row_size": Number(287.0), "target": String("actix_server::builder"), "time": String("2024-02-10T06:02:11.962339028Z"), "v": Number(0), @@ -53,6 +53,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(2), + "row_size": Number(322.0), "target": String("actix_server::server"), "time": String("2024-02-10T06:02:11.962427666Z"), "v": Number(0), @@ -81,6 +82,7 @@ Data { "pid": Number(201399), "request_id": String("4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4"), "row#": Number(3), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:21.163518462Z"), "v": Number(0), @@ -112,6 +114,7 @@ Data { "pid": Number(201399), "request_id": String("4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4"), "row#": Number(4), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:21.170432285Z"), "v": Number(0), @@ -140,6 +143,7 @@ Data { "pid": Number(201399), "request_id": String("2f3521ae-a8ea-43b6-9c6b-1a44d36845f0"), "row#": Number(5), + "row_size": Number(680.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:21.224469025Z"), "v": Number(0), @@ -171,6 +175,7 @@ Data { "pid": Number(201399), "request_id": String("2f3521ae-a8ea-43b6-9c6b-1a44d36845f0"), "row#": Number(6), + "row_size": Number(750.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:21.224813634Z"), "v": Number(0), @@ -199,6 +204,7 @@ Data { "pid": Number(201399), "request_id": String("51bb624d-8933-46b0-b5f3-13749cdcfb65"), "row#": Number(7), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:27.735320535Z"), "v": Number(0), @@ -230,6 +236,7 @@ Data { "pid": Number(201399), "request_id": String("51bb624d-8933-46b0-b5f3-13749cdcfb65"), "row#": Number(8), + "row_size": Number(758.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:27.73652712Z"), "v": Number(0), @@ -258,6 +265,7 @@ Data { "pid": Number(201399), "request_id": String("96758627-0b02-494b-9b5a-201886e1f811"), "row#": Number(9), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:28.778516388Z"), "v": Number(0), @@ -289,6 +297,7 @@ Data { "pid": Number(201399), "request_id": String("96758627-0b02-494b-9b5a-201886e1f811"), "row#": Number(10), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:28.780296567Z"), "v": Number(0), @@ -317,6 +326,7 @@ Data { "pid": Number(201399), "request_id": String("86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6"), "row#": Number(11), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:29.752816316Z"), "v": Number(0), @@ -348,6 +358,7 @@ Data { "pid": Number(201399), "request_id": String("86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6"), "row#": Number(12), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:29.754506839Z"), "v": Number(0), @@ -376,6 +387,7 @@ Data { "pid": Number(201399), "request_id": String("da6a2caf-621b-4cd2-90fd-c67b0fe951b7"), "row#": Number(13), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:30.528781299Z"), "v": Number(0), @@ -407,6 +419,7 @@ Data { "pid": Number(201399), "request_id": String("da6a2caf-621b-4cd2-90fd-c67b0fe951b7"), "row#": Number(14), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:30.530387153Z"), "v": Number(0), @@ -435,6 +448,7 @@ Data { "pid": Number(201399), "request_id": String("c12cd3d3-b232-4327-9ee3-ad680ff493e2"), "row#": Number(15), + "row_size": Number(688.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.01154897Z"), "v": Number(0), @@ -466,6 +480,7 @@ Data { "pid": Number(201399), "request_id": String("c12cd3d3-b232-4327-9ee3-ad680ff493e2"), "row#": Number(16), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.013404537Z"), "v": Number(0), @@ -494,6 +509,7 @@ Data { "pid": Number(201399), "request_id": String("dfb6d617-b933-4fca-8c0d-1da09d19afed"), "row#": Number(17), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.476792941Z"), "v": Number(0), @@ -525,6 +541,7 @@ Data { "pid": Number(201399), "request_id": String("dfb6d617-b933-4fca-8c0d-1da09d19afed"), "row#": Number(18), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.478740965Z"), "v": Number(0), @@ -553,6 +570,7 @@ Data { "pid": Number(201399), "request_id": String("2b96d8ce-db51-406a-9280-095e751d1ac8"), "row#": Number(19), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.909142641Z"), "v": Number(0), @@ -584,6 +602,7 @@ Data { "pid": Number(201399), "request_id": String("2b96d8ce-db51-406a-9280-095e751d1ac8"), "row#": Number(20), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:31.911001241Z"), "v": Number(0), @@ -612,6 +631,7 @@ Data { "pid": Number(201399), "request_id": String("952e04e8-1c0d-4b69-9ee1-63ddd390cb61"), "row#": Number(21), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:32.398038641Z"), "v": Number(0), @@ -643,6 +663,7 @@ Data { "pid": Number(201399), "request_id": String("952e04e8-1c0d-4b69-9ee1-63ddd390cb61"), "row#": Number(22), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:32.398942635Z"), "v": Number(0), @@ -671,6 +692,7 @@ Data { "pid": Number(201399), "request_id": String("8de12498-a0f2-42cf-b989-e8fd2b8728bf"), "row#": Number(23), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:32.753169442Z"), "v": Number(0), @@ -702,6 +724,7 @@ Data { "pid": Number(201399), "request_id": String("8de12498-a0f2-42cf-b989-e8fd2b8728bf"), "row#": Number(24), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:32.753910825Z"), "v": Number(0), @@ -730,6 +753,7 @@ Data { "pid": Number(201399), "request_id": String("f84020d7-1137-494b-88d5-0fae03fbd53b"), "row#": Number(25), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.189998435Z"), "v": Number(0), @@ -761,6 +785,7 @@ Data { "pid": Number(201399), "request_id": String("f84020d7-1137-494b-88d5-0fae03fbd53b"), "row#": Number(26), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.190858115Z"), "v": Number(0), @@ -789,6 +814,7 @@ Data { "pid": Number(201399), "request_id": String("862b4783-d633-40d3-8ed6-0d6fbd51b590"), "row#": Number(27), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.581415707Z"), "v": Number(0), @@ -820,6 +846,7 @@ Data { "pid": Number(201399), "request_id": String("862b4783-d633-40d3-8ed6-0d6fbd51b590"), "row#": Number(28), + "row_size": Number(758.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.58330603Z"), "v": Number(0), @@ -848,6 +875,7 @@ Data { "pid": Number(201399), "request_id": String("74a2f98c-a9dc-479b-b0f8-863e7ff34d3a"), "row#": Number(29), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.995029867Z"), "v": Number(0), @@ -879,6 +907,7 @@ Data { "pid": Number(201399), "request_id": String("74a2f98c-a9dc-479b-b0f8-863e7ff34d3a"), "row#": Number(30), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:33.995775333Z"), "v": Number(0), @@ -907,6 +936,7 @@ Data { "pid": Number(201399), "request_id": String("198ad2b0-9b55-420a-8912-e3122170b760"), "row#": Number(31), + "row_size": Number(688.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:34.49601321Z"), "v": Number(0), @@ -938,6 +968,7 @@ Data { "pid": Number(201399), "request_id": String("198ad2b0-9b55-420a-8912-e3122170b760"), "row#": Number(32), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:34.498318841Z"), "v": Number(0), @@ -966,6 +997,7 @@ Data { "pid": Number(201399), "request_id": String("9d866454-2d22-414b-aab3-e7a32d73035b"), "row#": Number(33), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:34.933587244Z"), "v": Number(0), @@ -997,6 +1029,7 @@ Data { "pid": Number(201399), "request_id": String("9d866454-2d22-414b-aab3-e7a32d73035b"), "row#": Number(34), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:34.935651543Z"), "v": Number(0), @@ -1025,6 +1058,7 @@ Data { "pid": Number(201399), "request_id": String("25b1c7b3-75d7-4f85-bab6-920b1b3f4435"), "row#": Number(35), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:35.404631082Z"), "v": Number(0), @@ -1056,6 +1090,7 @@ Data { "pid": Number(201399), "request_id": String("25b1c7b3-75d7-4f85-bab6-920b1b3f4435"), "row#": Number(36), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:35.406396297Z"), "v": Number(0), @@ -1084,6 +1119,7 @@ Data { "pid": Number(201399), "request_id": String("bd28760e-f8be-4285-b3fa-b935de5e3cce"), "row#": Number(37), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:35.908410809Z"), "v": Number(0), @@ -1115,6 +1151,7 @@ Data { "pid": Number(201399), "request_id": String("bd28760e-f8be-4285-b3fa-b935de5e3cce"), "row#": Number(38), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:35.909930198Z"), "v": Number(0), @@ -1143,6 +1180,7 @@ Data { "pid": Number(201399), "request_id": String("d7410116-e47f-44db-8e95-65ae6d731aa3"), "row#": Number(39), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:36.406646686Z"), "v": Number(0), @@ -1174,6 +1212,7 @@ Data { "pid": Number(201399), "request_id": String("d7410116-e47f-44db-8e95-65ae6d731aa3"), "row#": Number(40), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:36.408148172Z"), "v": Number(0), @@ -1202,6 +1241,7 @@ Data { "pid": Number(201399), "request_id": String("1718b374-a08d-491c-8802-6054905141ea"), "row#": Number(41), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:36.883330358Z"), "v": Number(0), @@ -1233,6 +1273,7 @@ Data { "pid": Number(201399), "request_id": String("1718b374-a08d-491c-8802-6054905141ea"), "row#": Number(42), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:36.884516393Z"), "v": Number(0), @@ -1261,6 +1302,7 @@ Data { "pid": Number(201399), "request_id": String("52288c2d-ea91-48c5-9db9-1b7e134a3915"), "row#": Number(43), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:37.414535794Z"), "v": Number(0), @@ -1292,6 +1334,7 @@ Data { "pid": Number(201399), "request_id": String("52288c2d-ea91-48c5-9db9-1b7e134a3915"), "row#": Number(44), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:37.416158356Z"), "v": Number(0), @@ -1320,6 +1363,7 @@ Data { "pid": Number(201399), "request_id": String("b362e638-1e2a-4184-84d9-fb39c3cfa5c9"), "row#": Number(45), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:37.988422018Z"), "v": Number(0), @@ -1351,6 +1395,7 @@ Data { "pid": Number(201399), "request_id": String("b362e638-1e2a-4184-84d9-fb39c3cfa5c9"), "row#": Number(46), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:37.990135478Z"), "v": Number(0), @@ -1379,6 +1424,7 @@ Data { "pid": Number(201399), "request_id": String("fe545736-0993-4bbd-8395-b5be9fe6ccd4"), "row#": Number(47), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:38.516440225Z"), "v": Number(0), @@ -1410,6 +1456,7 @@ Data { "pid": Number(201399), "request_id": String("fe545736-0993-4bbd-8395-b5be9fe6ccd4"), "row#": Number(48), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:38.518258022Z"), "v": Number(0), @@ -1438,6 +1485,7 @@ Data { "pid": Number(201399), "request_id": String("63d31d2b-bbfc-4f01-90b3-80e53d407abe"), "row#": Number(49), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:39.063656597Z"), "v": Number(0), @@ -1469,6 +1517,7 @@ Data { "pid": Number(201399), "request_id": String("63d31d2b-bbfc-4f01-90b3-80e53d407abe"), "row#": Number(50), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:39.065560988Z"), "v": Number(0), @@ -1497,6 +1546,7 @@ Data { "pid": Number(201399), "request_id": String("ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6"), "row#": Number(51), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:39.677814726Z"), "v": Number(0), @@ -1528,6 +1578,7 @@ Data { "pid": Number(201399), "request_id": String("ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6"), "row#": Number(52), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:39.678891214Z"), "v": Number(0), @@ -1556,6 +1607,7 @@ Data { "pid": Number(201399), "request_id": String("4639d2b0-dfbc-404a-b51a-82aa4743972a"), "row#": Number(53), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:40.233335145Z"), "v": Number(0), @@ -1587,6 +1639,7 @@ Data { "pid": Number(201399), "request_id": String("4639d2b0-dfbc-404a-b51a-82aa4743972a"), "row#": Number(54), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:40.235457041Z"), "v": Number(0), @@ -1615,6 +1668,7 @@ Data { "pid": Number(201399), "request_id": String("521e581e-8fbc-4876-bcb6-0754c97423ef"), "row#": Number(55), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:40.809624727Z"), "v": Number(0), @@ -1646,6 +1700,7 @@ Data { "pid": Number(201399), "request_id": String("521e581e-8fbc-4876-bcb6-0754c97423ef"), "row#": Number(56), + "row_size": Number(759.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:02:40.811254162Z"), "v": Number(0), @@ -1674,6 +1729,7 @@ Data { "pid": Number(201399), "request_id": String("6113381e-76af-49bb-bca8-7e07cf3b6c5c"), "row#": Number(57), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:06.191856068Z"), "v": Number(0), @@ -1706,6 +1762,7 @@ Data { "pid": Number(201399), "request_id": String("6113381e-76af-49bb-bca8-7e07cf3b6c5c"), "row#": Number(58), + "row_size": Number(849.0), "target": String("log"), "time": String("2024-02-10T06:03:06.192024502Z"), "v": Number(0), @@ -1734,6 +1791,7 @@ Data { "pid": Number(201399), "request_id": String("b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29"), "row#": Number(59), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:06.797748362Z"), "v": Number(0), @@ -1762,6 +1820,7 @@ Data { "pid": Number(201399), "request_id": String("8a19c638-9b4e-4dd6-8f00-f2d213fca243"), "row#": Number(60), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:07.444854732Z"), "v": Number(0), @@ -1790,6 +1849,7 @@ Data { "pid": Number(201399), "request_id": String("6113381e-76af-49bb-bca8-7e07cf3b6c5c"), "row#": Number(61), + "row_size": Number(688.0), "target": String("my_server::routes::status"), "time": String("2024-02-10T06:03:08.193165123Z"), "v": Number(0), @@ -1821,6 +1881,7 @@ Data { "pid": Number(201399), "request_id": String("6113381e-76af-49bb-bca8-7e07cf3b6c5c"), "row#": Number(62), + "row_size": Number(761.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:08.19338919Z"), "v": Number(0), @@ -1849,6 +1910,7 @@ Data { "pid": Number(201399), "request_id": String("b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29"), "row#": Number(63), + "row_size": Number(688.0), "target": String("my_server::routes::status"), "time": String("2024-02-10T06:03:08.799070853Z"), "v": Number(0), @@ -1880,6 +1942,7 @@ Data { "pid": Number(201399), "request_id": String("b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29"), "row#": Number(64), + "row_size": Number(762.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:08.799252303Z"), "v": Number(0), @@ -1908,6 +1971,7 @@ Data { "pid": Number(201399), "request_id": String("8a19c638-9b4e-4dd6-8f00-f2d213fca243"), "row#": Number(65), + "row_size": Number(688.0), "target": String("my_server::routes::status"), "time": String("2024-02-10T06:03:09.446331651Z"), "v": Number(0), @@ -1939,6 +2003,7 @@ Data { "pid": Number(201399), "request_id": String("8a19c638-9b4e-4dd6-8f00-f2d213fca243"), "row#": Number(66), + "row_size": Number(762.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:09.446655074Z"), "v": Number(0), @@ -1967,6 +2032,7 @@ Data { "pid": Number(201399), "request_id": String("d4a6f3a2-671b-4cb2-94c4-094867c46345"), "row#": Number(67), + "row_size": Number(689.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:13.082901829Z"), "v": Number(0), @@ -1995,6 +2061,7 @@ Data { "pid": Number(201399), "request_id": String("d4a6f3a2-671b-4cb2-94c4-094867c46345"), "row#": Number(68), + "row_size": Number(688.0), "target": String("my_server::routes::status"), "time": String("2024-02-10T06:03:15.084438959Z"), "v": Number(0), @@ -2026,6 +2093,7 @@ Data { "pid": Number(201399), "request_id": String("d4a6f3a2-671b-4cb2-94c4-094867c46345"), "row#": Number(69), + "row_size": Number(762.0), "target": String("tracing_actix_web::root_span_builder"), "time": String("2024-02-10T06:03:15.084681044Z"), "v": Number(0), @@ -2043,6 +2111,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(70), + "row_size": Number(308.0), "target": String("actix_server::server"), "time": String("2024-02-10T06:03:26.993587646Z"), "v": Number(0), @@ -2060,6 +2129,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(71), + "row_size": Number(288.0), "target": String("actix_server::accept"), "time": String("2024-02-10T06:03:26.993775955Z"), "v": Number(0), @@ -2077,6 +2147,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(72), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.993775787Z"), "v": Number(0), @@ -2094,6 +2165,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(73), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.993775779Z"), "v": Number(0), @@ -2111,6 +2183,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(74), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.993775827Z"), "v": Number(0), @@ -2128,6 +2201,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(75), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.993783793Z"), "v": Number(0), @@ -2145,6 +2219,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(76), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.993808637Z"), "v": Number(0), @@ -2162,6 +2237,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(77), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.994068372Z"), "v": Number(0), @@ -2179,6 +2255,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(78), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.994080138Z"), "v": Number(0), @@ -2196,6 +2273,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(79), + "row_size": Number(292.0), "target": String("actix_server::worker"), "time": String("2024-02-10T06:03:26.994147513Z"), "v": Number(0), @@ -2213,6 +2291,7 @@ Data { "name": String("my_server"), "pid": Number(201399), "row#": Number(80), + "row_size": Number(198.0), "target": String("my_server"), "time": String("2024-02-10T06:03:27.295589706Z"), "v": Number(0), diff --git a/tests/snapshots/log_viewer__app__data__tests__long.log_ron.snap b/tests/snapshots/log_viewer__app__data__tests__long.log_ron.snap index e0a61d9..793efef 100644 --- a/tests/snapshots/log_viewer__app__data__tests__long.log_ron.snap +++ b/tests/snapshots/log_viewer__app__data__tests__long.log_ron.snap @@ -1,8 +1,6 @@ --- source: src/app/data/tests.rs -assertion_line: 41 expression: data -snapshot_kind: text --- Data( selected_row: None, @@ -19,6 +17,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 0, + "row_size": 229.0, "target": "my_server::startup", "time": "2024-02-10T06:02:11.961915483Z", "v": 0, @@ -35,6 +34,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 1, + "row_size": 287.0, "target": "actix_server::builder", "time": "2024-02-10T06:02:11.962339028Z", "v": 0, @@ -51,6 +51,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 2, + "row_size": 322.0, "target": "actix_server::server", "time": "2024-02-10T06:02:11.962427666Z", "v": 0, @@ -78,6 +79,7 @@ Data( "pid": 201399, "request_id": "4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4", "row#": 3, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:21.163518462Z", "v": 0, @@ -108,6 +110,7 @@ Data( "pid": 201399, "request_id": "4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4", "row#": 4, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:21.170432285Z", "v": 0, @@ -135,6 +138,7 @@ Data( "pid": 201399, "request_id": "2f3521ae-a8ea-43b6-9c6b-1a44d36845f0", "row#": 5, + "row_size": 680.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:21.224469025Z", "v": 0, @@ -165,6 +169,7 @@ Data( "pid": 201399, "request_id": "2f3521ae-a8ea-43b6-9c6b-1a44d36845f0", "row#": 6, + "row_size": 750.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:21.224813634Z", "v": 0, @@ -192,6 +197,7 @@ Data( "pid": 201399, "request_id": "51bb624d-8933-46b0-b5f3-13749cdcfb65", "row#": 7, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:27.735320535Z", "v": 0, @@ -222,6 +228,7 @@ Data( "pid": 201399, "request_id": "51bb624d-8933-46b0-b5f3-13749cdcfb65", "row#": 8, + "row_size": 758.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:27.73652712Z", "v": 0, @@ -249,6 +256,7 @@ Data( "pid": 201399, "request_id": "96758627-0b02-494b-9b5a-201886e1f811", "row#": 9, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:28.778516388Z", "v": 0, @@ -279,6 +287,7 @@ Data( "pid": 201399, "request_id": "96758627-0b02-494b-9b5a-201886e1f811", "row#": 10, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:28.780296567Z", "v": 0, @@ -306,6 +315,7 @@ Data( "pid": 201399, "request_id": "86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6", "row#": 11, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:29.752816316Z", "v": 0, @@ -336,6 +346,7 @@ Data( "pid": 201399, "request_id": "86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6", "row#": 12, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:29.754506839Z", "v": 0, @@ -363,6 +374,7 @@ Data( "pid": 201399, "request_id": "da6a2caf-621b-4cd2-90fd-c67b0fe951b7", "row#": 13, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:30.528781299Z", "v": 0, @@ -393,6 +405,7 @@ Data( "pid": 201399, "request_id": "da6a2caf-621b-4cd2-90fd-c67b0fe951b7", "row#": 14, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:30.530387153Z", "v": 0, @@ -420,6 +433,7 @@ Data( "pid": 201399, "request_id": "c12cd3d3-b232-4327-9ee3-ad680ff493e2", "row#": 15, + "row_size": 688.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.01154897Z", "v": 0, @@ -450,6 +464,7 @@ Data( "pid": 201399, "request_id": "c12cd3d3-b232-4327-9ee3-ad680ff493e2", "row#": 16, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.013404537Z", "v": 0, @@ -477,6 +492,7 @@ Data( "pid": 201399, "request_id": "dfb6d617-b933-4fca-8c0d-1da09d19afed", "row#": 17, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.476792941Z", "v": 0, @@ -507,6 +523,7 @@ Data( "pid": 201399, "request_id": "dfb6d617-b933-4fca-8c0d-1da09d19afed", "row#": 18, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.478740965Z", "v": 0, @@ -534,6 +551,7 @@ Data( "pid": 201399, "request_id": "2b96d8ce-db51-406a-9280-095e751d1ac8", "row#": 19, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.909142641Z", "v": 0, @@ -564,6 +582,7 @@ Data( "pid": 201399, "request_id": "2b96d8ce-db51-406a-9280-095e751d1ac8", "row#": 20, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:31.911001241Z", "v": 0, @@ -591,6 +610,7 @@ Data( "pid": 201399, "request_id": "952e04e8-1c0d-4b69-9ee1-63ddd390cb61", "row#": 21, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:32.398038641Z", "v": 0, @@ -621,6 +641,7 @@ Data( "pid": 201399, "request_id": "952e04e8-1c0d-4b69-9ee1-63ddd390cb61", "row#": 22, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:32.398942635Z", "v": 0, @@ -648,6 +669,7 @@ Data( "pid": 201399, "request_id": "8de12498-a0f2-42cf-b989-e8fd2b8728bf", "row#": 23, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:32.753169442Z", "v": 0, @@ -678,6 +700,7 @@ Data( "pid": 201399, "request_id": "8de12498-a0f2-42cf-b989-e8fd2b8728bf", "row#": 24, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:32.753910825Z", "v": 0, @@ -705,6 +728,7 @@ Data( "pid": 201399, "request_id": "f84020d7-1137-494b-88d5-0fae03fbd53b", "row#": 25, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.189998435Z", "v": 0, @@ -735,6 +759,7 @@ Data( "pid": 201399, "request_id": "f84020d7-1137-494b-88d5-0fae03fbd53b", "row#": 26, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.190858115Z", "v": 0, @@ -762,6 +787,7 @@ Data( "pid": 201399, "request_id": "862b4783-d633-40d3-8ed6-0d6fbd51b590", "row#": 27, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.581415707Z", "v": 0, @@ -792,6 +818,7 @@ Data( "pid": 201399, "request_id": "862b4783-d633-40d3-8ed6-0d6fbd51b590", "row#": 28, + "row_size": 758.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.58330603Z", "v": 0, @@ -819,6 +846,7 @@ Data( "pid": 201399, "request_id": "74a2f98c-a9dc-479b-b0f8-863e7ff34d3a", "row#": 29, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.995029867Z", "v": 0, @@ -849,6 +877,7 @@ Data( "pid": 201399, "request_id": "74a2f98c-a9dc-479b-b0f8-863e7ff34d3a", "row#": 30, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:33.995775333Z", "v": 0, @@ -876,6 +905,7 @@ Data( "pid": 201399, "request_id": "198ad2b0-9b55-420a-8912-e3122170b760", "row#": 31, + "row_size": 688.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:34.49601321Z", "v": 0, @@ -906,6 +936,7 @@ Data( "pid": 201399, "request_id": "198ad2b0-9b55-420a-8912-e3122170b760", "row#": 32, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:34.498318841Z", "v": 0, @@ -933,6 +964,7 @@ Data( "pid": 201399, "request_id": "9d866454-2d22-414b-aab3-e7a32d73035b", "row#": 33, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:34.933587244Z", "v": 0, @@ -963,6 +995,7 @@ Data( "pid": 201399, "request_id": "9d866454-2d22-414b-aab3-e7a32d73035b", "row#": 34, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:34.935651543Z", "v": 0, @@ -990,6 +1023,7 @@ Data( "pid": 201399, "request_id": "25b1c7b3-75d7-4f85-bab6-920b1b3f4435", "row#": 35, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:35.404631082Z", "v": 0, @@ -1020,6 +1054,7 @@ Data( "pid": 201399, "request_id": "25b1c7b3-75d7-4f85-bab6-920b1b3f4435", "row#": 36, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:35.406396297Z", "v": 0, @@ -1047,6 +1082,7 @@ Data( "pid": 201399, "request_id": "bd28760e-f8be-4285-b3fa-b935de5e3cce", "row#": 37, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:35.908410809Z", "v": 0, @@ -1077,6 +1113,7 @@ Data( "pid": 201399, "request_id": "bd28760e-f8be-4285-b3fa-b935de5e3cce", "row#": 38, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:35.909930198Z", "v": 0, @@ -1104,6 +1141,7 @@ Data( "pid": 201399, "request_id": "d7410116-e47f-44db-8e95-65ae6d731aa3", "row#": 39, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:36.406646686Z", "v": 0, @@ -1134,6 +1172,7 @@ Data( "pid": 201399, "request_id": "d7410116-e47f-44db-8e95-65ae6d731aa3", "row#": 40, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:36.408148172Z", "v": 0, @@ -1161,6 +1200,7 @@ Data( "pid": 201399, "request_id": "1718b374-a08d-491c-8802-6054905141ea", "row#": 41, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:36.883330358Z", "v": 0, @@ -1191,6 +1231,7 @@ Data( "pid": 201399, "request_id": "1718b374-a08d-491c-8802-6054905141ea", "row#": 42, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:36.884516393Z", "v": 0, @@ -1218,6 +1259,7 @@ Data( "pid": 201399, "request_id": "52288c2d-ea91-48c5-9db9-1b7e134a3915", "row#": 43, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:37.414535794Z", "v": 0, @@ -1248,6 +1290,7 @@ Data( "pid": 201399, "request_id": "52288c2d-ea91-48c5-9db9-1b7e134a3915", "row#": 44, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:37.416158356Z", "v": 0, @@ -1275,6 +1318,7 @@ Data( "pid": 201399, "request_id": "b362e638-1e2a-4184-84d9-fb39c3cfa5c9", "row#": 45, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:37.988422018Z", "v": 0, @@ -1305,6 +1349,7 @@ Data( "pid": 201399, "request_id": "b362e638-1e2a-4184-84d9-fb39c3cfa5c9", "row#": 46, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:37.990135478Z", "v": 0, @@ -1332,6 +1377,7 @@ Data( "pid": 201399, "request_id": "fe545736-0993-4bbd-8395-b5be9fe6ccd4", "row#": 47, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:38.516440225Z", "v": 0, @@ -1362,6 +1408,7 @@ Data( "pid": 201399, "request_id": "fe545736-0993-4bbd-8395-b5be9fe6ccd4", "row#": 48, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:38.518258022Z", "v": 0, @@ -1389,6 +1436,7 @@ Data( "pid": 201399, "request_id": "63d31d2b-bbfc-4f01-90b3-80e53d407abe", "row#": 49, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:39.063656597Z", "v": 0, @@ -1419,6 +1467,7 @@ Data( "pid": 201399, "request_id": "63d31d2b-bbfc-4f01-90b3-80e53d407abe", "row#": 50, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:39.065560988Z", "v": 0, @@ -1446,6 +1495,7 @@ Data( "pid": 201399, "request_id": "ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6", "row#": 51, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:39.677814726Z", "v": 0, @@ -1476,6 +1526,7 @@ Data( "pid": 201399, "request_id": "ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6", "row#": 52, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:39.678891214Z", "v": 0, @@ -1503,6 +1554,7 @@ Data( "pid": 201399, "request_id": "4639d2b0-dfbc-404a-b51a-82aa4743972a", "row#": 53, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:40.233335145Z", "v": 0, @@ -1533,6 +1585,7 @@ Data( "pid": 201399, "request_id": "4639d2b0-dfbc-404a-b51a-82aa4743972a", "row#": 54, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:40.235457041Z", "v": 0, @@ -1560,6 +1613,7 @@ Data( "pid": 201399, "request_id": "521e581e-8fbc-4876-bcb6-0754c97423ef", "row#": 55, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:40.809624727Z", "v": 0, @@ -1590,6 +1644,7 @@ Data( "pid": 201399, "request_id": "521e581e-8fbc-4876-bcb6-0754c97423ef", "row#": 56, + "row_size": 759.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:02:40.811254162Z", "v": 0, @@ -1617,6 +1672,7 @@ Data( "pid": 201399, "request_id": "6113381e-76af-49bb-bca8-7e07cf3b6c5c", "row#": 57, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:06.191856068Z", "v": 0, @@ -1648,6 +1704,7 @@ Data( "pid": 201399, "request_id": "6113381e-76af-49bb-bca8-7e07cf3b6c5c", "row#": 58, + "row_size": 849.0, "target": "log", "time": "2024-02-10T06:03:06.192024502Z", "v": 0, @@ -1675,6 +1732,7 @@ Data( "pid": 201399, "request_id": "b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29", "row#": 59, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:06.797748362Z", "v": 0, @@ -1702,6 +1760,7 @@ Data( "pid": 201399, "request_id": "8a19c638-9b4e-4dd6-8f00-f2d213fca243", "row#": 60, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:07.444854732Z", "v": 0, @@ -1729,6 +1788,7 @@ Data( "pid": 201399, "request_id": "6113381e-76af-49bb-bca8-7e07cf3b6c5c", "row#": 61, + "row_size": 688.0, "target": "my_server::routes::status", "time": "2024-02-10T06:03:08.193165123Z", "v": 0, @@ -1759,6 +1819,7 @@ Data( "pid": 201399, "request_id": "6113381e-76af-49bb-bca8-7e07cf3b6c5c", "row#": 62, + "row_size": 761.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:08.19338919Z", "v": 0, @@ -1786,6 +1847,7 @@ Data( "pid": 201399, "request_id": "b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29", "row#": 63, + "row_size": 688.0, "target": "my_server::routes::status", "time": "2024-02-10T06:03:08.799070853Z", "v": 0, @@ -1816,6 +1878,7 @@ Data( "pid": 201399, "request_id": "b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29", "row#": 64, + "row_size": 762.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:08.799252303Z", "v": 0, @@ -1843,6 +1906,7 @@ Data( "pid": 201399, "request_id": "8a19c638-9b4e-4dd6-8f00-f2d213fca243", "row#": 65, + "row_size": 688.0, "target": "my_server::routes::status", "time": "2024-02-10T06:03:09.446331651Z", "v": 0, @@ -1873,6 +1937,7 @@ Data( "pid": 201399, "request_id": "8a19c638-9b4e-4dd6-8f00-f2d213fca243", "row#": 66, + "row_size": 762.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:09.446655074Z", "v": 0, @@ -1900,6 +1965,7 @@ Data( "pid": 201399, "request_id": "d4a6f3a2-671b-4cb2-94c4-094867c46345", "row#": 67, + "row_size": 689.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:13.082901829Z", "v": 0, @@ -1927,6 +1993,7 @@ Data( "pid": 201399, "request_id": "d4a6f3a2-671b-4cb2-94c4-094867c46345", "row#": 68, + "row_size": 688.0, "target": "my_server::routes::status", "time": "2024-02-10T06:03:15.084438959Z", "v": 0, @@ -1957,6 +2024,7 @@ Data( "pid": 201399, "request_id": "d4a6f3a2-671b-4cb2-94c4-094867c46345", "row#": 69, + "row_size": 762.0, "target": "tracing_actix_web::root_span_builder", "time": "2024-02-10T06:03:15.084681044Z", "v": 0, @@ -1973,6 +2041,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 70, + "row_size": 308.0, "target": "actix_server::server", "time": "2024-02-10T06:03:26.993587646Z", "v": 0, @@ -1989,6 +2058,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 71, + "row_size": 288.0, "target": "actix_server::accept", "time": "2024-02-10T06:03:26.993775955Z", "v": 0, @@ -2005,6 +2075,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 72, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.993775787Z", "v": 0, @@ -2021,6 +2092,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 73, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.993775779Z", "v": 0, @@ -2037,6 +2109,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 74, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.993775827Z", "v": 0, @@ -2053,6 +2126,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 75, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.993783793Z", "v": 0, @@ -2069,6 +2143,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 76, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.993808637Z", "v": 0, @@ -2085,6 +2160,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 77, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.994068372Z", "v": 0, @@ -2101,6 +2177,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 78, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.994080138Z", "v": 0, @@ -2117,6 +2194,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 79, + "row_size": 292.0, "target": "actix_server::worker", "time": "2024-02-10T06:03:26.994147513Z", "v": 0, @@ -2133,6 +2211,7 @@ Data( "name": "my_server", "pid": 201399, "row#": 80, + "row_size": 198.0, "target": "my_server", "time": "2024-02-10T06:03:27.295589706Z", "v": 0, diff --git a/tests/snapshots/log_viewer__app__data__tests__long.log_yaml.snap b/tests/snapshots/log_viewer__app__data__tests__long.log_yaml.snap index 9f1dfe3..843a0d7 100644 --- a/tests/snapshots/log_viewer__app__data__tests__long.log_yaml.snap +++ b/tests/snapshots/log_viewer__app__data__tests__long.log_yaml.snap @@ -1,8 +1,6 @@ --- source: src/app/data/tests.rs -assertion_line: 42 expression: data -snapshot_kind: text --- selected_row: ~ filter: ~ @@ -17,6 +15,7 @@ rows: name: my_server pid: 201399 "row#": 0 + row_size: 229 target: "my_server::startup" time: "2024-02-10T06:02:11.961915483Z" v: 0 @@ -30,6 +29,7 @@ rows: name: my_server pid: 201399 "row#": 1 + row_size: 287 target: "actix_server::builder" time: "2024-02-10T06:02:11.962339028Z" v: 0 @@ -43,6 +43,7 @@ rows: name: my_server pid: 201399 "row#": 2 + row_size: 322 target: "actix_server::server" time: "2024-02-10T06:02:11.962427666Z" v: 0 @@ -67,6 +68,7 @@ rows: pid: 201399 request_id: 4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4 "row#": 3 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:21.163518462Z" v: 0 @@ -94,6 +96,7 @@ rows: pid: 201399 request_id: 4dd8dcd4-c5a6-400d-b6ba-b29658abe7e4 "row#": 4 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:21.170432285Z" v: 0 @@ -118,6 +121,7 @@ rows: pid: 201399 request_id: 2f3521ae-a8ea-43b6-9c6b-1a44d36845f0 "row#": 5 + row_size: 680 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:21.224469025Z" v: 0 @@ -145,6 +149,7 @@ rows: pid: 201399 request_id: 2f3521ae-a8ea-43b6-9c6b-1a44d36845f0 "row#": 6 + row_size: 750 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:21.224813634Z" v: 0 @@ -169,6 +174,7 @@ rows: pid: 201399 request_id: 51bb624d-8933-46b0-b5f3-13749cdcfb65 "row#": 7 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:27.735320535Z" v: 0 @@ -196,6 +202,7 @@ rows: pid: 201399 request_id: 51bb624d-8933-46b0-b5f3-13749cdcfb65 "row#": 8 + row_size: 758 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:27.73652712Z" v: 0 @@ -220,6 +227,7 @@ rows: pid: 201399 request_id: 96758627-0b02-494b-9b5a-201886e1f811 "row#": 9 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:28.778516388Z" v: 0 @@ -247,6 +255,7 @@ rows: pid: 201399 request_id: 96758627-0b02-494b-9b5a-201886e1f811 "row#": 10 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:28.780296567Z" v: 0 @@ -271,6 +280,7 @@ rows: pid: 201399 request_id: 86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6 "row#": 11 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:29.752816316Z" v: 0 @@ -298,6 +308,7 @@ rows: pid: 201399 request_id: 86fb5ce6-8f6b-49cb-b834-0cfaf9ad9ed6 "row#": 12 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:29.754506839Z" v: 0 @@ -322,6 +333,7 @@ rows: pid: 201399 request_id: da6a2caf-621b-4cd2-90fd-c67b0fe951b7 "row#": 13 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:30.528781299Z" v: 0 @@ -349,6 +361,7 @@ rows: pid: 201399 request_id: da6a2caf-621b-4cd2-90fd-c67b0fe951b7 "row#": 14 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:30.530387153Z" v: 0 @@ -373,6 +386,7 @@ rows: pid: 201399 request_id: c12cd3d3-b232-4327-9ee3-ad680ff493e2 "row#": 15 + row_size: 688 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.01154897Z" v: 0 @@ -400,6 +414,7 @@ rows: pid: 201399 request_id: c12cd3d3-b232-4327-9ee3-ad680ff493e2 "row#": 16 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.013404537Z" v: 0 @@ -424,6 +439,7 @@ rows: pid: 201399 request_id: dfb6d617-b933-4fca-8c0d-1da09d19afed "row#": 17 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.476792941Z" v: 0 @@ -451,6 +467,7 @@ rows: pid: 201399 request_id: dfb6d617-b933-4fca-8c0d-1da09d19afed "row#": 18 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.478740965Z" v: 0 @@ -475,6 +492,7 @@ rows: pid: 201399 request_id: 2b96d8ce-db51-406a-9280-095e751d1ac8 "row#": 19 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.909142641Z" v: 0 @@ -502,6 +520,7 @@ rows: pid: 201399 request_id: 2b96d8ce-db51-406a-9280-095e751d1ac8 "row#": 20 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:31.911001241Z" v: 0 @@ -526,6 +545,7 @@ rows: pid: 201399 request_id: 952e04e8-1c0d-4b69-9ee1-63ddd390cb61 "row#": 21 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:32.398038641Z" v: 0 @@ -553,6 +573,7 @@ rows: pid: 201399 request_id: 952e04e8-1c0d-4b69-9ee1-63ddd390cb61 "row#": 22 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:32.398942635Z" v: 0 @@ -577,6 +598,7 @@ rows: pid: 201399 request_id: 8de12498-a0f2-42cf-b989-e8fd2b8728bf "row#": 23 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:32.753169442Z" v: 0 @@ -604,6 +626,7 @@ rows: pid: 201399 request_id: 8de12498-a0f2-42cf-b989-e8fd2b8728bf "row#": 24 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:32.753910825Z" v: 0 @@ -628,6 +651,7 @@ rows: pid: 201399 request_id: f84020d7-1137-494b-88d5-0fae03fbd53b "row#": 25 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.189998435Z" v: 0 @@ -655,6 +679,7 @@ rows: pid: 201399 request_id: f84020d7-1137-494b-88d5-0fae03fbd53b "row#": 26 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.190858115Z" v: 0 @@ -679,6 +704,7 @@ rows: pid: 201399 request_id: 862b4783-d633-40d3-8ed6-0d6fbd51b590 "row#": 27 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.581415707Z" v: 0 @@ -706,6 +732,7 @@ rows: pid: 201399 request_id: 862b4783-d633-40d3-8ed6-0d6fbd51b590 "row#": 28 + row_size: 758 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.58330603Z" v: 0 @@ -730,6 +757,7 @@ rows: pid: 201399 request_id: 74a2f98c-a9dc-479b-b0f8-863e7ff34d3a "row#": 29 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.995029867Z" v: 0 @@ -757,6 +785,7 @@ rows: pid: 201399 request_id: 74a2f98c-a9dc-479b-b0f8-863e7ff34d3a "row#": 30 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:33.995775333Z" v: 0 @@ -781,6 +810,7 @@ rows: pid: 201399 request_id: 198ad2b0-9b55-420a-8912-e3122170b760 "row#": 31 + row_size: 688 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:34.49601321Z" v: 0 @@ -808,6 +838,7 @@ rows: pid: 201399 request_id: 198ad2b0-9b55-420a-8912-e3122170b760 "row#": 32 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:34.498318841Z" v: 0 @@ -832,6 +863,7 @@ rows: pid: 201399 request_id: 9d866454-2d22-414b-aab3-e7a32d73035b "row#": 33 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:34.933587244Z" v: 0 @@ -859,6 +891,7 @@ rows: pid: 201399 request_id: 9d866454-2d22-414b-aab3-e7a32d73035b "row#": 34 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:34.935651543Z" v: 0 @@ -883,6 +916,7 @@ rows: pid: 201399 request_id: 25b1c7b3-75d7-4f85-bab6-920b1b3f4435 "row#": 35 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:35.404631082Z" v: 0 @@ -910,6 +944,7 @@ rows: pid: 201399 request_id: 25b1c7b3-75d7-4f85-bab6-920b1b3f4435 "row#": 36 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:35.406396297Z" v: 0 @@ -934,6 +969,7 @@ rows: pid: 201399 request_id: bd28760e-f8be-4285-b3fa-b935de5e3cce "row#": 37 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:35.908410809Z" v: 0 @@ -961,6 +997,7 @@ rows: pid: 201399 request_id: bd28760e-f8be-4285-b3fa-b935de5e3cce "row#": 38 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:35.909930198Z" v: 0 @@ -985,6 +1022,7 @@ rows: pid: 201399 request_id: d7410116-e47f-44db-8e95-65ae6d731aa3 "row#": 39 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:36.406646686Z" v: 0 @@ -1012,6 +1050,7 @@ rows: pid: 201399 request_id: d7410116-e47f-44db-8e95-65ae6d731aa3 "row#": 40 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:36.408148172Z" v: 0 @@ -1036,6 +1075,7 @@ rows: pid: 201399 request_id: 1718b374-a08d-491c-8802-6054905141ea "row#": 41 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:36.883330358Z" v: 0 @@ -1063,6 +1103,7 @@ rows: pid: 201399 request_id: 1718b374-a08d-491c-8802-6054905141ea "row#": 42 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:36.884516393Z" v: 0 @@ -1087,6 +1128,7 @@ rows: pid: 201399 request_id: 52288c2d-ea91-48c5-9db9-1b7e134a3915 "row#": 43 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:37.414535794Z" v: 0 @@ -1114,6 +1156,7 @@ rows: pid: 201399 request_id: 52288c2d-ea91-48c5-9db9-1b7e134a3915 "row#": 44 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:37.416158356Z" v: 0 @@ -1138,6 +1181,7 @@ rows: pid: 201399 request_id: b362e638-1e2a-4184-84d9-fb39c3cfa5c9 "row#": 45 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:37.988422018Z" v: 0 @@ -1165,6 +1209,7 @@ rows: pid: 201399 request_id: b362e638-1e2a-4184-84d9-fb39c3cfa5c9 "row#": 46 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:37.990135478Z" v: 0 @@ -1189,6 +1234,7 @@ rows: pid: 201399 request_id: fe545736-0993-4bbd-8395-b5be9fe6ccd4 "row#": 47 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:38.516440225Z" v: 0 @@ -1216,6 +1262,7 @@ rows: pid: 201399 request_id: fe545736-0993-4bbd-8395-b5be9fe6ccd4 "row#": 48 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:38.518258022Z" v: 0 @@ -1240,6 +1287,7 @@ rows: pid: 201399 request_id: 63d31d2b-bbfc-4f01-90b3-80e53d407abe "row#": 49 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:39.063656597Z" v: 0 @@ -1267,6 +1315,7 @@ rows: pid: 201399 request_id: 63d31d2b-bbfc-4f01-90b3-80e53d407abe "row#": 50 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:39.065560988Z" v: 0 @@ -1291,6 +1340,7 @@ rows: pid: 201399 request_id: ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6 "row#": 51 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:39.677814726Z" v: 0 @@ -1318,6 +1368,7 @@ rows: pid: 201399 request_id: ea4e5992-7566-4b3e-bd3e-39e4a6fe9db6 "row#": 52 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:39.678891214Z" v: 0 @@ -1342,6 +1393,7 @@ rows: pid: 201399 request_id: 4639d2b0-dfbc-404a-b51a-82aa4743972a "row#": 53 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:40.233335145Z" v: 0 @@ -1369,6 +1421,7 @@ rows: pid: 201399 request_id: 4639d2b0-dfbc-404a-b51a-82aa4743972a "row#": 54 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:40.235457041Z" v: 0 @@ -1393,6 +1446,7 @@ rows: pid: 201399 request_id: 521e581e-8fbc-4876-bcb6-0754c97423ef "row#": 55 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:40.809624727Z" v: 0 @@ -1420,6 +1474,7 @@ rows: pid: 201399 request_id: 521e581e-8fbc-4876-bcb6-0754c97423ef "row#": 56 + row_size: 759 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:02:40.811254162Z" v: 0 @@ -1444,6 +1499,7 @@ rows: pid: 201399 request_id: 6113381e-76af-49bb-bca8-7e07cf3b6c5c "row#": 57 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:06.191856068Z" v: 0 @@ -1472,6 +1528,7 @@ rows: pid: 201399 request_id: 6113381e-76af-49bb-bca8-7e07cf3b6c5c "row#": 58 + row_size: 849 target: log time: "2024-02-10T06:03:06.192024502Z" v: 0 @@ -1496,6 +1553,7 @@ rows: pid: 201399 request_id: b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29 "row#": 59 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:06.797748362Z" v: 0 @@ -1520,6 +1578,7 @@ rows: pid: 201399 request_id: 8a19c638-9b4e-4dd6-8f00-f2d213fca243 "row#": 60 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:07.444854732Z" v: 0 @@ -1544,6 +1603,7 @@ rows: pid: 201399 request_id: 6113381e-76af-49bb-bca8-7e07cf3b6c5c "row#": 61 + row_size: 688 target: "my_server::routes::status" time: "2024-02-10T06:03:08.193165123Z" v: 0 @@ -1571,6 +1631,7 @@ rows: pid: 201399 request_id: 6113381e-76af-49bb-bca8-7e07cf3b6c5c "row#": 62 + row_size: 761 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:08.19338919Z" v: 0 @@ -1595,6 +1656,7 @@ rows: pid: 201399 request_id: b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29 "row#": 63 + row_size: 688 target: "my_server::routes::status" time: "2024-02-10T06:03:08.799070853Z" v: 0 @@ -1622,6 +1684,7 @@ rows: pid: 201399 request_id: b675eec1-4b4f-4ba1-be5f-5dfb65f1ce29 "row#": 64 + row_size: 762 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:08.799252303Z" v: 0 @@ -1646,6 +1709,7 @@ rows: pid: 201399 request_id: 8a19c638-9b4e-4dd6-8f00-f2d213fca243 "row#": 65 + row_size: 688 target: "my_server::routes::status" time: "2024-02-10T06:03:09.446331651Z" v: 0 @@ -1673,6 +1737,7 @@ rows: pid: 201399 request_id: 8a19c638-9b4e-4dd6-8f00-f2d213fca243 "row#": 66 + row_size: 762 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:09.446655074Z" v: 0 @@ -1697,6 +1762,7 @@ rows: pid: 201399 request_id: d4a6f3a2-671b-4cb2-94c4-094867c46345 "row#": 67 + row_size: 689 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:13.082901829Z" v: 0 @@ -1721,6 +1787,7 @@ rows: pid: 201399 request_id: d4a6f3a2-671b-4cb2-94c4-094867c46345 "row#": 68 + row_size: 688 target: "my_server::routes::status" time: "2024-02-10T06:03:15.084438959Z" v: 0 @@ -1748,6 +1815,7 @@ rows: pid: 201399 request_id: d4a6f3a2-671b-4cb2-94c4-094867c46345 "row#": 69 + row_size: 762 target: "tracing_actix_web::root_span_builder" time: "2024-02-10T06:03:15.084681044Z" v: 0 @@ -1761,6 +1829,7 @@ rows: name: my_server pid: 201399 "row#": 70 + row_size: 308 target: "actix_server::server" time: "2024-02-10T06:03:26.993587646Z" v: 0 @@ -1774,6 +1843,7 @@ rows: name: my_server pid: 201399 "row#": 71 + row_size: 288 target: "actix_server::accept" time: "2024-02-10T06:03:26.993775955Z" v: 0 @@ -1787,6 +1857,7 @@ rows: name: my_server pid: 201399 "row#": 72 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.993775787Z" v: 0 @@ -1800,6 +1871,7 @@ rows: name: my_server pid: 201399 "row#": 73 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.993775779Z" v: 0 @@ -1813,6 +1885,7 @@ rows: name: my_server pid: 201399 "row#": 74 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.993775827Z" v: 0 @@ -1826,6 +1899,7 @@ rows: name: my_server pid: 201399 "row#": 75 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.993783793Z" v: 0 @@ -1839,6 +1913,7 @@ rows: name: my_server pid: 201399 "row#": 76 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.993808637Z" v: 0 @@ -1852,6 +1927,7 @@ rows: name: my_server pid: 201399 "row#": 77 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.994068372Z" v: 0 @@ -1865,6 +1941,7 @@ rows: name: my_server pid: 201399 "row#": 78 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.994080138Z" v: 0 @@ -1878,6 +1955,7 @@ rows: name: my_server pid: 201399 "row#": 79 + row_size: 292 target: "actix_server::worker" time: "2024-02-10T06:03:26.994147513Z" v: 0 @@ -1891,6 +1969,7 @@ rows: name: my_server pid: 201399 "row#": 80 + row_size: 198 target: my_server time: "2024-02-10T06:03:27.295589706Z" v: 0 diff --git a/tests/snapshots/log_viewer__app__data__tests__short.log_debug.snap b/tests/snapshots/log_viewer__app__data__tests__short.log_debug.snap index ea97e42..99dab75 100644 --- a/tests/snapshots/log_viewer__app__data__tests__short.log_debug.snap +++ b/tests/snapshots/log_viewer__app__data__tests__short.log_debug.snap @@ -17,6 +17,7 @@ Data { "name": String("my_server"), "pid": Number(50401), "row#": Number(0), + "row_size": Number(228.0), "target": String("my_server::startup"), "time": String("2024-02-10T03:13:04.191299188Z"), "v": Number(0), @@ -34,6 +35,7 @@ Data { "name": String("my_server"), "pid": Number(50401), "row#": Number(1), + "row_size": Number(286.0), "target": String("actix_server::builder"), "time": String("2024-02-10T03:13:04.191610465Z"), "v": Number(0), diff --git a/tests/snapshots/log_viewer__app__data__tests__short.log_ron.snap b/tests/snapshots/log_viewer__app__data__tests__short.log_ron.snap index f5d86d5..eb32cdf 100644 --- a/tests/snapshots/log_viewer__app__data__tests__short.log_ron.snap +++ b/tests/snapshots/log_viewer__app__data__tests__short.log_ron.snap @@ -1,8 +1,6 @@ --- source: src/app/data/tests.rs -assertion_line: 41 expression: data -snapshot_kind: text --- Data( selected_row: None, @@ -19,6 +17,7 @@ Data( "name": "my_server", "pid": 50401, "row#": 0, + "row_size": 228.0, "target": "my_server::startup", "time": "2024-02-10T03:13:04.191299188Z", "v": 0, @@ -35,6 +34,7 @@ Data( "name": "my_server", "pid": 50401, "row#": 1, + "row_size": 286.0, "target": "actix_server::builder", "time": "2024-02-10T03:13:04.191610465Z", "v": 0, diff --git a/tests/snapshots/log_viewer__app__data__tests__short.log_yaml.snap b/tests/snapshots/log_viewer__app__data__tests__short.log_yaml.snap index 3407013..91c818d 100644 --- a/tests/snapshots/log_viewer__app__data__tests__short.log_yaml.snap +++ b/tests/snapshots/log_viewer__app__data__tests__short.log_yaml.snap @@ -1,8 +1,6 @@ --- source: src/app/data/tests.rs -assertion_line: 42 expression: data -snapshot_kind: text --- selected_row: ~ filter: ~ @@ -17,6 +15,7 @@ rows: name: my_server pid: 50401 "row#": 0 + row_size: 228 target: "my_server::startup" time: "2024-02-10T03:13:04.191299188Z" v: 0 @@ -30,6 +29,7 @@ rows: name: my_server pid: 50401 "row#": 1 + row_size: 286 target: "actix_server::builder" time: "2024-02-10T03:13:04.191610465Z" v: 0 From 7c366a5f3c4580e2bd41b90e4477ebee3b54a80e Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Thu, 6 Feb 2025 23:12:47 -0500 Subject: [PATCH 6/6] chore: version bump 0.3.4 --- Cargo.lock | 2 +- Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d3a80d7..d97bce0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2025,7 +2025,7 @@ checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "log_viewer" -version = "0.3.4-dev" +version = "0.3.4" dependencies = [ "anyhow", "eframe", diff --git a/Cargo.toml b/Cargo.toml index 3d17dbc..3e5e953 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "log_viewer" -version = "0.3.4-dev" +version = "0.3.4" edition = "2021" [dependencies]