[INFO] fetching crate drasi-reaction-file 0.1.6...
[INFO] testing drasi-reaction-file-0.1.6 against 1.100.0-beta.1 for beta-1.100-3
[INFO] extracting crate drasi-reaction-file 0.1.6 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate drasi-reaction-file 0.1.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate drasi-reaction-file 0.1.6
[INFO] tweaked toml for crates.io crate drasi-reaction-file 0.1.6 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate drasi-reaction-file 0.1.6 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate drasi-reaction-file 0.1.6 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed
[INFO] running `Command { std: "docker" "start" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling rand_core v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling peg-runtime v0.8.6
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling rand_core v0.3.2
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling peg-macros v0.8.6
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling crossbeam-channel v0.5.17
[INFO] [stderr]    Compiling priority-queue v1.4.0
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling hashers v1.0.1
[INFO] [stderr]    Compiling iso8601-duration v0.2.0
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling round v0.1.2
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling bitvec v1.1.1
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling pest v2.9.2
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling im v15.1.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling peg v0.8.6
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling pest_meta v2.9.2
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling statistical v1.0.0
[INFO] [stderr]    Compiling utoipa-gen v4.3.1
[INFO] [stderr]    Compiling drasi-ffi-primitives v0.11.3
[INFO] [stderr]    Compiling pest_generator v2.9.2
[INFO] [stderr]    Compiling drasi-plugin-sdk v0.11.3
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]    Compiling pest_derive v2.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling prost v0.12.6
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling prost-types v0.12.6
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling caches v0.2.8
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling drasi-query-ast v0.3.5
[INFO] [stderr]    Compiling ordered-float v3.9.2
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling utoipa v4.2.3
[INFO] [stderr]    Compiling handlebars v5.1.2
[INFO] [stderr]    Compiling drasi-query-cypher v0.3.6
[INFO] [stderr]    Compiling drasi-query-gql v0.3.6
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling opentelemetry_api v0.20.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling opentelemetry_sdk v0.20.0
[INFO] [stderr]    Compiling dateparser v0.2.1
[INFO] [stderr]    Compiling opentelemetry v0.20.0
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling drasi-core v0.5.10
[INFO] [stderr]    Compiling drasi-functions-gql v0.5.10
[INFO] [stderr]    Compiling drasi-functions-cypher v0.5.10
[INFO] [stderr]    Compiling drasi-lib v0.9.3
[INFO] [stderr]    Compiling drasi-reaction-file v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `prost-types`
[INFO] [stderr]   --> Cargo.toml:28:15
[INFO] [stderr]    |
[INFO] [stderr] 28 | [dependencies.prost-types]
[INFO] [stderr]    |               ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `prost-types`
[INFO] [stderr] warning: `drasi-reaction-file` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.39s
[INFO] running `Command { std: "docker" "inspect" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling drasi-core v0.5.10
[INFO] [stderr]    Compiling tokio-test v0.4.6
[INFO] [stderr]    Compiling drasi-functions-gql v0.5.10
[INFO] [stderr]    Compiling drasi-functions-cypher v0.5.10
[INFO] [stderr]    Compiling drasi-lib v0.9.3
[INFO] [stderr]    Compiling drasi-plugin-sdk v0.11.3
[INFO] [stderr]    Compiling drasi-source-application v0.2.11
[INFO] [stderr]    Compiling drasi-reaction-file v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `prost-types`
[INFO] [stderr]   --> Cargo.toml:28:15
[INFO] [stderr]    |
[INFO] [stderr] 28 | [dependencies.prost-types]
[INFO] [stderr]    |               ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `prost-types`
[INFO] [stderr] warning: `drasi-reaction-file` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.74s
[INFO] running `Command { std: "docker" "inspect" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `prost-types`
[INFO] [stderr]   --> Cargo.toml:28:15
[INFO] [stderr]    |
[INFO] [stderr] 28 | [dependencies.prost-types]
[INFO] [stderr]    |               ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `prost-types`
[INFO] [stderr] warning: `drasi-reaction-file` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/drasi-reaction-file/0ebf9c864dc9af41/out/drasi_reaction_file-0ebf9c864dc9af41)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test descriptor::tests::test_query_config_dto_to_domain ... ok
[INFO] [stdout] test descriptor::tests::test_template_spec_dto_to_domain ... ok
[INFO] [stdout] test descriptor::tests::test_write_mode_dto_roundtrip ... ok
[INFO] [stdout] test file::tests::test_empty_output_path_fails_build ... ok
[INFO] [stdout] test descriptor::tests::test_full_config_dto_roundtrip ... ok
[INFO] [stdout] test file::tests::test_invalid_label_template_fails_build ... ok
[INFO] [stdout] test descriptor::tests::test_create_reaction_from_config_json ... ok
[INFO] [stdout] test file::tests::test_invalid_route_fails_build ... ok
[INFO] [stdout] test file::tests::test_invalid_template_fails_build ... ok
[INFO] [stdout] test file::tests::test_payload_filename_template_and_sanitization ... ok
[INFO] [stdout] test file::tests::test_sanitize_filename ... ok
[INFO] [stdout] test file::tests::test_sanitize_filename_reserved_windows_names ... ok
[INFO] [stdout] test file::tests::test_sanitize_filename_control_chars ... ok
[INFO] [stdout] test file::tests::test_repair_partial_line_empty_file_is_no_op ... ok
[INFO] [stdout] test file::tests::test_repair_partial_line_no_op_when_file_ends_with_newline ... ok
[INFO] [stdout] test file::tests::test_default_template_route_lookup ... ok
[INFO] [stdout] test file::tests::test_fallback_to_raw_json_when_no_template ... ok
[INFO] [stdout] test file::tests::test_render_output_delete ... ok
[INFO] [stdout] test file::tests::test_render_output_aggregation ... ok
[INFO] [stdout] test file::tests::test_query_route_overrides_default ... ok
[INFO] [stdout] test file::tests::test_query_route_no_match_falls_to_default ... ok
[INFO] [stdout] test file::tests::test_repair_partial_line_entire_file_is_partial ... ok
[INFO] [stdout] test file::tests::test_render_output_update ... ok
[INFO] [stdout] test file::tests::test_repair_partial_line_truncates_incomplete_trailing_content ... ok
[INFO] [stdout] test file::tests::test_repair_append_file_once_only_repairs_first_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/build/drasi-reaction-file/ddc4ed9c18a4adf0/out/integration_test-ddc4ed9c18a4adf0)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] [2m2026-10-09T17:55:35.626304Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626295Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626298Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626294Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626298Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626303Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626451Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626307Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.626475Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626475Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626437Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626495Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626506Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626518Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626512Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626569Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626590Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626591Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626604Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626611Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626626Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626637Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626645Z[0m [32m INFO[0m [2mdrasi_lib::sources::manager[0m[2m:[0m Provisioned source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.626656Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626664Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626672Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.626671Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Initializing drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.626698Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Loading configuration
[INFO] [stdout] [2m2026-10-09T17:55:35.627097Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627117Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627125Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627140Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627143Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627142Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627160Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627164Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627170Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: test-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627185Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627188Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627158Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627209Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627159Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627219Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627211Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Provisioned query: agg-query with bootstrap support
[INFO] [stdout] [2m2026-10-09T17:55:35.627228Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627203Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627240Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627208Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' is configured for auto-start (will be started by caller)
[INFO] [stdout] [2m2026-10-09T17:55:35.627260Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627268Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627275Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627295Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627210Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627297Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Configuration loaded successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627321Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627321Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib initialized successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627384Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627386Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627414Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627423Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627439Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627444Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627452Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627457Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627460Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627475Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627476Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627478Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627491Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627492Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627489Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627515Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627517Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627524Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627527Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627536Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627540Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627540Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627581Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627583Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627545Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627608Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627625Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627632Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627616Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627672Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m Provisioned reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.627648Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.627688Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-agg-test'
[INFO] [stdout] [2m2026-10-09T17:55:35.627729Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Starting drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.627740Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.627645Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627763Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627652Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627793Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-agg-test'
[INFO] [stdout] [2m2026-10-09T17:55:35.627813Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627824Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627823Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.627761Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting all auto-start components in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.627819Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.627877Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start sources
[INFO] [stdout] [2m2026-10-09T17:55:35.627880Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627880Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.627864Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627898Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.627917Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.627929Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.627932Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627921Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: __component_graph__
[INFO] [stdout] [2m2026-10-09T17:55:35.627968Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627641Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.627992Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.628050Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.627998Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Starting component graph source for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.628059Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.628068Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.628072Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.628074Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.628077Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.628027Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.628102Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.628101Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.628112Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628133Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628117Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.628156Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: agg-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628119Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628210Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628244Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628266Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: agg-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628300Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.628304Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628322Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.628349Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628419Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.628909Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.628963Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.628973Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.628991Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.628994Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.629011Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629024Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.629031Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.629038Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.629040Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'agg-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.629063Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.629073Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629073Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629094Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629098Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.629101Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629159Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.628125Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.628170Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source started for instance 'file-reaction-integration'
[INFO] [stdout] [2m2026-10-09T17:55:35.629184Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.629174Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.629208Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629229Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting source: test-source
[INFO] [stdout] [2m2026-10-09T17:55:35.629232Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629252Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.629279Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629299Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Starting ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.629317Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629329Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629321Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629318Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629363Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.629367Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.629391Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629388Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629392Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629420Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start sources started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629160Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.629437Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.629393Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.629438Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629465Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.629467Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629476Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629478Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.629500Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.629528Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629539Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.629617Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.629624Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.629647Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.629645Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.629666Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.629670Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.629421Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start queries
[INFO] [stdout] [2m2026-10-09T17:55:35.629712Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629726Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.629743Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.629759Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.629764Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting query: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.629770Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.629831Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.629821Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.629863Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.629877Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.629906Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.629922Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.630013Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.629936Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.629935Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.629959Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.630078Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630162Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.630172Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.630176Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.630183Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.630217Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.630240Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'agg-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.630235Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630240Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.630259Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.630290Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.630290Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.630304Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630294Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630328Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630328Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.630335Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.630350Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.630356Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.630352Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.630410Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' subscribing to 1 sources: ["test-source"]
[INFO] [stdout] [2m2026-10-09T17:55:35.630426Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630432Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.630436Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.630463Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Query 'test-query' subscribing to Application source 'test-source' (bootstrap: false, resume_from: None, request_handle: false)
[INFO] [stdout] [2m2026-10-09T17:55:35.630426Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630466Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630487Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' successfully subscribed to source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.630468Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630497Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query agg-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630519Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.630528Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630536Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.630524Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.630542Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630589Z[0m [32m INFO[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' no bootstrap channels, skipping bootstrap
[INFO] [stdout] [2m2026-10-09T17:55:35.630612Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.630592Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.630685Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'agg-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.630685Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.630704Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.630735Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.630742Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start queries started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630750Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.630766Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.630761Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630772Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Starting auto-start reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.630799Z[0m [32m INFO[0m [2mdrasi_lib::managers::lifecycle_helpers[0m[2m:[0m Starting reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.630829Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.630848Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Starting File Reaction component: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.630887Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.630890Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'agg-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.630895Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.630906Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630890Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.630942Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.630948Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630930Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.630978Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.630968Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.630989Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.630995Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.631012Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.631018Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631012Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.631035Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631003Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Running - Component graph source running
[INFO] [stdout] [2m2026-10-09T17:55:35.631047Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.631056Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Running - File reaction started
[INFO] [stdout] [2m2026-10-09T17:55:35.631011Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.631011Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631098Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631105Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.631108Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.631129Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.631155Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631172Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.631222Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.631248Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631238Z[0m [32m INFO[0m [1mapplication_source_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-source [3mcomponent_type[0m[2m=[0m"source"[1m}[0m[2m:[0m [2mdrasi_source_application[0m[2m:[0m ApplicationSource 'test-source' event processor started
[INFO] [stdout] [2m2026-10-09T17:55:35.631268Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.631283Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.631303Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631320Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' waiting for bootstrap gate before processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.631335Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.631355Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631371Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' bootstrap gate opened, starting event processing
[INFO] [stdout] [2m2026-10-09T17:55:35.631429Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Starting FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.631498Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' starting priority queue event processor
[INFO] [stdout] [2m2026-10-09T17:55:35.631507Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.631621Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source test-source: Running - Processing events
[INFO] [stdout] [2m2026-10-09T17:55:35.631641Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Query test-query: Running - Query started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631716Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.631771Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631785Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.631798Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.631796Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' received subscription from reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.631814Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.631948Z[0m [32m INFO[0m [2mdrasi_lib::reactions::manager[0m[2m:[0m [file-reaction] Fresh start for query 'test-query' — skipping retained history, subscribe_as_of=0
[INFO] [stdout] [2m2026-10-09T17:55:35.631993Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start reactions started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.632007Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All auto-start components started in sequence: Sources → Queries → Reactions
[INFO] [stdout] [2m2026-10-09T17:55:35.632020Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m [STARTUP-COMPLETE] DrasiLib.start() is now returning - all components and subscriptions should be active
[INFO] [stdout] [2m2026-10-09T17:55:35.632036Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib started successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.635635Z[0m [33m WARN[0m [2mdrasi_reaction_file::file[0m[2m:[0m Repaired partial trailing line in '/tmp/.tmp7J8yas/test-query.ndjson': truncated from 40 to 27 bytes
[INFO] [stdout] [2m2026-10-09T17:55:35.682040Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.682067Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.682130Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682174Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682169Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682243Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.682260Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682302Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.682343Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.682360Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682395Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.682425Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.682464Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.682477Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682507Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.682596Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682625Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.682751Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682775Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.682840Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682869Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682901Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.682933Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.682950Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.682961Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.682995Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.683006Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683067Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.683072Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683075Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.683216Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683199Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683301Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683326Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.683353Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.683362Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.683442Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.683446Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683483Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.683448Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683448Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.683593Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683618Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.683619Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683659Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.683731Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.683704Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683780Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.683814Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683823Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.683813Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.683850Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683854Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.683875Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683883Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.683910Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.683909Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.683931Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.683968Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.683982Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.683961Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.683994Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.683969Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.684065Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.684071Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.684090Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684097Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684116Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684127Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.684139Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.684172Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684204Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.684230Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684229Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684263Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684276Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684280Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684280Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684287Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684313Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684324Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684328Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684320Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684356Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.684361Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684361Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684368Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684367Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684370Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.684393Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684406Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.684413Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684398Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684453Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.684462Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684510Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.684477Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684599Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684618Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684620Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.684670Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684776Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684789Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684801Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.684837Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684860Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684905Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684904Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684481Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.684949Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.684952Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.684946Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.685007Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685050Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.685042Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.685050Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.685112Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685139Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.685161Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.685230Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] test test_file_reaction_per_change_and_payload_filename ... ok
[INFO] [stdout] [2m2026-10-09T17:55:35.685281Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: test-query
[INFO] [stdout] [2m2026-10-09T17:55:35.685286Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] test test_file_reaction_overwrite_mode_keeps_latest ... ok
[INFO] [stdout] [2m2026-10-09T17:55:35.685357Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.685367Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.685382Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685458Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.685487Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685505Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685524Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.685534Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] test test_file_reaction_append_insert_update_delete ... ok
[INFO] [stdout] [2m2026-10-09T17:55:35.685610Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.685610Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.685657Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.685687Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.685695Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.685748Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'test-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.685841Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.685917Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-integration [3mcomponent_id[0m[2m=[0mtest-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'test-query' processing task exited
[INFO] [stdout] test test_file_reaction_fallback_raw_json ... ok
[INFO] [stdout] [2m2026-10-09T17:55:35.686071Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.686108Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'test-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.686128Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.686153Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.686178Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.686197Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] test test_file_reaction_append_recovers_from_partial_line ... ok
[INFO] [stdout] test test_file_reaction_append_fsync_produces_valid_ndjson ... ok
[INFO] [stdout] [2m2026-10-09T17:55:35.736447Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Stopping drasi-lib
[INFO] [stdout] [2m2026-10-09T17:55:35.736575Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.736639Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Stopping source '__component_graph__'
[INFO] [stdout] [2m2026-10-09T17:55:35.736708Z[0m [32m INFO[0m [2mdrasi_lib::sources::component_graph_source[0m[2m:[0m Component graph source received shutdown signal
[INFO] [stdout] [2m2026-10-09T17:55:35.736779Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.736830Z[0m [32m INFO[0m [2mdrasi_lib::sources::base[0m[2m:[0m Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.736862Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping reaction 'file-reaction'
[INFO] [stdout] [2m2026-10-09T17:55:35.736913Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Stopping reaction: file-reaction
[INFO] [stdout] [2m2026-10-09T17:55:35.736968Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Source __component_graph__: Stopped - Source '__component_graph__' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.737121Z[0m [32m INFO[0m [2mdrasi_lib::reactions::common::base[0m[2m:[0m Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.737164Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping query 'agg-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.737203Z[0m [32m INFO[0m [2mdrasi_lib::managers::logging[0m[2m:[0m Stopping Query component: agg-query
[INFO] [stdout] [2m2026-10-09T17:55:35.737287Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m Component Event - Reaction file-reaction: Stopped - Reaction 'file-reaction' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.737415Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m Stopping FutureQueueSource for query 'agg-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.737516Z[0m [32m INFO[0m [2mdrasi_lib::sources::future_queue_source[0m[2m:[0m FutureQueueSource stopped for query 'agg-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.737584Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Stopping query 'agg-query'
[INFO] [stdout] [2m2026-10-09T17:55:35.737681Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' received shutdown signal, exiting processing loop
[INFO] [stdout] [2m2026-10-09T17:55:35.737765Z[0m [32m INFO[0m [1mquery_processor[0m[1m{[0m[3minstance_id[0m[2m=[0mfile-reaction-agg-test [3mcomponent_id[0m[2m=[0magg-query [3mcomponent_type[0m[2m=[0m"query"[1m}[0m[2m:[0m [2mdrasi_lib::queries::manager[0m[2m:[0m Query 'agg-query' processing task exited
[INFO] [stdout] [2m2026-10-09T17:55:35.737954Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'agg-query' task completed successfully
[INFO] [stdout] [2m2026-10-09T17:55:35.738006Z[0m [32m INFO[0m [2mdrasi_lib::queries::base[0m[2m:[0m Query 'agg-query' stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.738038Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m Stopping source 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.738082Z[0m [32m INFO[0m [2mdrasi_source_application[0m[2m:[0m Stopping ApplicationSource 'test-source'
[INFO] [stdout] [2m2026-10-09T17:55:35.738132Z[0m [32m INFO[0m [2mdrasi_lib::lifecycle[0m[2m:[0m All components stopped
[INFO] [stdout] [2m2026-10-09T17:55:35.738156Z[0m [32m INFO[0m [2mdrasi_lib::lib_core[0m[2m:[0m drasi-lib stopped successfully
[INFO] [stdout] test test_file_reaction_aggregation_uses_updated_template ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests drasi_reaction_file
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed", kill_on_drop: false }`
[INFO] [stdout] 91249e37a4632cec566f9482623550ace07513cd716af7478c179504918feaed
