[INFO] fetching crate fusillade-arsenal 4.1.0...
[INFO] testing fusillade-arsenal-4.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate fusillade-arsenal 4.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate fusillade-arsenal 4.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate fusillade-arsenal 4.1.0
[INFO] tweaked toml for crates.io crate fusillade-arsenal 4.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate fusillade-arsenal 4.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate fusillade-arsenal 4.1.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded test-log-core v0.2.20
[INFO] [stderr]   Downloaded test-log-macros v0.2.20
[INFO] [stderr]   Downloaded test-log v0.2.20
[INFO] [stderr]   Downloaded sqlx-pool-router v1.0.0
[INFO] [stderr]   Downloaded fusillade-core v6.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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] 6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812
[INFO] running `Command { std: "docker" "start" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", 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" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", 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" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling arc-swap v1.9.1
[INFO] [stderr]    Compiling rapidhash v4.4.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling metrics v0.24.6
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling sqlx-macros-core v0.8.6
[INFO] [stderr]    Compiling sqlx-macros v0.8.6
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling sqlx-pool-router v1.0.0
[INFO] [stderr]    Compiling fusillade-core v6.0.0
[INFO] [stderr]    Compiling fusillade-arsenal v4.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> src/postgres/retained_response.rs:2061:14
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             .fetch_update(
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2061 -             .fetch_update(
[INFO] [stdout] 2061 +             .try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 52s
[INFO] running `Command { std: "docker" "inspect" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", 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" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling env_filter v1.0.1
[INFO] [stderr]    Compiling test-log-core v0.2.20
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling test-log-macros v0.2.20
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling test-log v0.2.20
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling sqlx-pool-router v1.0.0
[INFO] [stderr]    Compiling fusillade-core v6.0.0
[INFO] [stderr]    Compiling fusillade-arsenal v4.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> src/postgres/retained_response.rs:2061:14
[INFO] [stdout]      |
[INFO] [stdout] 2061 |             .fetch_update(
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2061 -             .fetch_update(
[INFO] [stdout] 2061 +             .try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:10058:20
[INFO] [stdout]       |
[INFO] [stdout] 10058 |           let rows = sqlx::query!(
[INFO] [stdout]       |  ____________________^
[INFO] [stdout] 10059 | |             r#"
[INFO] [stdout] 10060 | |             SELECT custom_id, line_number AS "line_number!"
[INFO] [stdout] 10061 | |             FROM request_templates
[INFO] [stdout] ...     |
[INFO] [stdout] 10065 | |             *file_id as Uuid,
[INFO] [stdout] 10066 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:10263:13
[INFO] [stdout]       |
[INFO] [stdout] 10263 |             sqlx::query!(r#"SELECT COUNT(*) as count FROM files WHERE name = 'rollback-test'"#)
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:10307:20
[INFO] [stdout]       |
[INFO] [stdout] 10307 |           let rows = sqlx::query!(
[INFO] [stdout]       |  ____________________^
[INFO] [stdout] 10308 | |             r#"
[INFO] [stdout] 10309 | |             SELECT custom_id,
[INFO] [stdout] 10310 | |                    body_byte_size AS "body_byte_size!",
[INFO] [stdout] ...     |
[INFO] [stdout] 10316 | |             *file_id as Uuid,
[INFO] [stdout] 10317 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:10897:21
[INFO] [stdout]       |
[INFO] [stdout] 10897 |           let error = sqlx::query!(
[INFO] [stdout]       |  _____________________^
[INFO] [stdout] 10898 | |             r#"
[INFO] [stdout] 10899 | |             INSERT INTO batches (
[INFO] [stdout] 10900 | |                 file_id, endpoint, created_by, service_tier,
[INFO] [stdout] ...     |
[INFO] [stdout] 10905 | |             *file_id as Uuid,
[INFO] [stdout] 10906 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:11096:9
[INFO] [stdout]       |
[INFO] [stdout] 11096 | /         sqlx::query!(
[INFO] [stdout] 11097 | |             "UPDATE requests SET not_before = NOW() + interval '1 hour' WHERE id = $1",
[INFO] [stdout] 11098 | |             *future_flex as Uuid,
[INFO] [stdout] 11099 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:12213:9
[INFO] [stdout]       |
[INFO] [stdout] 12213 | /         sqlx::query!(
[INFO] [stdout] 12214 | |             "DELETE FROM request_templates WHERE id IN (SELECT template_id FROM requests WHERE batch_id = $1)",
[INFO] [stdout] 12215 | |             *stranded as Uuid
[INFO] [stdout] 12216 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:12719:19
[INFO] [stdout]       |
[INFO] [stdout] 12719 |           let row = sqlx::query!(
[INFO] [stdout]       |  ___________________^
[INFO] [stdout] 12720 | |             r#"SELECT state, response_body, canceled_at, completed_at
[INFO] [stdout] 12721 | |                FROM requests WHERE id = $1"#,
[INFO] [stdout] 12722 | |             *req.data.id as Uuid
[INFO] [stdout] 12723 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:12756:19
[INFO] [stdout]       |
[INFO] [stdout] 12756 |           let row = sqlx::query!(
[INFO] [stdout]       |  ___________________^
[INFO] [stdout] 12757 | |             r#"SELECT state, error, canceled_at FROM requests WHERE id = $1"#,
[INFO] [stdout] 12758 | |             *req.data.id as Uuid
[INFO] [stdout] 12759 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:12808:22
[INFO] [stdout]       |
[INFO] [stdout] 12808 |           let frozen = sqlx::query!(
[INFO] [stdout]       |  ______________________^
[INFO] [stdout] 12809 | |             r#"SELECT counts_frozen_at IS NOT NULL AS "frozen!", canceled_requests
[INFO] [stdout] 12810 | |                FROM batches WHERE id = $1"#,
[INFO] [stdout] 12811 | |             *batch_id as Uuid
[INFO] [stdout] 12812 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:12829:21
[INFO] [stdout]       |
[INFO] [stdout] 12829 |           let check = sqlx::query!(
[INFO] [stdout]       |  _____________________^
[INFO] [stdout] 12830 | |             r#"SELECT b.canceled_requests, b.completed_requests,
[INFO] [stdout] 12831 | |                       b.counts_frozen_at IS NOT NULL AS "still_frozen!",
[INFO] [stdout] 12832 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = b.id AND state = 'canceled') AS "live_canceled!",
[INFO] [stdout] ...     |
[INFO] [stdout] 12835 | |             *batch_id as Uuid
[INFO] [stdout] 12836 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13171:9
[INFO] [stdout]       |
[INFO] [stdout] 13171 | /         sqlx::query!(
[INFO] [stdout] 13172 | |             "UPDATE batches SET expires_at = $1 WHERE id = $2",
[INFO] [stdout] 13173 | |             now + chrono::Duration::minutes(30),
[INFO] [stdout] 13174 | |             *batch.id as Uuid
[INFO] [stdout] 13175 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13199:9
[INFO] [stdout]       |
[INFO] [stdout] 13199 | /         sqlx::query!(
[INFO] [stdout] 13200 | |             "UPDATE batches SET finalizing_at = $1, completed_at = $1 WHERE id = $2",
[INFO] [stdout] 13201 | |             now,
[INFO] [stdout] 13202 | |             *batch.id as Uuid
[INFO] [stdout] 13203 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13270:9
[INFO] [stdout]       |
[INFO] [stdout] 13270 | /         sqlx::query_scalar!(
[INFO] [stdout] 13271 | |             "SELECT counts_frozen_at FROM batches WHERE id = $1",
[INFO] [stdout] 13272 | |             *batch_id as Uuid
[INFO] [stdout] 13273 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13291:9
[INFO] [stdout]       |
[INFO] [stdout] 13291 | / ...   sqlx::query!(
[INFO] [stdout] 13292 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13293 | | ...       *batch_id as Uuid
[INFO] [stdout] 13294 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13298:9
[INFO] [stdout]       |
[INFO] [stdout] 13298 | / ...   sqlx::query!(
[INFO] [stdout] 13299 | | ...       "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'test-error' WHERE batch_id = $1 AND state <> 'comp...
[INFO] [stdout] 13300 | | ...       *batch_id as Uuid
[INFO] [stdout] 13301 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13317:9
[INFO] [stdout]       |
[INFO] [stdout] 13317 | /         sqlx::query!(
[INFO] [stdout] 13318 | |             "DELETE FROM requests WHERE batch_id = $1",
[INFO] [stdout] 13319 | |             *batch_id as Uuid
[INFO] [stdout] 13320 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13364:9
[INFO] [stdout]       |
[INFO] [stdout] 13364 | /         sqlx::query!(
[INFO] [stdout] 13365 | |             "UPDATE batches SET output_file_id = $2 WHERE id = $1",
[INFO] [stdout] 13366 | |             *batch_id as Uuid,
[INFO] [stdout] 13367 | |             *output_file_id as Uuid
[INFO] [stdout] 13368 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13424:9
[INFO] [stdout]       |
[INFO] [stdout] 13424 | / ...   sqlx::query!(
[INFO] [stdout] 13425 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13426 | | ...       *batch_id as Uuid
[INFO] [stdout] 13427 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13431:9
[INFO] [stdout]       |
[INFO] [stdout] 13431 | /         sqlx::query!(
[INFO] [stdout] 13432 | |             "UPDATE requests SET state = 'canceled', canceled_at = NOW() WHERE batch_id = $1 AND state <> 'completed'",
[INFO] [stdout] 13433 | |             *batch_id as Uuid
[INFO] [stdout] 13434 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13445:9
[INFO] [stdout]       |
[INFO] [stdout] 13445 | /         sqlx::query!(
[INFO] [stdout] 13446 | |             "DELETE FROM requests WHERE batch_id = $1",
[INFO] [stdout] 13447 | |             *batch_id as Uuid
[INFO] [stdout] 13448 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13466:9
[INFO] [stdout]       |
[INFO] [stdout] 13466 | / ...   sqlx::query!(
[INFO] [stdout] 13467 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13468 | | ...       *batch_id as Uuid
[INFO] [stdout] 13469 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13473:9
[INFO] [stdout]       |
[INFO] [stdout] 13473 | / ...   sqlx::query!(
[INFO] [stdout] 13474 | | ...       "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'test-error' WHERE batch_id = $1 AND state <> 'comp...
[INFO] [stdout] 13475 | | ...       *batch_id as Uuid
[INFO] [stdout] 13476 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13487:35
[INFO] [stdout]       |
[INFO] [stdout] 13487 |           let version_before: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  ___________________________________^
[INFO] [stdout] 13488 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13489 | |             *batch_id as Uuid
[INFO] [stdout] 13490 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13507:34
[INFO] [stdout]       |
[INFO] [stdout] 13507 |           let version_after: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________________^
[INFO] [stdout] 13508 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13509 | |             *batch_id as Uuid
[INFO] [stdout] 13510 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13522:21
[INFO] [stdout]       |
[INFO] [stdout] 13522 |           let stale = sqlx::query!(
[INFO] [stdout]       |  _____________________^
[INFO] [stdout] 13523 | |             r#"
[INFO] [stdout] 13524 | |             UPDATE batches
[INFO] [stdout] 13525 | |             SET completed_requests = 999, failed_requests = 999, canceled_requests = 999,
[INFO] [stdout] ...     |
[INFO] [stdout] 13530 | |             version_before,
[INFO] [stdout] 13531 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13552:9
[INFO] [stdout]       |
[INFO] [stdout] 13552 | / ...   sqlx::query!(
[INFO] [stdout] 13553 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13554 | | ...       *batch_id as Uuid
[INFO] [stdout] 13555 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13579:9
[INFO] [stdout]       |
[INFO] [stdout] 13579 | / ...   sqlx::query!(
[INFO] [stdout] 13580 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13581 | | ...       *batch_id as Uuid
[INFO] [stdout] 13582 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13586:9
[INFO] [stdout]       |
[INFO] [stdout] 13586 | / ...   sqlx::query!(
[INFO] [stdout] 13587 | | ...       "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'test-error' WHERE batch_id = $1 AND state <> 'comp...
[INFO] [stdout] 13588 | | ...       *batch_id as Uuid
[INFO] [stdout] 13589 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13598:35
[INFO] [stdout]       |
[INFO] [stdout] 13598 |           let version_before: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  ___________________________________^
[INFO] [stdout] 13599 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13600 | |             *batch_id as Uuid
[INFO] [stdout] 13601 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13607:25
[INFO] [stdout]       |
[INFO] [stdout] 13607 |           let failed_id = sqlx::query_scalar!(
[INFO] [stdout]       |  _________________________^
[INFO] [stdout] 13608 | |             "SELECT id FROM requests WHERE batch_id = $1 AND state = 'failed'",
[INFO] [stdout] 13609 | |             *batch_id as Uuid
[INFO] [stdout] 13610 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13625:34
[INFO] [stdout]       |
[INFO] [stdout] 13625 |           let version_after: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________________^
[INFO] [stdout] 13626 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13627 | |             *batch_id as Uuid
[INFO] [stdout] 13628 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13660:9
[INFO] [stdout]       |
[INFO] [stdout] 13660 | / ...   sqlx::query!(
[INFO] [stdout] 13661 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13662 | | ...       *batch_id as Uuid
[INFO] [stdout] 13663 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13667:9
[INFO] [stdout]       |
[INFO] [stdout] 13667 | / ...   sqlx::query!(
[INFO] [stdout] 13668 | | ...       "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'test-error' WHERE batch_id = $1 AND id IN (SELECT ...
[INFO] [stdout] 13669 | | ...       *batch_id as Uuid
[INFO] [stdout] 13670 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13675:9
[INFO] [stdout]       |
[INFO] [stdout] 13675 | /         sqlx::query!(
[INFO] [stdout] 13676 | |             "UPDATE requests SET state = 'canceled', canceled_at = NOW() WHERE batch_id = $1 AND state = 'pending'",
[INFO] [stdout] 13677 | |             *batch_id as Uuid
[INFO] [stdout] 13678 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13693:35
[INFO] [stdout]       |
[INFO] [stdout] 13693 |           let version_before: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  ___________________________________^
[INFO] [stdout] 13694 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13695 | |             *batch_id as Uuid
[INFO] [stdout] 13696 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13724:34
[INFO] [stdout]       |
[INFO] [stdout] 13724 |           let version_after: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________________^
[INFO] [stdout] 13725 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13726 | |             *batch_id as Uuid
[INFO] [stdout] 13727 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13734:9
[INFO] [stdout]       |
[INFO] [stdout] 13734 | / ...   sqlx::query!(
[INFO] [stdout] 13735 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13736 | | ...       *batch_id as Uuid
[INFO] [stdout] 13737 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13758:9
[INFO] [stdout]       |
[INFO] [stdout] 13758 | / ...   sqlx::query!(
[INFO] [stdout] 13759 | | ...       "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'test-error' WHERE batch_id = $1 AND id IN (SELECT ...
[INFO] [stdout] 13760 | | ...       *batch_id as Uuid
[INFO] [stdout] 13761 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13766:9
[INFO] [stdout]       |
[INFO] [stdout] 13766 | /         sqlx::query!(
[INFO] [stdout] 13767 | |             "UPDATE requests SET state = 'canceled', canceled_at = NOW() WHERE batch_id = $1 AND state <> 'failed'",
[INFO] [stdout] 13768 | |             *batch_id as Uuid
[INFO] [stdout] 13769 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13776:25
[INFO] [stdout]       |
[INFO] [stdout] 13776 |           let failed_id = sqlx::query_scalar!(
[INFO] [stdout]       |  _________________________^
[INFO] [stdout] 13777 | |             "SELECT id FROM requests WHERE batch_id = $1 AND state = 'failed'",
[INFO] [stdout] 13778 | |             *batch_id as Uuid
[INFO] [stdout] 13779 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13836:9
[INFO] [stdout]       |
[INFO] [stdout] 13836 | / ...   sqlx::query!(
[INFO] [stdout] 13837 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13838 | | ...       *batch_id as Uuid
[INFO] [stdout] 13839 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13846:28
[INFO] [stdout]       |
[INFO] [stdout] 13846 |           let version: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  ____________________________^
[INFO] [stdout] 13847 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13848 | |             *batch_id as Uuid
[INFO] [stdout] 13849 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13863:34
[INFO] [stdout]       |
[INFO] [stdout] 13863 |           let version_after: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________________^
[INFO] [stdout] 13864 | |             "SELECT retry_version FROM batches WHERE id = $1",
[INFO] [stdout] 13865 | |             *batch_id as Uuid
[INFO] [stdout] 13866 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13884:9
[INFO] [stdout]       |
[INFO] [stdout] 13884 | / ...   sqlx::query!(
[INFO] [stdout] 13885 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 13886 | | ...       *batch_id as Uuid
[INFO] [stdout] 13887 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13918:9
[INFO] [stdout]       |
[INFO] [stdout] 13918 | /         sqlx::query!(
[INFO] [stdout] 13919 | |             "DELETE FROM requests WHERE batch_id = $1",
[INFO] [stdout] 13920 | |             *batch_id as Uuid
[INFO] [stdout] 13921 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13941:9
[INFO] [stdout]       |
[INFO] [stdout] 13941 | / ...   sqlx::query!(
[INFO] [stdout] 13942 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE id ...
[INFO] [stdout] 13943 | | ...       *batch_id as Uuid
[INFO] [stdout] 13944 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13965:26
[INFO] [stdout]       |
[INFO] [stdout] 13965 |           let stuck: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________^
[INFO] [stdout] 13966 | |             r#"SELECT COUNT(*) AS "count!" FROM requests WHERE batch_id = $1 AND state IN ('pending', 'claimed', 'processing')"#,
[INFO] [stdout] 13967 | |             *batch_id as Uuid
[INFO] [stdout] 13968 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:13996:9
[INFO] [stdout]       |
[INFO] [stdout] 13996 | /         sqlx::query!(
[INFO] [stdout] 13997 | |             "DELETE FROM requests WHERE batch_id = $1",
[INFO] [stdout] 13998 | |             *batch_id as Uuid
[INFO] [stdout] 13999 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14017:9
[INFO] [stdout]       |
[INFO] [stdout] 14017 | / ...   sqlx::query!(
[INFO] [stdout] 14018 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 14019 | | ...       *batch.id as Uuid
[INFO] [stdout] 14020 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14138:13
[INFO] [stdout]       |
[INFO] [stdout] 14138 | / ...   sqlx::query!(
[INFO] [stdout] 14139 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 14140 | | ...       *batch_id as Uuid
[INFO] [stdout] 14141 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14145:13
[INFO] [stdout]       |
[INFO] [stdout] 14145 | /             sqlx::query!(
[INFO] [stdout] 14146 | |                 "UPDATE batches SET finalizing_at = NOW(), completed_at = NOW() WHERE id = $1",
[INFO] [stdout] 14147 | |                 *batch_id as Uuid
[INFO] [stdout] 14148 | |             )
[INFO] [stdout]       | |_____________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14158:9
[INFO] [stdout]       |
[INFO] [stdout] 14158 | / ...   sqlx::query!(
[INFO] [stdout] 14159 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 14160 | | ...       *straggler as Uuid
[INFO] [stdout] 14161 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14165:9
[INFO] [stdout]       |
[INFO] [stdout] 14165 | /         sqlx::query!(
[INFO] [stdout] 14166 | |             "UPDATE batches SET finalizing_at = NOW(), completed_at = NOW() WHERE id = $1",
[INFO] [stdout] 14167 | |             *straggler as Uuid
[INFO] [stdout] 14168 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14177:9
[INFO] [stdout]       |
[INFO] [stdout] 14177 | /         sqlx::query!(
[INFO] [stdout] 14178 | |             "UPDATE batches SET created_at = '2020-01-01T00:00:00Z' WHERE id = ANY($1)",
[INFO] [stdout] 14179 | |             &historic
[INFO] [stdout] 14180 | |                 .iter()
[INFO] [stdout] ...     |
[INFO] [stdout] 14183 | |                 .collect::<Vec<_>>()
[INFO] [stdout] 14184 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14230:9
[INFO] [stdout]       |
[INFO] [stdout] 14230 | / ...   sqlx::query!(
[INFO] [stdout] 14231 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 14232 | | ...       *batch_id as Uuid
[INFO] [stdout] 14233 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14238:28
[INFO] [stdout]       |
[INFO] [stdout] 14238 |           let frozen: bool = sqlx::query_scalar!(
[INFO] [stdout]       |  ____________________________^
[INFO] [stdout] 14239 | |             r#"SELECT counts_frozen_at IS NOT NULL AS "f!" FROM batches WHERE id = $1"#,
[INFO] [stdout] 14240 | |             *batch_id as Uuid
[INFO] [stdout] 14241 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14253:17
[INFO] [stdout]       |
[INFO] [stdout] 14253 |           let b = sqlx::query!(
[INFO] [stdout]       |  _________________^
[INFO] [stdout] 14254 | |             r#"SELECT location, archive_bucket,
[INFO] [stdout] 14255 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1) AS "live!",
[INFO] [stdout] 14256 | |                       (SELECT COUNT(*) FROM batch_requests_archive WHERE batch_id = $1) AS "archived!"
[INFO] [stdout] 14257 | |                FROM batches WHERE id = $1"#,
[INFO] [stdout] 14258 | |             *batch_id as Uuid
[INFO] [stdout] 14259 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14273:29
[INFO] [stdout]       |
[INFO] [stdout] 14273 |           let frozen_before = sqlx::query!(
[INFO] [stdout]       |  _____________________________^
[INFO] [stdout] 14274 | |             "SELECT completed_requests, counts_frozen_at FROM batches WHERE id = $1",
[INFO] [stdout] 14275 | |             *batch_id as Uuid
[INFO] [stdout] 14276 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14291:28
[INFO] [stdout]       |
[INFO] [stdout] 14291 |           let frozen_after = sqlx::query!(
[INFO] [stdout]       |  ____________________________^
[INFO] [stdout] 14292 | |             "SELECT completed_requests, counts_frozen_at FROM batches WHERE id = $1",
[INFO] [stdout] 14293 | |             *batch_id as Uuid
[INFO] [stdout] 14294 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14326:9
[INFO] [stdout]       |
[INFO] [stdout] 14326 | /         sqlx::query!(
[INFO] [stdout] 14327 | |             "SELECT id FROM batches WHERE id = $1 FOR UPDATE",
[INFO] [stdout] 14328 | |             *batch_id as Uuid
[INFO] [stdout] 14329 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14421:9
[INFO] [stdout]       |
[INFO] [stdout] 14421 | / ...   sqlx::query!(
[INFO] [stdout] 14422 | | ...       "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}' WHERE bat...
[INFO] [stdout] 14423 | | ...       *unfrozen as Uuid
[INFO] [stdout] 14424 | | ...   )
[INFO] [stdout]       | |_______^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14452:9
[INFO] [stdout]       |
[INFO] [stdout] 14452 | /         sqlx::query!(
[INFO] [stdout] 14453 | |             "UPDATE batches SET created_at = '2020-01-06T12:00:00Z' WHERE id = $1",
[INFO] [stdout] 14454 | |             *batch_id as Uuid
[INFO] [stdout] 14455 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14487:9
[INFO] [stdout]       |
[INFO] [stdout] 14487 | /         sqlx::query!(
[INFO] [stdout] 14488 | |             "UPDATE batches SET created_at = '2020-01-06T12:00:00Z' WHERE id = $1",
[INFO] [stdout] 14489 | |             *batch_id as Uuid
[INFO] [stdout] 14490 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14532:9
[INFO] [stdout]       |
[INFO] [stdout] 14532 | /         sqlx::query!(
[INFO] [stdout] 14533 | |             "UPDATE batches SET created_at = '2020-01-06T12:00:00Z' WHERE id = $1",
[INFO] [stdout] 14534 | |             *batch_id as Uuid
[INFO] [stdout] 14535 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14626:9
[INFO] [stdout]       |
[INFO] [stdout] 14626 | /         sqlx::query!(
[INFO] [stdout] 14627 | |             "UPDATE requests SET state = 'completed', claimed_at = NOW(), started_at = NOW(),
[INFO] [stdout] 14628 | |              completed_at = NOW(), response_status = 200, response_body = '{}',
[INFO] [stdout] 14629 | |              daemon_id = gen_random_uuid()
[INFO] [stdout] 14630 | |              WHERE batch_id = $1 AND id IN (SELECT id FROM requests WHERE batch_id = $1 ORDER BY id LIMIT 2)",
[INFO] [stdout] 14631 | |             *batch_id as Uuid
[INFO] [stdout] 14632 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14636:9
[INFO] [stdout]       |
[INFO] [stdout] 14636 | /         sqlx::query!(
[INFO] [stdout] 14637 | |             "UPDATE requests SET state = 'failed', failed_at = NOW(),
[INFO] [stdout] 14638 | |              error = '{\"type\":\"non_retriable_http_status\",\"status\":500,\"body\":\"boom\"}'
[INFO] [stdout] 14639 | |              WHERE batch_id = $1 AND state <> 'completed'",
[INFO] [stdout] 14640 | |             *batch_id as Uuid
[INFO] [stdout] 14641 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14676:17
[INFO] [stdout]       |
[INFO] [stdout] 14676 |           let b = sqlx::query!(
[INFO] [stdout]       |  _________________^
[INFO] [stdout] 14677 | |             r#"SELECT location, retry_version, counts_frozen_at,
[INFO] [stdout] 14678 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1 AND state = 'pending') AS "pending!",
[INFO] [stdout] 14679 | |                       (SELECT COUNT(*) FROM batch_requests_archive WHERE batch_id = $1) AS "archived!"
[INFO] [stdout] 14680 | |                FROM batches WHERE id = $1"#,
[INFO] [stdout] 14681 | |             *batch_id as Uuid
[INFO] [stdout] 14682 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14694:9
[INFO] [stdout]       |
[INFO] [stdout] 14694 | /         sqlx::query!(
[INFO] [stdout] 14695 | |             "UPDATE requests SET state = 'completed', claimed_at = NOW(), started_at = NOW(),
[INFO] [stdout] 14696 | |              completed_at = NOW(), response_status = 200, response_body = '{}',
[INFO] [stdout] 14697 | |              error = NULL, failed_at = NULL, daemon_id = gen_random_uuid()
[INFO] [stdout] 14698 | |              WHERE batch_id = $1 AND state = 'pending'",
[INFO] [stdout] 14699 | |             *batch_id as Uuid
[INFO] [stdout] 14700 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14709:9
[INFO] [stdout]       |
[INFO] [stdout] 14709 | /         sqlx::query!(
[INFO] [stdout] 14710 | |             "UPDATE batches SET deleted_at = NOW() WHERE id = $1",
[INFO] [stdout] 14711 | |             *batch_id as Uuid
[INFO] [stdout] 14712 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14718:30
[INFO] [stdout]       |
[INFO] [stdout] 14718 |           let remaining: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  ______________________________^
[INFO] [stdout] 14719 | |             r#"SELECT COUNT(*) AS "c!" FROM batch_requests_archive WHERE batch_id = $1"#,
[INFO] [stdout] 14720 | |             *batch_id as Uuid
[INFO] [stdout] 14721 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14741:9
[INFO] [stdout]       |
[INFO] [stdout] 14741 | /         sqlx::query!(
[INFO] [stdout] 14742 | |             "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200,
[INFO] [stdout] 14743 | |              response_body = '{\"ok\":true}' WHERE batch_id = $1",
[INFO] [stdout] 14744 | |             *batch_id as Uuid
[INFO] [stdout] 14745 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14786:9
[INFO] [stdout]       |
[INFO] [stdout] 14786 | /         sqlx::query!(
[INFO] [stdout] 14787 | |             "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200,
[INFO] [stdout] 14788 | |              response_body = '{\"ok\":true}'
[INFO] [stdout] 14789 | |              WHERE batch_id = $1 AND id IN (SELECT id FROM requests WHERE batch_id = $1 ORDER BY id LIMIT 2)",
[INFO] [stdout] 14790 | |             *batch_id as Uuid
[INFO] [stdout] 14791 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14795:9
[INFO] [stdout]       |
[INFO] [stdout] 14795 | /         sqlx::query!(
[INFO] [stdout] 14796 | |             "UPDATE requests SET state = 'failed', failed_at = NOW(), error = '{\"type\":\"test\"}'
[INFO] [stdout] 14797 | |              WHERE batch_id = $1 AND state <> 'completed'",
[INFO] [stdout] 14798 | |             *batch_id as Uuid
[INFO] [stdout] 14799 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14809:17
[INFO] [stdout]       |
[INFO] [stdout] 14809 |           let b = sqlx::query!(
[INFO] [stdout]       |  _________________^
[INFO] [stdout] 14810 | |             r#"SELECT output_file_id AS "o!", error_file_id AS "e!" FROM batches WHERE id = $1"#,
[INFO] [stdout] 14811 | |             *batch_id as Uuid
[INFO] [stdout] 14812 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14847:9
[INFO] [stdout]       |
[INFO] [stdout] 14847 | /         sqlx::query!(
[INFO] [stdout] 14848 | |             r#"
[INFO] [stdout] 14849 | |             UPDATE requests r SET state = 'completed', response_status = 200,
[INFO] [stdout] 14850 | |                    response_body = '{"n":' || o.rn || '}',
[INFO] [stdout] ...     |
[INFO] [stdout] 14856 | |             *batch_id as Uuid
[INFO] [stdout] 14857 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14863:27
[INFO] [stdout]       |
[INFO] [stdout] 14863 |           let output_file = sqlx::query_scalar!(
[INFO] [stdout]       |  ___________________________^
[INFO] [stdout] 14864 | |             r#"SELECT output_file_id AS "o!" FROM batches WHERE id = $1"#,
[INFO] [stdout] 14865 | |             *batch_id as Uuid
[INFO] [stdout] 14866 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14920:9
[INFO] [stdout]       |
[INFO] [stdout] 14920 | /         sqlx::query!(
[INFO] [stdout] 14921 | |             "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}'
[INFO] [stdout] 14922 | |              WHERE batch_id = $1 AND id IN (SELECT id FROM requests WHERE batch_id = $1 ORDER BY id LIMIT 2)",
[INFO] [stdout] 14923 | |             *batch_id as Uuid
[INFO] [stdout] 14924 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14928:9
[INFO] [stdout]       |
[INFO] [stdout] 14928 | /         sqlx::query!(
[INFO] [stdout] 14929 | |             "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'boom'
[INFO] [stdout] 14930 | |              WHERE batch_id = $1 AND state <> 'completed'",
[INFO] [stdout] 14931 | |             *batch_id as Uuid
[INFO] [stdout] 14932 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14948:17
[INFO] [stdout]       |
[INFO] [stdout] 14948 |           let b = sqlx::query!(
[INFO] [stdout]       |  _________________^
[INFO] [stdout] 14949 | |             r#"SELECT location, archive_bucket, counts_frozen_at, retry_version,
[INFO] [stdout] 14950 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1) AS "live!",
[INFO] [stdout] 14951 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1 AND state = 'pending') AS "live_pending!",
[INFO] [stdout] ...     |
[INFO] [stdout] 14954 | |             *batch_id as Uuid
[INFO] [stdout] 14955 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14978:9
[INFO] [stdout]       |
[INFO] [stdout] 14978 | /         sqlx::query!(
[INFO] [stdout] 14979 | |             "UPDATE requests SET state = 'completed', completed_at = NOW(), response_status = 200, response_body = '{}',
[INFO] [stdout] 14980 | |              daemon_id = NULL, claimed_at = NULL, started_at = NULL
[INFO] [stdout] 14981 | |              WHERE batch_id = $1 AND state = 'pending'",
[INFO] [stdout] 14982 | |             *batch_id as Uuid
[INFO] [stdout] 14983 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:14989:22
[INFO] [stdout]       |
[INFO] [stdout] 14989 |           let frozen = sqlx::query!(
[INFO] [stdout]       |  ______________________^
[INFO] [stdout] 14990 | |             r#"SELECT counts_frozen_at IS NOT NULL AS "f!", completed_requests, failed_requests
[INFO] [stdout] 14991 | |                FROM batches WHERE id = $1"#,
[INFO] [stdout] 14992 | |             *batch_id as Uuid
[INFO] [stdout] 14993 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15015:21
[INFO] [stdout]       |
[INFO] [stdout] 15015 |           let after = sqlx::query!(
[INFO] [stdout]       |  _____________________^
[INFO] [stdout] 15016 | |             r#"SELECT location,
[INFO] [stdout] 15017 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1) AS "live!",
[INFO] [stdout] 15018 | |                       (SELECT COUNT(*) FROM batch_requests_archive WHERE batch_id = $1) AS "archived!",
[INFO] [stdout] ...     |
[INFO] [stdout] 15021 | |             *batch_id as Uuid
[INFO] [stdout] 15022 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15040:9
[INFO] [stdout]       |
[INFO] [stdout] 15040 | /         sqlx::query!(
[INFO] [stdout] 15041 | |             "UPDATE requests SET state = 'failed', failed_at = NOW(), error = 'boom' WHERE batch_id = $1",
[INFO] [stdout] 15042 | |             *batch_id as Uuid
[INFO] [stdout] 15043 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15060:17
[INFO] [stdout]       |
[INFO] [stdout] 15060 |           let b = sqlx::query!(
[INFO] [stdout]       |  _________________^
[INFO] [stdout] 15061 | |             r#"SELECT location, archive_bucket,
[INFO] [stdout] 15062 | |                       (SELECT COUNT(*) FROM requests WHERE batch_id = $1 AND state = 'pending') AS "pending!",
[INFO] [stdout] 15063 | |                       (SELECT COUNT(*) FROM batch_requests_archive WHERE batch_id = $1) AS "archived!"
[INFO] [stdout] 15064 | |                FROM batches WHERE id = $1"#,
[INFO] [stdout] 15065 | |             *batch_id as Uuid
[INFO] [stdout] 15066 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15092:9
[INFO] [stdout]       |
[INFO] [stdout] 15092 | /         sqlx::query!(
[INFO] [stdout] 15093 | |             "UPDATE requests SET state = 'canceled', canceled_at = NOW() - INTERVAL '5 minutes',
[INFO] [stdout] 15094 | |              claimed_at = NOW() - INTERVAL '6 minutes' WHERE batch_id = $1",
[INFO] [stdout] 15095 | |             *in_flight as Uuid
[INFO] [stdout] 15096 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15104:9
[INFO] [stdout]       |
[INFO] [stdout] 15104 | /         sqlx::query!(
[INFO] [stdout] 15105 | |             "UPDATE requests SET state = 'canceled', canceled_at = NOW() - INTERVAL '5 minutes',
[INFO] [stdout] 15106 | |              claimed_at = NULL WHERE batch_id = $1",
[INFO] [stdout] 15107 | |             *pending_cancel as Uuid
[INFO] [stdout] 15108 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15161:9
[INFO] [stdout]       |
[INFO] [stdout] 15161 | /         sqlx::query!(
[INFO] [stdout] 15162 | |             "UPDATE batches SET deleted_at = NOW() WHERE id = $1",
[INFO] [stdout] 15163 | |             *deleted as Uuid
[INFO] [stdout] 15164 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15328:9
[INFO] [stdout]       |
[INFO] [stdout] 15328 | /         sqlx::query!(
[INFO] [stdout] 15329 | |             r#"
[INFO] [stdout] 15330 | |             UPDATE requests
[INFO] [stdout] 15331 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 15339 | |             *req_ids[0] as Uuid,
[INFO] [stdout] 15340 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15346:9
[INFO] [stdout]       |
[INFO] [stdout] 15346 | /         sqlx::query!(
[INFO] [stdout] 15347 | |             r#"
[INFO] [stdout] 15348 | |             UPDATE requests
[INFO] [stdout] 15349 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 15355 | |             *req_ids[1] as Uuid,
[INFO] [stdout] 15356 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15362:9
[INFO] [stdout]       |
[INFO] [stdout] 15362 | /         sqlx::query!(
[INFO] [stdout] 15363 | |             r#"
[INFO] [stdout] 15364 | |             UPDATE requests
[INFO] [stdout] 15365 | |             SET state = 'claimed',
[INFO] [stdout] ...     |
[INFO] [stdout] 15370 | |             *req_ids[2] as Uuid,
[INFO] [stdout] 15371 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15377:9
[INFO] [stdout]       |
[INFO] [stdout] 15377 | /         sqlx::query!(
[INFO] [stdout] 15378 | |             r#"
[INFO] [stdout] 15379 | |             UPDATE requests
[INFO] [stdout] 15380 | |             SET state = 'processing',
[INFO] [stdout] ...     |
[INFO] [stdout] 15386 | |             *req_ids[3] as Uuid,
[INFO] [stdout] 15387 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15467:9
[INFO] [stdout]       |
[INFO] [stdout] 15467 | /         sqlx::query!(
[INFO] [stdout] 15468 | |             r#"
[INFO] [stdout] 15469 | |             UPDATE requests
[INFO] [stdout] 15470 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 15478 | |             *req_ids[0] as Uuid,
[INFO] [stdout] 15479 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:15513:19
[INFO] [stdout]       |
[INFO] [stdout] 15513 |           let row = sqlx::query!(
[INFO] [stdout]       |  ___________________^
[INFO] [stdout] 15514 | |             "SELECT response_size FROM requests WHERE batch_id = $1 AND state = 'failed'",
[INFO] [stdout] 15515 | |             *batch.id as Uuid,
[INFO] [stdout] 15516 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16025:9
[INFO] [stdout]       |
[INFO] [stdout] 16025 | /         sqlx::query!(
[INFO] [stdout] 16026 | |             "UPDATE requests SET claimed_at = NOW() - INTERVAL '3 seconds' WHERE id = $1",
[INFO] [stdout] 16027 | |             *request_id as Uuid
[INFO] [stdout] 16028 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16108:9
[INFO] [stdout]       |
[INFO] [stdout] 16108 | /         sqlx::query!(
[INFO] [stdout] 16109 | |             r#"
[INFO] [stdout] 16110 | |             UPDATE requests
[INFO] [stdout] 16111 | |             SET
[INFO] [stdout] ...     |
[INFO] [stdout] 16116 | |             *request_id as Uuid
[INFO] [stdout] 16117 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16215:9
[INFO] [stdout]       |
[INFO] [stdout] 16215 | /         sqlx::query!(
[INFO] [stdout] 16216 | |             "UPDATE requests SET state = 'processing', started_at = NOW() WHERE id = $1",
[INFO] [stdout] 16217 | |             *request_id as Uuid
[INFO] [stdout] 16218 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16316:9
[INFO] [stdout]       |
[INFO] [stdout] 16316 | /         sqlx::query!(
[INFO] [stdout] 16317 | |             "UPDATE requests SET state = 'processing', started_at = NOW() WHERE id = $1",
[INFO] [stdout] 16318 | |             *request_id as Uuid
[INFO] [stdout] 16319 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16428:9
[INFO] [stdout]       |
[INFO] [stdout] 16428 | /         sqlx::query!(
[INFO] [stdout] 16429 | |             "UPDATE requests SET state = 'processing', started_at = NOW() WHERE id = $1",
[INFO] [stdout] 16430 | |             *request_id as Uuid
[INFO] [stdout] 16431 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16595:9
[INFO] [stdout]       |
[INFO] [stdout] 16595 | /         sqlx::query!(
[INFO] [stdout] 16596 | |             r#"
[INFO] [stdout] 16597 | |             UPDATE requests
[INFO] [stdout] 16598 | |             SET
[INFO] [stdout] ...     |
[INFO] [stdout] 16606 | |             Uuid::new_v4()
[INFO] [stdout] 16607 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16726:9
[INFO] [stdout]       |
[INFO] [stdout] 16726 | /         sqlx::query!(
[INFO] [stdout] 16727 | |             r#"
[INFO] [stdout] 16728 | |             UPDATE requests
[INFO] [stdout] 16729 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 16736 | |             r#"{"id":"chatcmpl-123","choices":[{"message":{"content":"Response 1"}}]}"#,
[INFO] [stdout] 16737 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16743:9
[INFO] [stdout]       |
[INFO] [stdout] 16743 | /         sqlx::query!(
[INFO] [stdout] 16744 | |             r#"
[INFO] [stdout] 16745 | |             UPDATE requests
[INFO] [stdout] 16746 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 16753 | |             r#"{"id":"chatcmpl-456","choices":[{"message":{"content":"Response 2"}}]}"#,
[INFO] [stdout] 16754 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:16760:9
[INFO] [stdout]       |
[INFO] [stdout] 16760 | /         sqlx::query!(
[INFO] [stdout] 16761 | |             r#"
[INFO] [stdout] 16762 | |             UPDATE requests
[INFO] [stdout] 16763 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 16769 | |             "Rate limit exceeded",
[INFO] [stdout] 16770 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:17469:9
[INFO] [stdout]       |
[INFO] [stdout] 17469 | /         sqlx::query!(
[INFO] [stdout] 17470 | |             r#"
[INFO] [stdout] 17471 | |             UPDATE requests
[INFO] [stdout] 17472 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 17478 | |             *claimed[0].data.id as Uuid,
[INFO] [stdout] 17479 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:17538:9
[INFO] [stdout]       |
[INFO] [stdout] 17538 | /         sqlx::query!(
[INFO] [stdout] 17539 | |             r#"
[INFO] [stdout] 17540 | |             UPDATE requests
[INFO] [stdout] 17541 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 17547 | |             *batch.id as Uuid,
[INFO] [stdout] 17548 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:17650:9
[INFO] [stdout]       |
[INFO] [stdout] 17650 | /         sqlx::query!(
[INFO] [stdout] 17651 | |             r#"
[INFO] [stdout] 17652 | |             UPDATE requests
[INFO] [stdout] 17653 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 17660 | |             *claimed_ids[0] as Uuid,
[INFO] [stdout] 17661 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:17671:9
[INFO] [stdout]       |
[INFO] [stdout] 17671 | /         sqlx::query!(
[INFO] [stdout] 17672 | |             r#"
[INFO] [stdout] 17673 | |             UPDATE requests
[INFO] [stdout] 17674 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 17679 | |             **pending_id as Uuid,
[INFO] [stdout] 17680 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]   --> tests/archive_schema_parity.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | /     sqlx::query_as!(
[INFO] [stdout] 28 | |         ColumnShape,
[INFO] [stdout] 29 | |         r#"
[INFO] [stdout] 30 | |         SELECT column_name AS "name!",
[INFO] [stdout] ...  |
[INFO] [stdout] 39 | |         table
[INFO] [stdout] 40 | |     )
[INFO] [stdout]    | |_____^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_as` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18392:9
[INFO] [stdout]       |
[INFO] [stdout] 18392 | /         sqlx::query!(
[INFO] [stdout] 18393 | |             r#"
[INFO] [stdout] 18394 | |             UPDATE requests
[INFO] [stdout] 18395 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18404 | |             19i64, // Raw body size
[INFO] [stdout] 18405 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18410:9
[INFO] [stdout]       |
[INFO] [stdout] 18410 | /         sqlx::query!(
[INFO] [stdout] 18411 | |             r#"
[INFO] [stdout] 18412 | |             UPDATE requests
[INFO] [stdout] 18413 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18421 | |             52i64, // Raw error size
[INFO] [stdout] 18422 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18450:9
[INFO] [stdout]       |
[INFO] [stdout] 18450 | /         sqlx::query!(
[INFO] [stdout] 18451 | |             r#"
[INFO] [stdout] 18452 | |             UPDATE requests
[INFO] [stdout] 18453 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18460 | |             *requests[2].id() as Uuid,
[INFO] [stdout] 18461 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `tests/../../.github/scripts/check-retained-response-indexes.sql`: No such file or directory (os error 2)
[INFO] [stdout]     --> tests/retention_migration.rs:1087:18
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     let script = include_str!("../../.github/scripts/check-retained-response-indexes.sql");
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18523:9
[INFO] [stdout]       |
[INFO] [stdout] 18523 | /         sqlx::query!(
[INFO] [stdout] 18524 | |             r#"
[INFO] [stdout] 18525 | |             UPDATE requests
[INFO] [stdout] 18526 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18533 | |             *batch.id as Uuid,
[INFO] [stdout] 18534 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18556:23
[INFO] [stdout]       |
[INFO] [stdout] 18556 |           let db_file = sqlx::query!(
[INFO] [stdout]       |  _______________________^
[INFO] [stdout] 18557 | |             "SELECT size_finalized FROM files WHERE id = $1",
[INFO] [stdout] 18558 | |             *output_file_id as Uuid
[INFO] [stdout] 18559 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18612:13
[INFO] [stdout]       |
[INFO] [stdout] 18612 | /             sqlx::query!(
[INFO] [stdout] 18613 | |                 r#"
[INFO] [stdout] 18614 | |                 UPDATE requests
[INFO] [stdout] 18615 | |                 SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18622 | |                 *batch.id as Uuid,
[INFO] [stdout] 18623 | |             )
[INFO] [stdout]       | |_____________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18646:31
[INFO] [stdout]       |
[INFO] [stdout] 18646 |           let finalized_count = sqlx::query_scalar!(
[INFO] [stdout]       |  _______________________________^
[INFO] [stdout] 18647 | |             r#"
[INFO] [stdout] 18648 | |             SELECT COUNT(*) as "count!"
[INFO] [stdout] 18649 | |             FROM files
[INFO] [stdout] ...     |
[INFO] [stdout] 18655 | |                 .collect::<Vec<_>>(),
[INFO] [stdout] 18656 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18682:29
[INFO] [stdout]       |
[INFO] [stdout] 18682 |           let all_finalized = sqlx::query_scalar!(
[INFO] [stdout]       |  _____________________________^
[INFO] [stdout] 18683 | |             r#"
[INFO] [stdout] 18684 | |             SELECT COUNT(*) as "count!"
[INFO] [stdout] 18685 | |             FROM files
[INFO] [stdout] ...     |
[INFO] [stdout] 18691 | |                 .collect::<Vec<_>>(),
[INFO] [stdout] 18692 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18747:9
[INFO] [stdout]       |
[INFO] [stdout] 18747 | /         sqlx::query!(
[INFO] [stdout] 18748 | |             r#"
[INFO] [stdout] 18749 | |             UPDATE requests
[INFO] [stdout] 18750 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18757 | |             *requests[0].id() as Uuid,
[INFO] [stdout] 18758 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18763:9
[INFO] [stdout]       |
[INFO] [stdout] 18763 | /         sqlx::query!(
[INFO] [stdout] 18764 | |             r#"
[INFO] [stdout] 18765 | |             UPDATE requests
[INFO] [stdout] 18766 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18772 | |             *requests[1].id() as Uuid,
[INFO] [stdout] 18773 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18796:25
[INFO] [stdout]       |
[INFO] [stdout] 18796 |           let output_db = sqlx::query!(
[INFO] [stdout]       |  _________________________^
[INFO] [stdout] 18797 | |             "SELECT size_finalized FROM files WHERE id = $1",
[INFO] [stdout] 18798 | |             *output_file_id as Uuid
[INFO] [stdout] 18799 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18805:24
[INFO] [stdout]       |
[INFO] [stdout] 18805 |           let error_db = sqlx::query!(
[INFO] [stdout]       |  ________________________^
[INFO] [stdout] 18806 | |             "SELECT size_finalized FROM files WHERE id = $1",
[INFO] [stdout] 18807 | |             *error_file_id as Uuid
[INFO] [stdout] 18808 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18858:9
[INFO] [stdout]       |
[INFO] [stdout] 18858 | /         sqlx::query!(
[INFO] [stdout] 18859 | |             r#"
[INFO] [stdout] 18860 | |             UPDATE requests
[INFO] [stdout] 18861 | |             SET state = 'completed',
[INFO] [stdout] ...     |
[INFO] [stdout] 18868 | |             *batch.id as Uuid,
[INFO] [stdout] 18869 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18880:9
[INFO] [stdout]       |
[INFO] [stdout] 18880 | /         sqlx::query!(
[INFO] [stdout] 18881 | |             r#"
[INFO] [stdout] 18882 | |             UPDATE requests
[INFO] [stdout] 18883 | |             SET response_size = 999999
[INFO] [stdout] ...     |
[INFO] [stdout] 18886 | |             *batch.id as Uuid,
[INFO] [stdout] 18887 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:18964:23
[INFO] [stdout]       |
[INFO] [stdout] 18964 |           let db_file = sqlx::query!(
[INFO] [stdout]       |  _______________________^
[INFO] [stdout] 18965 | |             "SELECT size_finalized, purpose FROM files WHERE id = $1",
[INFO] [stdout] 18966 | |             *file_id as Uuid
[INFO] [stdout] 18967 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19070:9
[INFO] [stdout]       |
[INFO] [stdout] 19070 | /         sqlx::query!(
[INFO] [stdout] 19071 | |             "UPDATE batches SET expires_at = NOW() + INTERVAL '2 hours' WHERE id = $1",
[INFO] [stdout] 19072 | |             *batch2.id as Uuid
[INFO] [stdout] 19073 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19114:9
[INFO] [stdout]       |
[INFO] [stdout] 19114 | /         sqlx::query!(
[INFO] [stdout] 19115 | |             "UPDATE batches SET expires_at = NOW() + INTERVAL '30 minutes' WHERE id = $1",
[INFO] [stdout] 19116 | |             *batch1.id as Uuid
[INFO] [stdout] 19117 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19219:13
[INFO] [stdout]       |
[INFO] [stdout] 19219 | /             sqlx::query!(
[INFO] [stdout] 19220 | |                 "UPDATE batches SET expires_at = NOW() + INTERVAL '6 hours' WHERE id = $1",
[INFO] [stdout] 19221 | |                 *batch.id as Uuid
[INFO] [stdout] 19222 | |             )
[INFO] [stdout]       | |_____________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19266:9
[INFO] [stdout]       |
[INFO] [stdout] 19266 | /         sqlx::query!(
[INFO] [stdout] 19267 | |             "UPDATE batches SET expires_at = NOW() + INTERVAL '30 minutes' WHERE id = $1",
[INFO] [stdout] 19268 | |             *urgent_batch.id as Uuid
[INFO] [stdout] 19269 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19364:9
[INFO] [stdout]       |
[INFO] [stdout] 19364 |         sqlx::query!("UPDATE requests SET state = 'pending', daemon_id = NULL, claimed_at = NULL WHERE state = 'claimed'")
[INFO] [stdout]       |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19575:9
[INFO] [stdout]       |
[INFO] [stdout] 19575 | /         sqlx::query!(
[INFO] [stdout] 19576 | |             "UPDATE requests SET state = 'pending', daemon_id = NULL, claimed_at = NULL WHERE state = 'claimed'"
[INFO] [stdout] 19577 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19675:13
[INFO] [stdout]       |
[INFO] [stdout] 19675 | /             sqlx::query!(
[INFO] [stdout] 19676 | |                 "UPDATE batches SET expires_at = $1 WHERE id = $2",
[INFO] [stdout] 19677 | |                 expires_at,
[INFO] [stdout] 19678 | |                 *batch.id as Uuid,
[INFO] [stdout] 19679 | |             )
[INFO] [stdout]       | |_____________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19728:9
[INFO] [stdout]       |
[INFO] [stdout] 19728 | /         sqlx::query!(
[INFO] [stdout] 19729 | |             "UPDATE requests SET state='pending', daemon_id=NULL, claimed_at=NULL WHERE state='claimed'"
[INFO] [stdout] 19730 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19795:9
[INFO] [stdout]       |
[INFO] [stdout] 19795 | /         sqlx::query!(
[INFO] [stdout] 19796 | |             "UPDATE requests SET created_at = $1, service_tier = NULL WHERE id = $2",
[INFO] [stdout] 19797 | |             expires_at - chrono::Duration::hours(24),
[INFO] [stdout] 19798 | |             *request_id as Uuid,
[INFO] [stdout] 19799 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:19834:9
[INFO] [stdout]       |
[INFO] [stdout] 19834 | /         sqlx::query!(
[INFO] [stdout] 19835 | |             "UPDATE requests SET created_at = $1, service_tier = $2 WHERE id = $3",
[INFO] [stdout] 19836 | |             expires_at - effective_window,
[INFO] [stdout] 19837 | |             service_tier,
[INFO] [stdout] 19838 | |             *request_id as Uuid,
[INFO] [stdout] 19839 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fusillade-arsenal` (test "retention_migration") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `fusillade-arsenal` (test "archive_schema_parity") due to 1 previous error
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20321:26
[INFO] [stdout]       |
[INFO] [stdout] 20321 |         let total: i64 = sqlx::query_scalar!("SELECT COUNT(*) AS \"c!\" FROM model_filters")
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20497:26
[INFO] [stdout]       |
[INFO] [stdout] 20497 |           let total: i64 = sqlx::query_scalar!(
[INFO] [stdout]       |  __________________________^
[INFO] [stdout] 20498 | |             "SELECT COUNT(*) AS \"c!\" FROM model_filters WHERE model = 'm-tomb'"
[INFO] [stdout] 20499 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query_scalar` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20558:13
[INFO] [stdout]       |
[INFO] [stdout] 20558 | /             sqlx::query!(
[INFO] [stdout] 20559 | |                 "INSERT INTO model_filters (model, state, created_at) \
[INFO] [stdout] 20560 | |                  VALUES ('m-purge', 'coming', $1)",
[INFO] [stdout] 20561 | |                 old + chrono::Duration::seconds(i),
[INFO] [stdout] 20562 | |             )
[INFO] [stdout]       | |_____________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20657:9
[INFO] [stdout]       |
[INFO] [stdout] 20657 | /         sqlx::query!(
[INFO] [stdout] 20658 | |             r#"
[INFO] [stdout] 20659 | |             UPDATE requests
[INFO] [stdout] 20660 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 20666 | |             *batch.id as Uuid,
[INFO] [stdout] 20667 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20754:9
[INFO] [stdout]       |
[INFO] [stdout] 20754 | /         sqlx::query!(
[INFO] [stdout] 20755 | |             r#"
[INFO] [stdout] 20756 | |             UPDATE requests
[INFO] [stdout] 20757 | |             SET state = 'failed',
[INFO] [stdout] ...     |
[INFO] [stdout] 20769 | |             *batch.id as Uuid,
[INFO] [stdout] 20770 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20778:9
[INFO] [stdout]       |
[INFO] [stdout] 20778 | /         sqlx::query!(
[INFO] [stdout] 20779 | |             r#"
[INFO] [stdout] 20780 | |             UPDATE batches
[INFO] [stdout] 20781 | |             SET failed_at = NOW(),
[INFO] [stdout] ...     |
[INFO] [stdout] 20786 | |             *batch.id as Uuid,
[INFO] [stdout] 20787 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20824:27
[INFO] [stdout]       |
[INFO] [stdout] 20824 |           let batch_after = sqlx::query!(
[INFO] [stdout]       |  ___________________________^
[INFO] [stdout] 20825 | |             r#"
[INFO] [stdout] 20826 | |             SELECT completed_at, failed_at, finalizing_at, notification_sent_at
[INFO] [stdout] 20827 | |             FROM batches WHERE id = $1
[INFO] [stdout] 20828 | |             "#,
[INFO] [stdout] 20829 | |             *batch.id as Uuid,
[INFO] [stdout] 20830 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: set `DATABASE_URL` to use query macros online, or run `cargo sqlx prepare` to update the query cache
[INFO] [stdout]      --> src/postgres.rs:20862:29
[INFO] [stdout]       |
[INFO] [stdout] 20862 |           let cleared_check = sqlx::query!(
[INFO] [stdout]       |  _____________________________^
[INFO] [stdout] 20863 | |             r#"
[INFO] [stdout] 20864 | |             SELECT COUNT(*) as "count!"
[INFO] [stdout] 20865 | |             FROM requests
[INFO] [stdout] ...     |
[INFO] [stdout] 20869 | |             *batch.id as Uuid,
[INFO] [stdout] 20870 | |         )
[INFO] [stdout]       | |_________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this error originates in the macro `$crate::sqlx_macros::expand_query` which comes from the expansion of the macro `sqlx::query` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fusillade-arsenal` (test "template_generation_migration")
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.99.0-beta.8-x86_64-unknown-linux-gnu/bin/rustc --crate-name template_generation_migration --edition=2024 tests/template_generation_migration.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f01fbeb3164af17a -C extra-filename=-38f34507e04e0ead --out-dir /opt/rustwide/target/release/deps -C strip=debuginfo -L dependency=/opt/rustwide/target/release/deps --extern anyhow=/opt/rustwide/target/release/deps/libanyhow-20af1bf2f69cd60f.rlib --extern async_stream=/opt/rustwide/target/release/deps/libasync_stream-ada8da0b857c36e9.rlib --extern async_trait=/opt/rustwide/target/release/deps/libasync_trait-352020036bebf5a9.so --extern axum=/opt/rustwide/target/release/deps/libaxum-9a799cb757217f11.rlib --extern chrono=/opt/rustwide/target/release/deps/libchrono-83516e5e7aa3d834.rlib --extern dashmap=/opt/rustwide/target/release/deps/libdashmap-ba692048384ec0c4.rlib --extern either=/opt/rustwide/target/release/deps/libeither-4e6c59edf10c36ca.rlib --extern fusillade_arsenal=/opt/rustwide/target/release/deps/libfusillade_arsenal-623ad8369e718349.rlib --extern fusillade_core=/opt/rustwide/target/release/deps/libfusillade_core-d74808d816b3ed93.rlib --extern futures=/opt/rustwide/target/release/deps/libfutures-2955b69d3dff13c1.rlib --extern humantime=/opt/rustwide/target/release/deps/libhumantime-98c31f519f5756c2.rlib --extern metrics=/opt/rustwide/target/release/deps/libmetrics-63f4c15e27e08667.rlib --extern percent_encoding=/opt/rustwide/target/release/deps/libpercent_encoding-6ee9e8dd7e10ccaa.rlib --extern rand=/opt/rustwide/target/release/deps/librand-2f4e2cf67eb3f53a.rlib --extern serde=/opt/rustwide/target/release/deps/libserde-93260ce66efcca13.rlib --extern serde_json=/opt/rustwide/target/release/deps/libserde_json-0cf0361cbd566639.rlib --extern sqlx=/opt/rustwide/target/release/deps/libsqlx-6ddceaab1ee09c23.rlib --extern sqlx_pool_router=/opt/rustwide/target/release/deps/libsqlx_pool_router-e38b3a3911ab7356.rlib --extern test_log=/opt/rustwide/target/release/deps/libtest_log-ba871254c8511d81.rlib --extern tokio=/opt/rustwide/target/release/deps/libtokio-6fea5f7cfce0f6c9.rlib --extern tokio_stream=/opt/rustwide/target/release/deps/libtokio_stream-a714040590fae747.rlib --extern tokio_util=/opt/rustwide/target/release/deps/libtokio_util-b6fc712c5ed6498f.rlib --extern tracing=/opt/rustwide/target/release/deps/libtracing-3a4b9bfcaa01734d.rlib --extern uuid=/opt/rustwide/target/release/deps/libuuid-047aff4d7c4e72d6.rlib --cap-lints=warn -L native=/opt/rustwide/target/release/build/ring-8ac25d04fbeeae05/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] error: could not compile `fusillade-arsenal` (lib test) due to 139 previous errors
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.99.0-beta.8-x86_64-unknown-linux-gnu/bin/rustc --crate-name fusillade_arsenal --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=688665d5b1a46931 -C extra-filename=-efa44404c9de6e0c --out-dir /opt/rustwide/target/release/deps -C strip=debuginfo -L dependency=/opt/rustwide/target/release/deps --extern anyhow=/opt/rustwide/target/release/deps/libanyhow-20af1bf2f69cd60f.rlib --extern async_stream=/opt/rustwide/target/release/deps/libasync_stream-ada8da0b857c36e9.rlib --extern async_trait=/opt/rustwide/target/release/deps/libasync_trait-352020036bebf5a9.so --extern axum=/opt/rustwide/target/release/deps/libaxum-9a799cb757217f11.rlib --extern chrono=/opt/rustwide/target/release/deps/libchrono-83516e5e7aa3d834.rlib --extern dashmap=/opt/rustwide/target/release/deps/libdashmap-ba692048384ec0c4.rlib --extern either=/opt/rustwide/target/release/deps/libeither-4e6c59edf10c36ca.rlib --extern fusillade_core=/opt/rustwide/target/release/deps/libfusillade_core-d74808d816b3ed93.rlib --extern futures=/opt/rustwide/target/release/deps/libfutures-2955b69d3dff13c1.rlib --extern humantime=/opt/rustwide/target/release/deps/libhumantime-98c31f519f5756c2.rlib --extern metrics=/opt/rustwide/target/release/deps/libmetrics-63f4c15e27e08667.rlib --extern percent_encoding=/opt/rustwide/target/release/deps/libpercent_encoding-6ee9e8dd7e10ccaa.rlib --extern rand=/opt/rustwide/target/release/deps/librand-2f4e2cf67eb3f53a.rlib --extern serde=/opt/rustwide/target/release/deps/libserde-93260ce66efcca13.rlib --extern serde_json=/opt/rustwide/target/release/deps/libserde_json-0cf0361cbd566639.rlib --extern sqlx=/opt/rustwide/target/release/deps/libsqlx-6ddceaab1ee09c23.rlib --extern sqlx_pool_router=/opt/rustwide/target/release/deps/libsqlx_pool_router-e38b3a3911ab7356.rlib --extern test_log=/opt/rustwide/target/release/deps/libtest_log-ba871254c8511d81.rlib --extern tokio=/opt/rustwide/target/release/deps/libtokio-6fea5f7cfce0f6c9.rlib --extern tokio_stream=/opt/rustwide/target/release/deps/libtokio_stream-a714040590fae747.rlib --extern tokio_util=/opt/rustwide/target/release/deps/libtokio_util-b6fc712c5ed6498f.rlib --extern tracing=/opt/rustwide/target/release/deps/libtracing-3a4b9bfcaa01734d.rlib --extern uuid=/opt/rustwide/target/release/deps/libuuid-047aff4d7c4e72d6.rlib --cap-lints=warn -L native=/opt/rustwide/target/release/build/ring-8ac25d04fbeeae05/out` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812", kill_on_drop: false }`
[INFO] [stdout] 6856bbdb1194404b086e821fa0e9789a56aabda7e04ba81eee43535de98af812
