Running phase: unpackPhase unpacking source archive /nix/store/3ysrk8n043giwp5b71ww1f3mjksvr9jc-source source root is source/quickwit Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/source/quickwit/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 2 --target x86_64-unknown-linux-gnu --offline --profile release Compiling proc-macro2 v1.0.79 Compiling unicode-ident v1.0.12 Compiling serde v1.0.197 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling quote v1.0.35 Compiling syn v2.0.52 Compiling libc v0.2.153 Compiling autocfg v1.1.0 Compiling memchr v2.7.1 Compiling once_cell v1.19.0 Compiling itoa v1.0.10 Compiling log v0.4.21 Compiling lock_api v0.4.11 Compiling pin-project-lite v0.2.13 Compiling scopeguard v1.2.0 Compiling futures-core v0.3.30 Compiling getrandom v0.2.12 Compiling smallvec v1.13.1 Compiling serde_derive v1.0.197 Compiling slab v0.4.9 Compiling futures-sink v0.3.30 Compiling parking_lot_core v0.9.9 Compiling futures-io v0.3.30 Compiling futures-channel v0.3.30 Compiling futures-macro v0.3.30 Compiling pin-utils v0.1.0 Compiling futures-task v0.3.30 Compiling futures-util v0.3.30 Compiling num_cpus v1.16.0 Compiling bytes v1.5.0 Compiling parking_lot v0.12.1 Compiling tokio-macros v2.2.0 Compiling mio v0.8.11 Compiling socket2 v0.5.6 Compiling signal-hook-registry v1.4.1 Compiling tokio v1.36.0 Compiling tracing-core v0.1.32 Compiling ahash v0.8.11 Compiling fnv v1.0.7 Compiling tracing-attributes v0.1.27 Compiling zerocopy v0.7.32 Compiling tracing v0.1.40 Compiling allocator-api2 v0.2.16 Compiling hashbrown v0.14.3 Compiling jobserver v0.1.28 Compiling libm v0.2.8 Compiling cc v1.0.90 Compiling num-traits v0.2.18 Compiling tokio-util v0.7.10 Compiling http v0.2.12 Compiling equivalent v1.0.1 Compiling ryu v1.0.17 Compiling indexmap v2.1.0 Compiling syn v1.0.109 Compiling rand_core v0.6.4 Compiling ppv-lite86 v0.2.17 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling httparse v1.8.0 Compiling percent-encoding v2.3.1 Compiling num-conv v0.1.0 Compiling time-core v0.1.2 Compiling time-macros v0.2.18 Compiling regex-syntax v0.8.2 Compiling tower-service v0.3.2 Compiling http-body v0.4.6 Compiling powerfmt v0.2.0 Compiling either v1.10.0 Compiling deranged v0.3.11 Compiling anyhow v1.0.81 Compiling httpdate v1.0.3 Compiling try-lock v0.2.5 Compiling want v0.3.1 Compiling time v0.3.36 Compiling h2 v0.3.24 Compiling aho-corasick v1.1.2 Compiling crc32fast v1.4.0 Compiling hyper v0.14.28 Compiling regex-automata v0.4.6 Compiling rustix v0.38.31 Compiling regex v1.10.3 Compiling typenum v1.17.0 Compiling lazy_static v1.4.0 Compiling spin v0.9.8 Compiling indexmap v1.9.3 Compiling tokio-stream v0.1.14 Compiling generic-array v0.14.7 Compiling hashbrown v0.12.3 Compiling base64 v0.21.7 Compiling itertools v0.10.5 Compiling async-trait v0.1.77 Compiling pin-project-internal v1.1.5 Compiling prost-derive v0.11.9 Compiling thiserror v1.0.58 Compiling pin-project v1.1.5 Compiling thiserror-impl v1.0.58 Compiling tower-layer v0.3.2 Compiling serde_json v1.0.114 Compiling tower v0.4.13 Compiling ring v0.17.8 Compiling byteorder v1.5.0 Compiling crossbeam-utils v0.8.19 Compiling mime v0.3.17 Compiling bitflags v2.4.2 Compiling heck v0.4.1 Compiling rustversion v1.0.14 Compiling untrusted v0.9.0 Compiling prettyplease v0.1.25 Compiling linux-raw-sys v0.4.13 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling vsimd v0.8.0 Compiling hex v0.4.3 Compiling subtle v2.5.0 Compiling outref v0.5.1 Compiling base64-simd v0.8.0 Compiling digest v0.10.7 Compiling num-integer v0.1.46 Compiling futures-executor v0.3.30 Compiling pkg-config v0.3.30 Compiling zstd-sys v2.0.9+zstd.1.5.5 Compiling sct v0.7.1 Compiling aws-smithy-types v0.55.3 Compiling prost v0.11.9 Compiling fastrand v2.0.1 Compiling semver v1.0.22 Compiling bitflags v1.3.2 Compiling prettyplease v0.2.16 Compiling adler v1.0.2 Compiling miniz_oxide v0.7.2 Compiling tempfile v3.10.1 Compiling axum-core v0.3.4 Compiling rustls-pemfile v1.0.4 Compiling urlencoding v2.1.3 Compiling sync_wrapper v0.1.2 Compiling cpufeatures v0.2.12 Compiling no-std-net v0.6.0 Compiling pnet_base v0.33.0 Compiling flate2 v1.0.28 Compiling axum v0.6.20 Compiling crossbeam-channel v0.5.12 Compiling ring v0.16.20 Compiling fixedbitset v0.4.2 Compiling io-lifetimes v1.0.11 Compiling zstd-safe v7.0.0 Compiling home v0.5.9 Compiling which v4.4.2 Compiling petgraph v0.6.4 Compiling rustc_version v0.4.0 Compiling prost-types v0.11.9 Compiling itertools v0.12.1 Compiling form_urlencoded v1.2.1 Compiling tokio-io-timeout v1.2.0 Compiling rustix v0.36.17 Compiling openssl-probe v0.1.5 Compiling minimal-lexical v0.2.1 Compiling matchit v0.7.3 Compiling multimap v0.8.3 Compiling prost-build v0.11.9 Compiling nom v7.1.3 Compiling rustls-native-certs v0.6.3 Compiling hyper-timeout v0.4.1 Compiling pnet_macros_support v0.33.0 Compiling aws-smithy-eventstream v0.55.3 Compiling pnet_macros v0.33.0 Compiling bytes-utils v0.1.4 Compiling pnet_sys v0.33.0 Compiling proc-macro-error-attr v1.0.4 Compiling crunchy v0.2.2 Compiling rustls v0.20.9 Compiling linux-raw-sys v0.1.4 Compiling protobuf v2.28.0 Compiling procfs v0.14.2 Compiling untrusted v0.7.1 Compiling spin v0.5.2 Compiling aws-smithy-http v0.55.3 Compiling pnet_packet v0.33.0 Compiling zstd v0.13.0 Compiling tonic v0.9.2 Compiling tonic-build v0.9.2 Compiling webpki v0.22.4 Compiling ipnetwork v0.20.0 Compiling proc-macro-error v1.0.4 Compiling stable_deref_trait v1.2.0 Compiling pnet v0.33.0 Compiling match_cfg v0.1.0 Compiling prometheus v0.13.3 Compiling hostname v0.3.1 Compiling ownedbytes v0.6.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling pnet_datalink v0.33.0 Compiling quickwit-codegen v0.8.2 (/build/source/quickwit/quickwit-codegen) Compiling pnet_transport v0.33.0 Compiling opentelemetry_api v0.20.0 Compiling futures v0.3.30 Compiling ordered-float v3.9.2 Compiling is-terminal v0.4.12 Compiling tinyvec_macros v0.1.1 Compiling futures-timer v3.0.3 Compiling termcolor v1.4.1 Compiling humantime v2.1.0 Compiling env_logger v0.10.2 Compiling async-speed-limit v0.4.1 Compiling tinyvec v1.6.0 Compiling opentelemetry_sdk v0.20.0 Compiling bitpacking v0.9.2 Compiling tokio-rustls v0.23.4 Compiling tantivy-common v0.6.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling crossbeam-epoch v0.9.18 Compiling aws-smithy-async v0.55.3 Compiling bytesize v1.3.0 Compiling proc-macro2-diagnostics v0.10.1 Compiling ident_case v1.0.1 Compiling dyn-clone v1.0.17 Compiling strsim v0.10.0 Compiling zeroize v1.7.0 Compiling rayon-core v1.12.1 Compiling utf8-ranges v1.0.5 Compiling siphasher v0.3.11 Compiling fastrand v1.9.0 Compiling quickwit-common v0.8.2 (/build/source/quickwit/quickwit-common) warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:195:15 | 195 | #[cfg(not(all(tokio_unstable, feature = "named_tasks")))] | ^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:204:15 | 204 | #[cfg(not(all(tokio_unstable, feature = "named_tasks")))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:217:11 | 217 | #[cfg(all(tokio_unstable, feature = "named_tasks"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:229:11 | 229 | #[cfg(all(tokio_unstable, feature = "named_tasks"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `quickwit-common` (lib) generated 4 warnings Compiling tantivy-fst v0.5.0 Compiling tantivy-bitpacker v0.5.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling darling_core v0.20.8 Compiling crossbeam-deque v0.8.5 Compiling hyper-rustls v0.23.2 Compiling unicode-normalization v0.1.23 Compiling aws-smithy-http-tower v0.55.3 Compiling aws-types v0.55.3 Compiling sha2 v0.10.8 Compiling rand_distr v0.4.3 Compiling unicode-bidi v0.3.15 Compiling yansi v1.0.0 Compiling murmurhash32 v0.3.1 Compiling regex-syntax v0.6.29 Compiling regex-automata v0.1.10 Compiling tantivy-stacker v0.2.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling idna v0.5.0 Compiling aws-smithy-client v0.55.3 Compiling darling_macro v0.20.8 Compiling tantivy-sstable v0.2.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling aws-credential-types v0.55.3 Compiling opentelemetry v0.20.0 Compiling uuid v1.7.0 Compiling instant v0.1.12 Compiling fastdivide v0.4.0 Compiling downcast-rs v1.2.0 Compiling overload v0.1.1 Compiling tantivy-columnar v0.2.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling nu-ansi-term v0.46.0 Compiling measure_time v0.8.2 Compiling ouroboros_macro v0.18.3 Compiling darling v0.20.8 Compiling rayon v1.9.0 Compiling url v2.5.0 Compiling matchers v0.1.0 Compiling utoipa-gen v4.2.0 Compiling tantivy-query-grammar v0.21.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling sha1 v0.10.6 Compiling fs4 v0.8.1 Compiling sharded-slab v0.1.7 Compiling lru v0.12.3 Compiling tracing-log v0.2.0 Compiling sketches-ddsketch v0.2.2 Compiling rust-stemmers v1.2.0 Compiling tantivy-tokenizer-api v0.2.0 (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling nanorand v0.7.0 Compiling thread_local v1.1.8 Compiling memmap2 v0.9.4 Compiling htmlescape v0.3.1 Compiling glob v0.3.1 Compiling base64 v0.22.0 Compiling arc-swap v1.7.0 Compiling aliasable v0.1.3 Compiling oneshot v0.1.6 Compiling census v0.4.2 Compiling rustc-hash v1.1.0 Compiling levenshtein_automata v0.2.1 Compiling static_assertions v1.1.0 Compiling lz4_flex v0.11.2 Compiling tantivy v0.22.0-dev (https://github.com/quickwit-oss/tantivy/?rev=67ebba3#67ebba3c) Compiling ouroboros v0.18.3 Compiling quickwit-proto v0.8.2 (/build/source/quickwit/quickwit-proto) Compiling tracing-subscriber v0.3.18 Compiling flume v0.11.0 Compiling utoipa v4.2.0 Compiling serde_with_macros v3.7.0 Compiling hmac v0.12.1 Compiling time-fmt v0.3.8 Compiling tracing-log v0.1.4 Compiling iana-time-zone v0.1.60 Compiling rustls v0.21.10 Compiling chrono v0.4.35 Compiling tracing-opentelemetry v0.20.0 Compiling quickwit-datetime v0.8.2 (/build/source/quickwit/quickwit-datetime) Compiling aws-sigv4 v0.55.3 Compiling serde_with v3.7.0 Compiling quickwit-actors v0.8.2 (/build/source/quickwit/quickwit-actors) Compiling rustls-webpki v0.101.7 Compiling ulid v1.1.2 Compiling bytestring v1.3.1 Compiling serde_spanned v0.6.5 Compiling toml_datetime v0.6.5 Compiling erased-serde v0.4.4 Compiling typetag-impl v0.2.16 Compiling quickwit-macros v0.8.2 (/build/source/quickwit/quickwit-macros) Compiling inventory v0.3.15 Compiling winnow v0.5.40 Compiling toml_edit v0.19.15 Compiling typetag v0.2.16 Compiling quickwit-query v0.8.2 (/build/source/quickwit/quickwit-query) Compiling aws-sig-auth v0.55.3 Compiling aws-endpoint v0.55.3 Compiling aws-http v0.55.3 Compiling crc32c v0.6.5 Compiling aws-smithy-json v0.55.3 Compiling enum-iterator-derive v1.3.0 Compiling xmlparser v0.13.6 Compiling unsafe-libyaml v0.2.10 Compiling serde_yaml v0.9.30 Compiling aws-smithy-xml v0.55.3 Compiling enum-iterator v1.5.0 Compiling quickwit-doc-mapper v0.8.2 (/build/source/quickwit/quickwit-doc-mapper) Compiling tokio-rustls v0.24.1 Compiling toml v0.7.8 Compiling cron v0.12.1 Compiling new_string_template v1.4.0 Compiling http-serde v1.1.3 Compiling json_comments v0.2.2 Compiling quickwit-config v0.8.2 (/build/source/quickwit/quickwit-config) Compiling hyper-rustls v0.24.2 Compiling aws-smithy-query v0.55.3 Compiling md-5 v0.10.6 Compiling aws-smithy-checksums v0.55.3 Compiling aws-sdk-sts v0.28.0 Compiling aws-sdk-sso v0.28.0 Compiling aws-config v0.55.3 Compiling aws-sdk-s3 v0.28.0 Compiling md5 v0.7.0 Compiling quickwit-ingest v0.8.2 (/build/source/quickwit/quickwit-ingest) Compiling chitchat v0.8.0 (https://github.com/quickwit-oss/chitchat.git?rev=d039699#d0396998) Compiling unicase v2.7.0 Compiling quickwit-cluster v0.8.2 (/build/source/quickwit/quickwit-cluster) Compiling mrecordlog v0.4.0 (https://github.com/quickwit-oss/mrecordlog?rev=187486f#187486fc) Compiling quickwit-aws v0.8.2 (/build/source/quickwit/quickwit-aws) Compiling quickwit-storage v0.8.2 (/build/source/quickwit/quickwit-storage) Compiling fail v0.5.1 Compiling quickwit-metastore v0.8.2 (/build/source/quickwit/quickwit-metastore) warning: elided lifetime has a name --> quickwit-ingest/src/ingest_v2/broadcast.rs:120:96 | 120 | pub fn diff<'a>(&'a self, other: &'a Self) -> impl Iterator> + '_ { | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default Compiling utf8parse v0.2.1 Compiling embedded-io v0.4.0 Compiling cobs v0.2.3 Compiling postcard v1.0.8 warning: field `0` is never read --> quickwit-ingest/src/ingest_v2/debouncing.rs:45:31 | 45 | pub(super) struct PermitGuard(OwnedRwLockWriteGuard<()>); | ----------- ^^^^^^^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `PermitGuard` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `0` is never read --> quickwit-ingest/src/ingest_v2/workbench.rs:260:14 | 260 | Internal(String), | -------- ^^^^^^ | | | field in this variant | = note: `SubworkbenchFailure` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 260 | Internal(()), | ~~ warning: field `queue_count` is never read --> quickwit-ingest/src/metrics.rs:28:9 | 23 | pub struct IngestMetrics { | ------------- field in this struct ... 28 | pub queue_count: IntGauge, | ^^^^^^^^^^^ warning: `quickwit-ingest` (lib) generated 4 warnings Compiling predicates-core v1.0.6 Compiling quickwit-opentelemetry v0.8.2 (/build/source/quickwit/quickwit-opentelemetry) Compiling quickwit-directories v0.8.2 (/build/source/quickwit/quickwit-directories) Compiling float-cmp v0.9.0 Compiling encoding_rs v0.8.32 Compiling termtree v0.4.1 Compiling normalize-line-endings v0.3.0 Compiling difflib v0.4.0 Compiling predicates v2.1.5 Compiling predicates-tree v1.0.9 Compiling mime_guess v2.0.4 Compiling serde_urlencoded v0.7.1 Compiling async-compression v0.4.6 Compiling mockall_derive v0.11.4 Compiling multer v2.1.0 Compiling downcast v0.11.0 Compiling linked-hash-map v0.5.6 Compiling data-encoding v2.5.0 Compiling same-file v1.0.6 Compiling fragile v2.0.0 Compiling utf-8 v0.7.6 Compiling tungstenite v0.20.1 Compiling mockall v0.11.4 Compiling walkdir v2.5.0 Compiling ttl_cache v0.5.1 Compiling headers-core v0.2.0 Compiling vte_generate_state_changes v0.1.1 Compiling unicode-width v0.1.11 Compiling arrayvec v0.5.2 Compiling vte v0.10.1 Compiling headers v0.3.9 Compiling quickwit-search v0.8.2 (/build/source/quickwit/quickwit-search) Compiling rust-embed-utils v7.8.1 Compiling tokio-tungstenite v0.20.1 Compiling quickwit-indexing v0.8.2 (/build/source/quickwit/quickwit-indexing) warning: struct `PartialHitHeapItem` is never constructed --> quickwit-search/src/collector.rs:457:8 | 457 | struct PartialHitHeapItem { | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `NodeSearchError` is never constructed --> quickwit-search/src/error.rs:154:12 | 154 | pub struct NodeSearchError { | ^^^^^^^^^^^^^^^ | = note: `NodeSearchError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: struct `ObserveLoop` is never constructed --> quickwit-indexing/src/actors/merge_pipeline.rs:59:8 | 59 | struct ObserveLoop; | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `ShutdownPipelines` is never constructed --> quickwit-indexing/src/models/indexing_service_message.rs:34:12 | 34 | pub struct ShutdownPipelines { | ^^^^^^^^^^^^^^^^^ | = note: `ShutdownPipelines` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: struct `ShutdownPipeline` is never constructed --> quickwit-indexing/src/models/indexing_service_message.rs:42:12 | 42 | pub struct ShutdownPipeline { | ^^^^^^^^^^^^^^^^ | = note: `ShutdownPipeline` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: `quickwit-indexing` (lib) generated 3 warnings Compiling ipnet v2.9.0 Compiling webpki-roots v0.25.4 Compiling scoped-tls v1.0.1 Compiling warp v0.3.6 warning: `quickwit-search` (lib) generated 2 warnings Compiling reqwest v0.11.25 Compiling quickwit-index-management v0.8.2 (/build/source/quickwit/quickwit-index-management) Compiling rust-embed-impl v6.8.1 Compiling quickwit-serve v0.8.2 (/build/source/quickwit/quickwit-serve) Compiling ansitok v0.2.0 Compiling anstyle-parse v0.2.3 Compiling anstyle-query v1.0.2 Compiling username v0.2.0 Compiling http-range-header v0.3.1 Compiling anstyle v1.0.6 Compiling colorchoice v1.0.0 Compiling portable-atomic v1.6.0 Compiling anstream v0.6.13 Compiling tower-http v0.4.4 Compiling quickwit-telemetry v0.8.2 (/build/source/quickwit/quickwit-telemetry) Compiling ansi-str v0.8.0 Compiling rust-embed v6.8.1 Compiling quickwit-janitor v0.8.2 (/build/source/quickwit/quickwit-janitor) Compiling serde_qs v0.12.0 Compiling quickwit-jaeger v0.8.2 (/build/source/quickwit/quickwit-jaeger) Compiling console v0.15.8 Compiling quickwit-control-plane v0.8.2 (/build/source/quickwit/quickwit-control-plane) warning: field `0` is never read --> quickwit-control-plane/src/ingest/wait_handle.rs:39:26 | 39 | pub struct WaitDropGuard(oneshot::Sender<()>); | ------------- ^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default warning: `quickwit-control-plane` (lib) generated 1 warning Compiling elasticsearch-dsl v0.4.20 Compiling bytecount v0.6.7 Compiling strsim v0.11.0 Compiling clap_lex v0.7.0 Compiling clap_builder v4.5.2 warning: unexpected `cfg` condition value: `testsuite` --> quickwit-serve/src/lib.rs:128:66 | 128 | const READINESS_REPORTING_INTERVAL: Duration = if cfg!(any(test, feature = "testsuite")) { | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default Compiling papergrid v0.10.0 warning: struct `InvalidUtf8` is never constructed --> quickwit-serve/src/ingest_api/rest_handler.rs:55:8 | 55 | struct InvalidUtf8; | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `OtlpApi` is never constructed --> quickwit-serve/src/otlp_api/rest_handler.rs:42:19 | 42 | pub(crate) struct OtlpApi; | ^^^^^^^ warning: field `0` is never read --> quickwit-serve/src/simple_list.rs:28:23 | 28 | pub struct SimpleList(pub Vec); | ---------- ^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `SimpleList` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis Compiling opentelemetry-semantic-conventions v0.12.0 Compiling tabled_derive v0.6.0 Compiling opentelemetry-proto v0.3.0 Compiling shell-words v1.1.0 Compiling dtoa v1.0.9 Compiling number_prefix v0.4.0 Compiling indicatif v0.17.8 warning: `quickwit-serve` (lib) generated 4 warnings Compiling numfmt v1.1.1 Compiling dialoguer v0.10.4 Compiling opentelemetry-otlp v0.13.0 Compiling tabled v0.14.0 Compiling quickwit-rest-client v0.8.2 (/build/source/quickwit/quickwit-rest-client) warning: elided lifetime has a name --> quickwit-rest-client/src/rest_client.rs:235:55 | 235 | pub fn splits<'a>(&'a self, index_id: &'a str) -> SplitClient { | -- lifetime `'a` declared here ^^^^^^^^^^^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: elided lifetime has a name --> quickwit-rest-client/src/rest_client.rs:239:56 | 239 | pub fn sources<'a>(&'a self, index_id: &'a str) -> SourceClient { | -- lifetime `'a` declared here ^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: `quickwit-rest-client` (lib) generated 2 warnings Compiling clap v4.5.2 Compiling colored v2.1.0 Compiling thousands v0.2.0 Compiling quickwit-cli v0.8.2 (/build/source/quickwit/quickwit-cli) warning: struct `FileRow` is never constructed --> quickwit-cli/src/split.rs:343:8 | 343 | struct FileRow { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `quickwit-cli` (lib) generated 1 warning Compiling quickwit-codegen-example v0.8.2 (/build/source/quickwit/quickwit-codegen/example) warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:64:22 | 64 | #[cfg_attr(any(test, feature = "testsuite"), mockall::automock)] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:86:17 | 86 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:184:17 | 184 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:152:21 | 152 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:101:25 | 101 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: struct `CounterLayer` is never constructed --> quickwit-codegen/example/src/lib.rs:65:8 | 65 | struct CounterLayer { | ^^^^^^^^^^^^ | = note: `CounterLayer` has a derived impl for the trait `Default`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: function `spawn_ping_response_stream` is never used --> quickwit-codegen/example/src/lib.rs:80:4 | 80 | fn spawn_ping_response_stream( | ^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: struct `HelloImpl` is never constructed --> quickwit-codegen/example/src/lib.rs:117:8 | 117 | struct HelloImpl { | ^^^^^^^^^ | = note: `HelloImpl` has a derived impl for the trait `Default`, but this is intentionally ignored during dead code analysis warning: `quickwit-codegen-example` (lib) generated 8 warnings Compiling quickwit-integration-tests v0.8.2 (/build/source/quickwit/quickwit-integration-tests) Finished `release` profile [optimized] target(s) in 30m 14s Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 30 minutes 17 seconds Running phase: checkPhase Executing cargoCheckHook cargoCheckHook flags: -j 2 --profile release --target x86_64-unknown-linux-gnu --offline -- --skip=test_all_local_index --skip=test_cmd_create --skip=test_cmd_create_no_index_uri --skip=test_cmd_search_aggregation --skip=test_cmd_search_with_snippets --skip=test_delete_index_cli --skip=test_delete_index_cli_dry_run --skip=test_ingest_docs_cli --skip=test_ingest_docs_cli_keep_cache --skip=test_search_index_cli --skip=test_garbage_collect_cli_no_grace --skip=actors::indexing_service::tests::test_indexing_service_spawn_observe_detach --skip=object_storage::s3_compatible_storage::tests::test_s3_compatible_storage_relative_path --skip=actors::indexer::tests::test_indexer_triggers_commit_on_drained_mailbox --skip=actors::indexer::tests::test_indexer_triggers_commit_on_timeout --skip=actors::indexer::tests::test_indexer_partitioning --skip=actors::indexing_pipeline::tests::test_merge_pipeline_does_not_stop_on_indexing_pipeline_failure --skip=actors::indexer::tests::test_indexer_triggers_commit_on_target_num_docs --skip=actors::packager::tests::test_packager_simple --skip=io::tests::test_controlled_writer_limited_async --skip=io::tests::test_controlled_writer_limited_sync Compiling memchr v2.7.1 Compiling log v0.4.21 Compiling linux-raw-sys v0.4.13 Compiling aho-corasick v1.1.2 Compiling rustix v0.38.31 Compiling regex-automata v0.4.6 Compiling serde v1.0.197 Compiling regex v1.10.3 Compiling crc32fast v1.4.0 Compiling encoding_index_tests v0.1.4 Compiling adler v1.0.2 Compiling pnet_macros v0.33.0 Compiling miniz_oxide v0.7.2 Compiling flate2 v1.0.28 Compiling pnet_packet v0.33.0 Compiling encoding_rs v0.8.32 Compiling thiserror v1.0.58 Compiling byteorder v1.5.0 Compiling pnet_transport v0.33.0 Compiling pnet v0.33.0 Compiling lindera-decompress v0.27.2 Compiling bincode v1.3.3 Compiling csv-core v0.1.11 Compiling is-terminal v0.4.12 Compiling termcolor v1.4.1 Compiling humantime v2.1.0 Compiling once_cell v1.19.0 Compiling ryu v1.0.17 Compiling yada v0.5.1 Compiling subtle v2.5.0 Compiling csv v1.3.0 Compiling lindera-core v0.27.2 Compiling env_logger v0.10.2 Compiling lindera-compress v0.27.2 Compiling quickwit-common v0.8.2 (/build/source/quickwit/quickwit-common) Compiling encoding-index-japanese v1.20141219.5 warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:195:15 | 195 | #[cfg(not(all(tokio_unstable, feature = "named_tasks")))] | ^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:204:15 | 204 | #[cfg(not(all(tokio_unstable, feature = "named_tasks")))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:217:11 | 217 | #[cfg(all(tokio_unstable, feature = "named_tasks"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tokio_unstable` --> quickwit-common/src/lib.rs:229:11 | 229 | #[cfg(all(tokio_unstable, feature = "named_tasks"))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling encoding-index-tradchinese v1.20141219.5 Compiling encoding-index-korean v1.20141219.5 Compiling encoding-index-simpchinese v1.20141219.5 Compiling encoding-index-singlebyte v1.20141219.5 Compiling digest v0.10.7 Compiling encoding v0.2.33 Compiling tempfile v3.10.1 Compiling which v4.4.2 Compiling zstd-sys v2.0.9+zstd.1.5.5 warning: `quickwit-common` (lib) generated 4 warnings Compiling prost-build v0.11.9 Compiling sha2 v0.10.8 Compiling tonic-build v0.9.2 Compiling xattr v1.3.1 Compiling bzip2-sys v0.1.11+1.0.8 Compiling filetime v0.2.23 Compiling zstd-safe v5.0.2+zstd.1.5.2 Compiling tar v0.4.40 Compiling quickwit-codegen v0.8.2 (/build/source/quickwit/quickwit-codegen) Compiling inout v0.1.3 Compiling base64ct v1.6.0 Compiling rand_core v0.6.4 Compiling password-hash v0.4.2 Compiling cipher v0.4.4 Compiling hmac v0.12.1 Compiling glob v0.3.1 Compiling pbkdf2 v0.11.0 Compiling bzip2 v0.4.4 Compiling aes v0.8.4 Compiling zstd v0.11.2+zstd.1.5.2 Compiling sha1 v0.10.6 Compiling encoding_rs_io v0.1.7 Compiling constant_time_eq v0.1.5 Compiling zip v0.6.6 Compiling lindera-ipadic-builder v0.27.2 Compiling lindera-ko-dic-builder v0.27.2 Compiling lindera-cc-cedict-builder v0.27.2 Compiling lindera-ko-dic v0.27.2 Compiling lindera-cc-cedict v0.27.2 Compiling lindera-ipadic v0.27.2 Compiling quickwit-actors v0.8.2 (/build/source/quickwit/quickwit-actors) Compiling quickwit-proto v0.8.2 (/build/source/quickwit/quickwit-proto) Compiling lindera-ipadic-neologd-builder v0.27.2 Compiling lindera-unidic-builder v0.27.2 Compiling lindera-dictionary v0.27.2 Compiling lindera-tokenizer v0.27.2 Compiling whichlang v0.1.0 (https://github.com/quickwit-oss/whichlang?rev=fe406416#fe406416) Compiling url v2.5.0 Compiling quickwit-query v0.8.2 (/build/source/quickwit/quickwit-query) Compiling extend v0.1.2 Compiling yansi v0.5.1 Compiling diff v0.1.13 Compiling pretty_assertions v1.4.0 Compiling assert-json-diff v1.1.0 Compiling roxmltree v0.14.1 Compiling aws-smithy-protocol-test v0.55.3 Compiling aws-smithy-client v0.55.3 Compiling aws-credential-types v0.55.3 Compiling quickwit-doc-mapper v0.8.2 (/build/source/quickwit/quickwit-doc-mapper) Compiling aws-types v0.55.3 Compiling aws-sig-auth v0.55.3 Compiling aws-endpoint v0.55.3 Compiling quickwit-config v0.8.2 (/build/source/quickwit/quickwit-config) Compiling aws-http v0.55.3 Compiling aws-sdk-sts v0.28.0 Compiling aws-sdk-sso v0.28.0 Compiling aws-config v0.55.3 Compiling aws-sdk-s3 v0.28.0 Compiling chitchat v0.8.0 (https://github.com/quickwit-oss/chitchat.git?rev=d039699#d0396998) Compiling quickwit-aws v0.8.2 (/build/source/quickwit/quickwit-aws) Compiling quickwit-storage v0.8.2 (/build/source/quickwit/quickwit-storage) Compiling quickwit-cluster v0.8.2 (/build/source/quickwit/quickwit-cluster) Compiling quickwit-ingest v0.8.2 (/build/source/quickwit/quickwit-ingest) Compiling quickwit-metastore v0.8.2 (/build/source/quickwit/quickwit-metastore) warning: elided lifetime has a name --> quickwit-ingest/src/ingest_v2/broadcast.rs:120:96 | 120 | pub fn diff<'a>(&'a self, other: &'a Self) -> impl Iterator> + '_ { | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: field `0` is never read --> quickwit-ingest/src/ingest_v2/debouncing.rs:45:31 | 45 | pub(super) struct PermitGuard(OwnedRwLockWriteGuard<()>); | ----------- ^^^^^^^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `PermitGuard` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `0` is never read --> quickwit-ingest/src/ingest_v2/workbench.rs:260:14 | 260 | Internal(String), | -------- ^^^^^^ | | | field in this variant | = note: `SubworkbenchFailure` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 260 | Internal(()), | ~~ warning: field `queue_count` is never read --> quickwit-ingest/src/metrics.rs:28:9 | 23 | pub struct IngestMetrics { | ------------- field in this struct ... 28 | pub queue_count: IntGauge, | ^^^^^^^^^^^ warning: `quickwit-ingest` (lib) generated 4 warnings Compiling quickwit-directories v0.8.2 (/build/source/quickwit/quickwit-directories) Compiling quickwit-opentelemetry v0.8.2 (/build/source/quickwit/quickwit-opentelemetry) Compiling quickwit-indexing v0.8.2 (/build/source/quickwit/quickwit-indexing) Compiling quickwit-search v0.8.2 (/build/source/quickwit/quickwit-search) warning: struct `ObserveLoop` is never constructed --> quickwit-indexing/src/actors/merge_pipeline.rs:59:8 | 59 | struct ObserveLoop; | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `ShutdownPipelines` is never constructed --> quickwit-indexing/src/models/indexing_service_message.rs:34:12 | 34 | pub struct ShutdownPipelines { | ^^^^^^^^^^^^^^^^^ | = note: `ShutdownPipelines` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: struct `ShutdownPipeline` is never constructed --> quickwit-indexing/src/models/indexing_service_message.rs:42:12 | 42 | pub struct ShutdownPipeline { | ^^^^^^^^^^^^^^^^ | = note: `ShutdownPipeline` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: struct `PartialHitHeapItem` is never constructed --> quickwit-search/src/collector.rs:457:8 | 457 | struct PartialHitHeapItem { | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `NodeSearchError` is never constructed --> quickwit-search/src/error.rs:154:12 | 154 | pub struct NodeSearchError { | ^^^^^^^^^^^^^^^ | = note: `NodeSearchError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: `quickwit-indexing` (lib) generated 3 warnings Compiling reqwest v0.11.25 warning: `quickwit-search` (lib) generated 2 warnings Compiling quickwit-index-management v0.8.2 (/build/source/quickwit/quickwit-index-management) Compiling tungstenite v0.20.1 Compiling tokio-tungstenite v0.20.1 Compiling rust-embed-utils v7.8.1 Compiling wait-timeout v0.2.0 Compiling quick-error v1.2.3 Compiling bit-vec v0.6.3 Compiling rusty-fork v0.3.0 Compiling bit-set v0.5.3 Compiling warp v0.3.6 Compiling rust-embed-impl v6.8.1 Compiling quickwit-telemetry v0.8.2 (/build/source/quickwit/quickwit-telemetry) Compiling quickwit-janitor v0.8.2 (/build/source/quickwit/quickwit-janitor) Compiling quickwit-jaeger v0.8.2 (/build/source/quickwit/quickwit-jaeger) Compiling quickwit-control-plane v0.8.2 (/build/source/quickwit/quickwit-control-plane) warning: field `0` is never read --> quickwit-control-plane/src/ingest/wait_handle.rs:39:26 | 39 | pub struct WaitDropGuard(oneshot::Sender<()>); | ------------- ^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` on by default warning: `quickwit-control-plane` (lib) generated 1 warning Compiling rand_xorshift v0.3.0 Compiling unarray v0.1.4 Compiling proptest v1.4.0 Compiling rust-embed v6.8.1 Compiling serde_qs v0.12.0 Compiling quickwit-serve v0.8.2 (/build/source/quickwit/quickwit-serve) warning: unexpected `cfg` condition value: `testsuite` --> quickwit-serve/src/lib.rs:128:66 | 128 | const READINESS_REPORTING_INTERVAL: Duration = if cfg!(any(test, feature = "testsuite")) { | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default Compiling half v2.4.0 Compiling plotters-backend v0.3.5 Compiling ciborium-io v0.2.2 Compiling ciborium-ll v0.2.2 Compiling plotters-svg v0.3.5 Compiling cast v0.3.0 Compiling criterion-plot v0.5.0 Compiling plotters v0.3.5 Compiling ciborium v0.2.2 Compiling tinytemplate v1.2.1 warning: struct `InvalidUtf8` is never constructed --> quickwit-serve/src/ingest_api/rest_handler.rs:55:8 | 55 | struct InvalidUtf8; | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: struct `OtlpApi` is never constructed --> quickwit-serve/src/otlp_api/rest_handler.rs:42:19 | 42 | pub(crate) struct OtlpApi; | ^^^^^^^ warning: field `0` is never read --> quickwit-serve/src/simple_list.rs:28:23 | 28 | pub struct SimpleList(pub Vec); | ---------- ^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `SimpleList` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis Compiling anes v0.1.6 Compiling oorandom v11.1.3 Compiling criterion v0.5.1 warning: `quickwit-serve` (lib) generated 4 warnings Compiling quickwit-rest-client v0.8.2 (/build/source/quickwit/quickwit-rest-client) warning: elided lifetime has a name --> quickwit-rest-client/src/rest_client.rs:235:55 | 235 | pub fn splits<'a>(&'a self, index_id: &'a str) -> SplitClient { | -- lifetime `'a` declared here ^^^^^^^^^^^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: elided lifetime has a name --> quickwit-rest-client/src/rest_client.rs:239:56 | 239 | pub fn sources<'a>(&'a self, index_id: &'a str) -> SourceClient { | -- lifetime `'a` declared here ^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: `quickwit-rest-client` (lib) generated 2 warnings Compiling getrandom v0.1.16 Compiling quickwit-cli v0.8.2 (/build/source/quickwit/quickwit-cli) Compiling assert-json-diff v2.0.2 Compiling rand_core v0.5.1 warning: struct `FileRow` is never constructed --> quickwit-cli/src/split.rs:343:8 | 343 | struct FileRow { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling predicates v3.1.0 Compiling rand_chacha v0.2.2 Compiling concurrent-queue v2.4.0 Compiling event-listener v2.5.3 Compiling waker-fn v1.1.1 Compiling parking v2.2.0 Compiling http-types v2.12.0 Compiling futures-lite v1.13.0 Compiling async-channel v1.9.0 Compiling rand v0.7.3 Compiling quickwit-codegen-example v0.8.2 (/build/source/quickwit/quickwit-codegen/example) Compiling serde_qs v0.8.5 warning: `quickwit-cli` (lib) generated 1 warning Compiling retain_mut v0.1.9 Compiling deadpool-runtime v0.1.3 Compiling base64 v0.13.1 Compiling infer v0.2.3 Compiling deadpool v0.9.5 Compiling dashmap v5.5.3 Compiling serial_test_derive v3.0.0 Compiling serial_test v3.0.0 Compiling wiremock v0.5.22 Compiling dotenv v0.15.0 Compiling matches v0.1.10 warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:64:22 | 64 | #[cfg_attr(any(test, feature = "testsuite"), mockall::automock)] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:86:17 | 86 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:184:17 | 184 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:152:21 | 152 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `testsuite` --> quickwit-codegen/example/src/codegen/hello.rs:101:25 | 101 | #[cfg(any(test, feature = "testsuite"))] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `testsuite` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: struct `CounterLayer` is never constructed --> quickwit-codegen/example/src/lib.rs:65:8 | 65 | struct CounterLayer { | ^^^^^^^^^^^^ | = note: `CounterLayer` has a derived impl for the trait `Default`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: function `spawn_ping_response_stream` is never used --> quickwit-codegen/example/src/lib.rs:80:4 | 80 | fn spawn_ping_response_stream( | ^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: struct `HelloImpl` is never constructed --> quickwit-codegen/example/src/lib.rs:117:8 | 117 | struct HelloImpl { | ^^^^^^^^^ | = note: `HelloImpl` has a derived impl for the trait `Default`, but this is intentionally ignored during dead code analysis warning: `quickwit-codegen-example` (lib) generated 8 warnings warning: missing documentation for a method --> quickwit-metastore/src/metastore/file_backed/mod.rs:177:5 | 177 | pub fn storage(&self) -> Arc { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> quickwit-metastore/src/lib.rs:20:9 | 20 | #![warn(missing_docs)] | ^^^^^^^^^^^^ warning: missing documentation for a macro --> quickwit-metastore/src/tests/mod.rs:170:1 | 170 | macro_rules! metastore_test_suite { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `quickwit-rest-client` (lib test) generated 2 warnings (2 duplicates) warning: `quickwit-codegen-example` (lib test) generated 5 warnings (5 duplicates) warning: `quickwit-metastore` (lib test) generated 2 warnings warning: field `metastore` is never read --> quickwit-cli/tests/helpers.rs:118:9 | 106 | pub struct TestEnv { | ------- field in this struct ... 118 | pub metastore: MetastoreServiceClient, | ^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `quickwit-cli` (test "cli") generated 1 warning warning: unexpected `cfg` condition value: `ci-test` --> quickwit-search/src/tests.rs:286:16 | 286 | #[cfg_attr(not(feature = "ci-test"), ignore)] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `testsuite` = help: consider adding `ci-test` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: struct `NodeSearchError` is never constructed --> quickwit-search/src/error.rs:154:12 | 154 | pub struct NodeSearchError { | ^^^^^^^^^^^^^^^ | = note: `NodeSearchError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: missing documentation for an associated function --> quickwit-search/src/root.rs:81:5 | 81 | pub fn for_test(split_id: &str, cost: usize) -> SearchJob { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> quickwit-search/src/lib.rs:21:9 | 21 | #![warn(missing_docs)] | ^^^^^^^^^^^^ warning: missing documentation for an associated function --> quickwit-search/src/service.rs:470:5 | 470 | pub fn for_test() -> SearcherContext { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `quickwit-cli` (lib test) generated 1 warning (1 duplicate) warning: `quickwit-search` (lib test) generated 4 warnings warning: struct `Sleep` is never constructed --> quickwit-actors/src/tests.rs:549:8 | 549 | struct Sleep(Duration); | ^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `quickwit-actors` (lib test) generated 1 warning warning: unexpected `cfg` condition value: `ci-test` --> quickwit-indexing/src/merge_policy/stable_log_merge_policy.rs:659:20 | 659 | #[cfg_attr(not(feature = "ci-test"), ignore)] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `aws-config`, `aws-sdk-kinesis`, `aws-smithy-client`, `backoff`, `gcp-pubsub`, `gcp-pubsub-emulator-tests`, `kafka`, `kafka-broker-tests`, `kinesis`, `kinesis-localstack-tests`, `libz-sys`, `openssl`, `pulsar`, `pulsar-broker-tests`, `rdkafka`, `testsuite`, `vendored-kafka`, `vendored-kafka-macos`, and `vrl` = help: consider adding `ci-test` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `quickwit-serve` (lib test) generated 4 warnings (4 duplicates) Compiling quickwit-integration-tests v0.8.2 (/build/source/quickwit/quickwit-integration-tests) warning: `quickwit-indexing` (lib test) generated 4 warnings (3 duplicates) warning: `quickwit-common` (lib test) generated 4 warnings (4 duplicates) warning: `quickwit-control-plane` (lib test) generated 1 warning (1 duplicate) warning: `quickwit-ingest` (lib test) generated 3 warnings (3 duplicates) Compiling quickwit-datetime v0.8.2 (/build/source/quickwit/quickwit-datetime) Compiling quickwit-macros v0.8.2 (/build/source/quickwit/quickwit-macros) Finished `release` profile [optimized] target(s) in 72m 17s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_actors-445fe50effd76900) running 57 tests test actor_handle::tests::test_exit ... ok test actor_handle::tests::test_panic_in_actor ... ok test actor_state::tests::test_atomic_state_from_running ... ok test channel_with_priority::tests::test_channel_with_priority_drop_receiver_drop_messages ... ok test channel_with_priority::tests::test_locked_option_new_empty ... ok test channel_with_priority::tests::test_locked_option_place ... ok test channel_with_priority::tests::test_locked_option_place_take_twice ... ok test channel_with_priority::tests::test_locked_option_place_twice_keep_last ... ok test channel_with_priority::tests::test_recv_disconnect ... ok test channel_with_priority::tests::test_recv_high_priority_ignore_disconnection ... ok test actor_handle::tests::test_observation_debounce ... ok test channel_with_priority::tests::test_recv_timeout_simple ... ok test channel_with_priority::tests::test_try_recv ... ok test channel_with_priority::tests::test_try_recv_high ... ok test channel_with_priority::tests::test_try_recv_high_low ... ok test channel_with_priority::tests::test_try_recv_high_priority ... ok test channel_with_priority::tests::test_try_recv_priority_corner_case ... ok test mailbox::tests::test_mailbox_send_with_backpressure_counter_backpressure ... ok test mailbox::tests::test_mailbox_send_with_backpressure_counter_low_backpressure ... ok test mailbox::tests::test_mailbox_waiting_for_processing_does_not_counter_as_backpressure ... ok test mailbox::tests::test_try_send ... ok test mailbox::tests::test_try_send_disconnect ... ok test mailbox::tests::test_weak_mailbox_downgrade_upgrade ... ok test mailbox::tests::test_weak_mailbox_failing_upgrade ... ok test mailbox::tests::test_weak_mailbox_ref_count ... ok test registry::tests::test_get_actor_states ... ok test registry::tests::test_registry ... ok test registry::tests::test_registry_killed_actor ... ok test registry::tests::test_registry_last_mailbox_dropped_actor ... ok test scheduler::tests::test_scheduler_advance_time_fast_forward_initialize ... ok test scheduler::tests::test_scheduler_advance_time_fast_forward_scheduled_message ... ok test supervisor::tests::test_supervisor_exits_successfully_when_supervised_actor_mailbox_is_dropped ... ok test supervisor::tests::test_supervisor_forwards_kill_command ... ok test supervisor::tests::test_supervisor_forwards_quit_commands ... ok test channel_with_priority::tests::test_recv_priority ... ok [ERROR quickwit_actors::spawn_builder] actor-failure cause=failing actor error exit_status=Failure(failing actor error) [ERROR quickwit_actors::actor_context] exit activating-kill-switch actor=FailingActor-autumn-cRXd exit_status=Failure(failing actor error) [ERROR quickwit_actors::actor_handle] actor-exit-without-success actor="FailingActor-autumn-cRXd" test supervisor::tests::test_supervisor_restart_on_error ... ok [ERROR quickwit_actors::actor_handle] actor-timeout actor="FailingActor-snowy-l7ov" [ERROR quickwit_actors::actor_handle] actor-timeout actor="FailingActor-dry-Jgvo" test supervisor::tests::test_supervisor_restart_on_panic ... ok test supervisor::tests::test_supervisor_state ... ok [ERROR quickwit_actors::spawn_builder] finalizing failed, set exit status to panicked error=finalization of actor BuggyFinalizeActor Caused by: finalize error [ERROR quickwit_actors::spawn_builder] actor-failure exit_status=Panicked [ERROR quickwit_actors::actor_context] exit activating-kill-switch actor=BuggyFinalizeActor-red-f6yL exit_status=Panicked test tests::test_actor_finalize_error_set_exit_status_to_panicked ... ok test tests::test_actor_return_response ... ok test tests::test_actor_running_states ... ok test tests::test_actor_spawning_actor ... ok test tests::test_actor_stops_when_last_mailbox_is_dropped ... ok test tests::test_drain_is_called ... ok test tests::test_get_or_spawn ... ok test tests::test_looping ... ok test tests::test_pause_actor ... ok test tests::test_ping_actor ... ok test supervisor::tests::test_supervisor_kills_and_restart_frozen_actor ... ok test tests::test_unsync_actor ... ok test tests::test_unsync_actor_message ... ok test universe::tests::test_actor_quit_after_universe_quit ... ok test universe::tests::test_enforce_universe_assert_quit_calls - should panic ... ok test universe::tests::test_schedule_for_actor ... ok test universe::tests::test_universe_join_after_actor_quit ... ok test universe::tests::test_universe_quit_with_panicking_actor ... ok [ERROR quickwit_actors::actor_handle] actor-timeout actor="BuggyActor-white-rlBw" test tests::test_timeouting_actor ... ok test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.67s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_aws-a61d761f6f94c7f6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_cli-1c54d17dd72ae102) running 22 tests test index::test::test_descriptive_stats ... ok test service::tests::test_parse_service_run_args_all_services ... ok test service::tests::test_parse_service_run_args_indexer_only ... ok test service::tests::test_parse_service_run_args_searcher_and_metastore ... ok test service::tests::test_parse_service_run_indexer_only_args ... ok test source::tests::test_flatten_json ... ok test index::test::test_index_stats ... ok test source::tests::test_make_describe_source_tables ... ok test source::tests::test_make_list_sources_table ... ok test source::tests::test_parse_create_source_args ... ok test source::tests::test_parse_describe_source_args ... ok test source::tests::test_parse_delete_source_args ... ok test source::tests::test_parse_list_sources_args ... ok test source::tests::test_parse_reset_checkpoint_args ... ok test split::tests::test_parse_date ... ok test split::tests::test_parse_list_split_args ... ok test split::tests::test_parse_split_describe_args ... ok test source::tests::test_parse_toggle_source_args ... ok test split::tests::test_parse_split_state ... ok test split::tests::test_parse_split_mark_for_deletion_args ... ok test tests::test_get_resolvers ... ok test tests::test_parse_duration_or_none ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/generate_markdown.rs (target/x86_64-unknown-linux-gnu/release/deps/generate_markdown-fb3e548b7ebca192) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit-4e0fc70d5c815273) running 14 tests test tests::test_parse_create_args ... ok test tests::test_parse_clear_args ... ok test tests::test_parse_delete_args ... ok test tests::test_parse_describe_index_args ... ok test tests::test_parse_garbage_collect_args ... ok test tests::test_parse_ingest_v2_args ... ok test tests::test_parse_local_ingest_args ... ok test tests::test_parse_local_search_args ... ok test tests::test_parse_merge_args ... ok test tests::test_parse_no_color ... ok test tests::test_parse_ingest_args ... ok test tests::test_parse_search_args ... ok test tests::test_parse_split_describe_args ... ok test tests::test_parse_split_extract_args ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/cli.rs (target/x86_64-unknown-linux-gnu/release/deps/cli-3bc9393fec27ec93) running 4 tests test test_all_with_s3_localstack_cli ... ignored test test_cmd_help ... ok test test_cmd_ingest_on_non_existing_index ... ok Num docs 5 Parse errs 0 PublSplits 1 Input size 0MB Thrghput 0.00MB/s Time 00:00:02 test test_garbage_collect_index_cli ... ok test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 13 filtered out; finished in 6.02s Running tests/helpers.rs (target/x86_64-unknown-linux-gnu/release/deps/helpers-8293eb70a4582618) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_cluster-88154e23d7c1d4ce) running 17 tests test change::tests::test_compute_cluster_change_events ... ok test change::tests::test_compute_cluster_change_events_on_added ... ok test change::tests::test_compute_cluster_change_events_on_removed ... ok test change::tests::test_compute_cluster_change_events_on_updated ... ok test cluster::tests::test_chitchat_state_with_malformatted_indexing_task_key ... ok [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" test cluster::tests::test_cluster_id_isolation ... ok test cluster::tests::test_cluster_members_built_from_chitchat_state ... ok [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="fetch_cluster_state" test cluster::tests::test_cluster_multiple_nodes ... ok test cluster::tests::test_multi_node_cluster_readiness ... ok test cluster::tests::test_parse_chitchat_kv ... ok test cluster::tests::test_parse_shard_ids_str ... ok test cluster::tests::test_serialize_indexing_tasks ... ok test cluster::tests::test_single_node_cluster_readiness ... ok test grpc_gossip::tests::test_find_gossip_candidate_grpc_addr ... ok test grpc_gossip::tests::test_perform_grpc_gossip_rounds ... ok test grpc_service::tests::test_fetch_cluster_state ... ok test cluster::tests::test_chitchat_state_set_high_number_of_tasks ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.11s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_codegen-309ab5ebe0f05aef) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_codegen_example-488e664695b8124a) running 8 tests test tests::test_from_channel ... ok test tests::test_balance_channel ... ok test tests::test_hello_codegen_actor ... ok test tests::test_hello_codegen_grpc ... ok test tests::test_hello_codegen_mock ... ok test tests::test_hello_codegen_tower_stack_layers ... ok [ERROR quickwit_proto::error] gRPC transport error: error trying to connect: tcp connect error: Connection refused (os error 111) code=Unavailable rpc="hello" test tests::test_hello_codegen ... ok [ERROR quickwit_proto::error] gRPC transport error: Timeout expired code=Cancelled rpc="hello" test tests::test_transport_errors_handling ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/quickwit_common-126929bf1a24caa0) running 83 tests test binary_heap::tests::test_incremental_top_k ... ok test binary_heap::tests::test_top_k ... ok test coolid::tests::test_coolid ... ok test io::tests::test_controlled_writer_no_limit_async ... ok test io::tests::test_controlled_writer_no_limit_sync ... ok test io::tests::test_truncate_io_empty ... ok test io::tests::test_truncate_io_slices ... ok test io::tests::test_truncate_io_slices_one_slice_too_long_corner_case ... ok test fs::tests::test_empty_dir ... ok test kill_switch::tests::test_kill_switch ... ok test kill_switch::tests::test_kill_switch_child ... ok test kill_switch::tests::test_kill_switch_grandchildren ... ok test kill_switch::tests::test_kill_switch_to_quoque_me_fili ... ok test net::tests::test_deserialize_host ... ok test net::tests::test_find_private_ip ... ok test net::tests::test_get_hostname ... ok test net::tests::test_is_forwardable_ip ... ok test net::tests::test_is_private_ip ... ok test net::tests::test_is_valid_hostname ... ok test net::tests::test_parse_host ... ok test net::tests::test_parse_addr_with_ips ... ok test net::tests::test_serialize_host ... ok test pretty::tests::test_pretty_duration ... ok test pretty::tests::test_pretty_sample ... ok test progress::tests::test_progress ... ok test progress::tests::test_progress_protect_zone ... ok test progress::tests::test_progress_several_protect_zone ... ok test pubsub::tests::test_event_broker_handle_cancel ... ok test pubsub::tests::test_event_broker_handle_drop ... ok test pubsub::tests::test_event_broker_handle_forever ... ok test rand::tests::test_append_random_suffix ... ok test pubsub::tests::test_event_broker ... ok test rate_limiter::tests::test_rate_limiter_refill ... ok test rate_limiter::tests::test_rate_limiter_release ... ok test rendezvous_hasher::tests::test_utils_sort_by_rendez_vous_hash ... FAILED test retry::tests::test_retry_accepts_ok ... ok test retry::tests::test_retry_delay_does_not_overflow ... ok test retry::tests::test_retry_does_retry ... ok test retry::tests::test_retry_retries_up_at_most_attempts_times ... ok test retry::tests::test_retry_retries_up_to_max_attempts_times ... ok test retry::tests::test_retry_stops_retrying_on_non_retryable_error ... ok test runtimes::tests::test_runtimes_config_default ... ok test runtimes::tests::test_runtimes_with_given_num_cpus_10 ... ok test runtimes::tests::test_runtimes_with_given_num_cpus_3 ... ok test sorted_iter::tests::test_diff ... ok test sorted_iter::tests::test_diff_by_key ... ok test stream_utils::tests::test_service_stream_map ... ok test temp_dir::tests::test_directory_creation_and_removal ... ok test temp_dir::tests::test_directory_creation_and_removal_with_random_bytes ... ok test temp_dir::tests::test_directory_randomness ... ok test temp_dir::tests::test_prefix ... ok test temp_dir::tests::test_prefix_random ... ok test temp_dir::tests::test_push_str ... ok test temp_dir::tests::test_random_failures ... ok test tests::test_div_ceil ... ok test tests::test_div_ceil_u32 ... ok test tests::test_get_from_env ... ok test tests::test_ignore_io_error_macro ... ok test tests::test_truncate_str ... ok test tower::buffer::tests::test_buffer_closed ... ok test tower::buffer::tests::test_buffer_error ... ok test tower::estimate_rate::tests::test_estimate_rate ... ok test tower::event_listener::tests::test_event_listener ... ok test tower::metrics::tests::test_grpc_metrics ... ok test tower::pool::tests::test_pool ... ok test tower::rate::tests::test_rescale ... ok test tower::rate_estimator::tests::test_bucket ... ok test tower::rate_estimator::tests::test_sma_rate_estimator ... ok test rate_limiter::tests::test_rate_limiter_acquire ... ok test tower::rate_limit::tests::test_rate_limit_over_multiple_periods ... ok test tower::retry::tests::test_retry_policy ... ok test tower::transport::tests::test_balance_channel ... ok test tower::transport::tests::test_channel_discover ... ok test uri::tests::test_try_new_uri ... ok test uri::tests::test_uri_as_redacted_str ... ok test uri::tests::test_uri_extension ... ok test uri::tests::test_uri_file_name ... ok test uri::tests::test_uri_filepath ... ok test uri::tests::test_uri_join ... ok test uri::tests::test_uri_parent ... ok test uri::tests::test_uri_protocol ... ok test uri::tests::test_uri_serialize ... ok test tower::rate_limit::tests::test_rate_limit ... ok failures: ---- rendezvous_hasher::tests::test_utils_sort_by_rendez_vous_hash stdout ---- thread 'rendezvous_hasher::tests::test_utils_sort_by_rendez_vous_hash' panicked at quickwit-common/src/rendezvous_hasher.rs:67:9: assertion `left == right` failed left: [127.0.0.1:10000, 127.0.0.3:10000, 127.0.0.2:10000, 127.0.0.4:10000] right: [127.0.0.1:10000, 127.0.0.2:10000, 127.0.0.3:10000, 127.0.0.4:10000] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: rendezvous_hasher::tests::test_utils_sort_by_rendez_vous_hash test result: FAILED. 82 passed; 1 failed; 0 ignored; 0 measured; 2 filtered out; finished in 0.55s error: test failed, to rerun pass `-p quickwit-common --lib`