Build #2039337 2025-04-25 17:00:30
# rustc version
rustc 1.88.0-nightly (d7ea436a0 2025-04-24)# docs.rs version
docsrs 0.6.0 (ee9a3fe6 2025-03-28)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/start-0.4.4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/start-0.4.4/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250424-1.88.0-nightly-d7ea436a0\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] dcef0e0bdbf7394f95c8cf4041bf80c77cbb114c3610a42de11dd9f8b49d587b
[INFO] running `Command { std: "docker" "start" "-a" "dcef0e0bdbf7394f95c8cf4041bf80c77cbb114c3610a42de11dd9f8b49d587b", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `service_context::ServiceContext`
[INFO] [stderr] --> src/db/commands/find.rs:3:160
[INFO] [stderr] |
[INFO] [stderr] 3 | ...:{filtering::Filter, query_planner::QueryPlanner}, service_context::ServiceContext}, HandleResult};
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `collection::RawDocument` and `service_context::ServiceContext`
[INFO] [stderr] --> src/db/commands/insert.rs:4:28
[INFO] [stderr] |
[INFO] [stderr] 4 | ...talog::{collection::RawDocument, session::Session}, operation_context::OperationContext, ops, service_context::ServiceContext}, Handle...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `collection::RawDocument` and `service_context::ServiceContext`
[INFO] [stderr] --> src/db/commands/delete.rs:3:28
[INFO] [stderr] |
[INFO] [stderr] 3 | ...::{collection::RawDocument, session::Session}, operation_context::OperationContext, ops, query::filtering::Filter, service_context::ServiceContext}, ...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `Bson`
[INFO] [stderr] --> src/db/commands/update.rs:1:12
[INFO] [stderr] |
[INFO] [stderr] 1 | use bson::{Bson, Document};
[INFO] [stderr] | ^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `collection::RawDocument` and `service_context::ServiceContext`
[INFO] [stderr] --> src/db/commands/update.rs:4:28
[INFO] [stderr] |
[INFO] [stderr] 4 | ...::{collection::RawDocument, session::Session}, operation_context::OperationContext, ops, query::filtering::Filter, service_context::ServiceContext}, ...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `recovery_unit::RecoveryUnit` and `storage::start_storage::StartStorage`
[INFO] [stderr] --> src/db/ops/insert.rs:1:132
[INFO] [stderr] |
[INFO] [stderr] 1 | ...sure_capacity, OperationContext}, recovery_unit::RecoveryUnit, storage::start_storage::StartStorage}, HandleResult};
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `ops`, `service_context::ServiceContext`, and `session::Session`
[INFO] [stderr] --> src/db/ops/update.rs:4:53
[INFO] [stderr] |
[INFO] [stderr] 4 | ...t, session::Session}, collection::Collection, operation_context::OperationContext, ops, query::filtering::{self, Filter}, service_context::ServiceContext}, ...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `RefCell` and `rc::Rc`
[INFO] [stderr] --> src/db/collection.rs:1:23
[INFO] [stderr] |
[INFO] [stderr] 1 | use std::{cell::{Ref, RefCell}, rc::Rc};
[INFO] [stderr] | ^^^^^^^ ^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused imports: `DOCUMENT_CONTENT_LENGHT_OFFSET` and `start_storage::StartStorage`
[INFO] [stderr] --> src/db/collection.rs:5:48
[INFO] [stderr] |
[INFO] [stderr] 5 | ...t, DOCUMENT_CONTENT_LENGHT_OFFSET, DOCUMENT_CONTENT_OFFSET}, operation_context::OperationContext, recovery_unit::RecoveryUnit, storage::{record_state, start_storage::StartStorage}};
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `collections::HashMap`
[INFO] [stderr] --> src/db/catalog/session.rs:1:26
[INFO] [stderr] |
[INFO] [stderr] 1 | use std::{cell::RefCell, collections::HashMap, rc::{Rc, Weak}};
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `service_context::ServiceContext`
[INFO] [stderr] --> src/db/operation_context.rs:5:80
[INFO] [stderr] |
[INFO] [stderr] 5 | use super::{catalog::{session::Session, Catalog}, recovery_unit::RecoveryUnit, service_context::ServiceContext, storage::start_storage::S...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused import: `doc`
[INFO] [stderr] --> src/commands.rs:1:12
[INFO] [stderr] |
[INFO] [stderr] 1 | use bson::{doc, Bson, Document};
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `scan_node`
[INFO] [stderr] --> src/db/exec/plan_executor.rs:14:9
[INFO] [stderr] |
[INFO] [stderr] 14 | scan_node,
[INFO] [stderr] | ^^^^^^^^^ help: try ignoring the field: `scan_node: _`
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unused variable: `value`
[INFO] [stderr] --> src/db/catalog/collection.rs:196:13
[INFO] [stderr] |
[INFO] [stderr] 196 | fn from(value: Bson) -> Self {
[INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stderr]
[INFO] [stderr] warning: field `session_catalog` is never read
[INFO] [stderr] --> src/db/catalog/mod.rs:14:5
[INFO] [stderr] |
[INFO] [stderr] 12 | pub struct Catalog {
[INFO] [stderr] | ------- field in this struct
[INFO] [stderr] 13 | collection_catalog: Rc<RefCell<CollectionCatalog>>,
[INFO] [stderr] 14 | session_catalog: SessionCatalog
[INFO] [stderr] | ^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(dead_code)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: field `sid` is never read
[INFO] [stderr] --> src/db/catalog/session.rs:19:5
[INFO] [stderr] |
[INFO] [stderr] 18 | pub struct Session {
[INFO] [stderr] | ------- field in this struct
[INFO] [stderr] 19 | sid: Uuid,
[INFO] [stderr] | ^^^
[INFO] [stderr]
[INFO] [stderr] warning: field `txid` is never read
[INFO] [stderr] --> src/db/catalog/session.rs:68:5
[INFO] [stderr] |
[INFO] [stderr] 67 | pub struct Transaction {
[INFO] [stderr] | ----------- field in this struct
[INFO] [stderr] 68 | txid: Uuid,
[INFO] [stderr] | ^^^^
[INFO] [stderr]
[INFO] [stderr] warning: struct `FilterExpr` is never constructed
[INFO] [stderr] --> src/sql/ast.rs:21:8
[INFO] [stderr] |
[INFO] [stderr] 21 | struct FilterExpr {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] warning: `start` (lib) generated 18 warnings (run `cargo fix --lib -p start` to apply 12 suggestions)
[INFO] [stderr] Scraping start v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr] Documenting start v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.04s
[INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/start/index.html
[INFO] running `Command { std: "docker" "inspect" "dcef0e0bdbf7394f95c8cf4041bf80c77cbb114c3610a42de11dd9f8b49d587b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dcef0e0bdbf7394f95c8cf4041bf80c77cbb114c3610a42de11dd9f8b49d587b", kill_on_drop: false }`
[INFO] [stdout] dcef0e0bdbf7394f95c8cf4041bf80c77cbb114c3610a42de11dd9f8b49d587b