[INFO] cloning repository https://github.com/pasindumuth/rUniversalDB
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pasindumuth/rUniversalDB" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpasindumuth%2FrUniversalDB", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpasindumuth%2FrUniversalDB'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4df41dfed7d0e6c6332e1da0e911c5e53ce284ea
[INFO] checking pasindumuth/rUniversalDB against beta-2021-10-15 for beta-1.56-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpasindumuth%2FrUniversalDB" "/workspace/builds/worker-6/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/pasindumuth/rUniversalDB on toolchain beta-2021-10-15
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-10-15" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/pasindumuth/rUniversalDB
[INFO] finished tweaking git repo https://github.com/pasindumuth/rUniversalDB
[INFO] tweaked toml for git repo https://github.com/pasindumuth/rUniversalDB written to /workspace/builds/worker-6/source/Cargo.toml
[INFO] crate git repo https://github.com/pasindumuth/rUniversalDB already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-10-15" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-10-15" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a4277b8d25e1ad47414161ef0897a11216831c46c7dfa86b91da134609dcd4f3
[INFO] running `Command { std: "docker" "start" "-a" "a4277b8d25e1ad47414161ef0897a11216831c46c7dfa86b91da134609dcd4f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a4277b8d25e1ad47414161ef0897a11216831c46c7dfa86b91da134609dcd4f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a4277b8d25e1ad47414161ef0897a11216831c46c7dfa86b91da134609dcd4f3", kill_on_drop: false }`
[INFO] [stdout] a4277b8d25e1ad47414161ef0897a11216831c46c7dfa86b91da134609dcd4f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-10-15" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 24c7b19ec7de809a02c14052daf01f131aebc4d49d27e62deb9d66dcf783fe26
[INFO] running `Command { std: "docker" "start" "-a" "24c7b19ec7de809a02c14052daf01f131aebc4d49d27e62deb9d66dcf783fe26", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.80
[INFO] [stderr]    Compiling syn v1.0.52
[INFO] [stderr]    Compiling serde_derive v1.0.117
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]     Checking sqlparser v0.9.0
[INFO] [stderr]     Checking getrandom v0.1.15
[INFO] [stderr]     Checking rmp v0.8.9
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_xorshift v0.2.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking rmp-serde v0.14.4
[INFO] [stderr]     Checking runiversal v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> src/lib.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition
[INFO] [stdout]   --> src/lang.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / macro_rules! collection {
[INFO] [stdout] 2  | |     // map-like
[INFO] [stdout] 3  | |     ($($k:expr => $v:expr),* $(,)?) => {
[INFO] [stdout] 4  | |         std::iter::Iterator::collect(std::array::IntoIter::new([$(($k, $v),)*]))
[INFO] [stdout] ...  |
[INFO] [stdout] 9  | |     };
[INFO] [stdout] 10 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RemoteLeaderChangedPLm`
[INFO] [stdout]  --> src/alter_table_es.rs:1:32
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::{CoreIOCtx, RemoteLeaderChangedPLm};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/alter_table_es.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GossipData`
[INFO] [stdout]  --> src/alter_table_tm_es.rs:1:21
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::{GossipData, MasterIOCtx, RemoteLeaderChangedPLm};
[INFO] [stdout]   |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EndpointId`, `Gen`, `RequestId`, `TabletGroupId`
[INFO] [stdout]  --> src/alter_table_tm_es.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, EndpointId, Gen, QueryId, RequestId, TNodePath, TSubNodePath, TablePath, TabletGroupId,
[INFO] [stdout]   |         ^^^^^^^^^^  ^^^           ^^^^^^^^^                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::tokenizer::Token::Comma`
[INFO] [stdout]   --> src/alter_table_tm_es.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use sqlparser::tokenizer::Token::Comma;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/alter_table_tm_es.rs:12:24
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColType`, `SlaveGroupId`, `TabletGroupId`, `TabletKeyRange`, `iast`
[INFO] [stdout]  --> src/col_usage.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   iast, proc, ColName, ColType, Gen, SlaveGroupId, TablePath, TabletGroupId, TabletKeyRange,
[INFO] [stdout]   |   ^^^^                 ^^^^^^^       ^^^^^^^^^^^^             ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `contains_col`
[INFO] [stdout]  --> src/col_usage.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::server::{contains_col, weak_contains_col};
[INFO] [stdout]   |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::FromIterator`
[INFO] [stdout]   --> src/col_usage.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::iter::FromIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `CTSubNodePath`, `NodeGroupId`, `TransTableName`, `proc`
[INFO] [stdout]  --> src/common.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, CTNodePath, CTQueryPath, CTSubNodePath, ColName, ColType, CoordGroupId, EndpointId, Gen,
[INFO] [stdout]   |   ^^^^              ^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 6 |   LeadershipId, NodeGroupId, PaxosGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView,
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 7 |   TabletGroupId, TabletKeyRange, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/common.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `node_external_trans_tables`
[INFO] [stdout]  --> src/coord.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{node_external_trans_tables, ColUsagePlanner, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TableSchema`, `lookup_pos`, `lookup`
[INFO] [stdout]  --> src/coord.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, lookup_pos, map_insert, merge_table_views, mk_qid, remove_item, GossipData, OrigP,
[INFO] [stdout]   |   ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 4 |   TMStatus, TableSchema,
[INFO] [stdout]   |             ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `ColType`, `ContextRow`, `Context`, `Gen`, `NodeGroupId`, `TablePath`, `TabletGroupId`, `TabletKeyRange`, `TierMap`, `Timestamp`, `TransTableLocationPrefix`, `TransTableName`, `iast`
[INFO] [stdout]   --> src/coord.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 |   iast, proc, CNodePath, CQueryPath, CSubNodePath, CTQueryPath, CTSubNodePath, ColName, ColType,
[INFO] [stdout]    |   ^^^^                                             ^^^^^^^^^^^                          ^^^^^^^
[INFO] [stdout] 13 |   Context, ContextRow, CoordGroupId, Gen, LeadershipId, NodeGroupId, PaxosGroupId, SlaveGroupId,
[INFO] [stdout]    |   ^^^^^^^  ^^^^^^^^^^                ^^^                ^^^^^^^^^^^
[INFO] [stdout] 14 |   TQueryPath, TablePath, TableView, TabletGroupId, TabletKeyRange, TierMap, Timestamp,
[INFO] [stdout]    |               ^^^^^^^^^             ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 15 |   TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MSCoordES`
[INFO] [stdout]   --> src/coord.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |   FullMSCoordES, MSCoordES, MSQueryCoordAction, QueryPlanningES, QueryPlanningS,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TransTableSource`
[INFO] [stdout]   --> src/coord.rs:27:56
[INFO] [stdout]    |
[INFO] [stdout] 27 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/coord.rs:660:5
[INFO] [stdout]     |
[INFO] [stdout] 660 |     /// Here, we have to add in the GRQueryESs and start them.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 661 |     let mut subquery_ids = Vec::<QueryId>::new();
[INFO] [stdout]     |     --------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RemoteLeaderChangedPLm`
[INFO] [stdout]  --> src/create_table_es.rs:2:21
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::common::{RemoteLeaderChangedPLm, SlaveIOCtx, TableSchema};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Timestamp`, `proc`
[INFO] [stdout]  --> src/create_table_es.rs:4:3
[INFO] [stdout]   |
[INFO] [stdout] 4 |   proc, ColName, ColType, Gen, QueryId, TablePath, TabletGroupId, TabletKeyRange, Timestamp,
[INFO] [stdout]   |   ^^^^                                                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]   --> src/create_table_es.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::collections::HashMap;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::master::MasterPLm::CreateTableTMPrepared`
[INFO] [stdout]  --> src/create_table_tm_es.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::master::MasterPLm::CreateTableTMPrepared;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::ast::WindowFrameBound::Following`
[INFO] [stdout]   --> src/create_table_tm_es.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use sqlparser::ast::WindowFrameBound::Following;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/create_table_tm_es.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proc`
[INFO] [stdout]  --> src/drop_table_es.rs:3:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::model::common::{proc, QueryId, Timestamp};
[INFO] [stdout]   |                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/drop_table_es.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EndpointId`, `RequestId`, `TabletGroupId`
[INFO] [stdout]  --> src/drop_table_tm_es.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   EndpointId, QueryId, RequestId, TNodePath, TSubNodePath, TablePath, TabletGroupId, Timestamp,
[INFO] [stdout]   |   ^^^^^^^^^^           ^^^^^^^^^                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/drop_table_tm_es.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `max`, `min`
[INFO] [stdout]  --> src/expression.rs:4:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::cmp::{max, min};
[INFO] [stdout]   |                ^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]  --> src/finish_query_tm_es.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nodes_external_trans_tables`
[INFO] [stdout]  --> src/gr_query_es.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   nodes_external_trans_tables, FrozenColUsageNode,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `CTSubNodePath`, `NodeGroupId`, `TabletGroupId`
[INFO] [stdout]  --> src/gr_query_es.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |   proc, CQueryPath, CTQueryPath, CTSubNodePath, ColName, Context, ContextRow, ContextSchema, Gen,
[INFO] [stdout]   |                     ^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 8 |   LeadershipId, NodeGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView,
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 9 |   TabletGroupId, TierMap, Timestamp, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SingleSubqueryStatus`, `SubqueryPending`
[INFO] [stdout]   --> src/gr_query_es.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::tablet::{SingleSubqueryStatus, SubqueryPending};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]   --> src/gr_query_es.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ops::Deref;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `GeneralStage`, `collect_table_paths`, `compute_all_tier_maps`, `compute_query_plan_data`, `iterate_stage_ms_query`
[INFO] [stdout]  --> src/master.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   collect_table_paths, compute_all_tier_maps, compute_query_plan_data, iterate_stage_ms_query,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 6 |   ColUsagePlanner, FrozenColUsageNode, GeneralStage,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `UUID`, `lookup`, `mk_sid`
[INFO] [stdout]  --> src/master.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |   btree_map_insert, lookup, mk_qid, mk_sid, mk_tid, GossipData, MasterIOCtx, TableSchema, UUID,
[INFO] [stdout]   |                     ^^^^^^          ^^^^^^                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]   --> src/master.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::common::{map_insert, RemoteLeaderChangedPLm};
[INFO] [stdout]    |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AlterTable`, `TableRef`
[INFO] [stdout]   --> src/master.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::model::common::proc::{AlterTable, TableRef};
[INFO] [stdout]    |                                  ^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CQueryPath`, `ColName`, `SlaveQueryPath`, `Timestamp`, `TransTableName`, `proc`
[INFO] [stdout]   --> src/master.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   proc, CQueryPath, ColName, EndpointId, Gen, LeadershipId, PaxosGroupId, QueryId, RequestId,
[INFO] [stdout]    |   ^^^^  ^^^^^^^^^^  ^^^^^^^
[INFO] [stdout] 25 |   SlaveGroupId, SlaveQueryPath, TablePath, TabletGroupId, TabletKeyRange, Timestamp,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^                                            ^^^^^^^^^
[INFO] [stdout] 26 |   TransTableName,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `weak_contains_col`
[INFO] [stdout]   --> src/master.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 |   weak_contains_col, weak_contains_col_latest, CommonQuery, MasterServerContext, ServerContextBase,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/master.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cmp::max`
[INFO] [stdout]   --> src/master.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | use std::cmp::max;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]   --> src/master.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | use std::sync::Arc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MasterIOCtx`, `btree_map_insert`
[INFO] [stdout]  --> src/master_query_planning_es.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::common::{btree_map_insert, lookup, MasterIOCtx, TableSchema};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TablePath`
[INFO] [stdout]  --> src/master_query_planning_es.rs:8:39
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, ColName, QueryId, TablePath, Timestamp, TransTableName,
[INFO] [stdout]   |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]   --> src/master_query_planning_es.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::server::ServerContextBase;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSubNodePath`, `NodeGroupId`
[INFO] [stdout]  --> src/model/message.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, CQueryPath, CSubNodePath, CTQueryPath, ColName, ColType, Context, CoordGroupId, EndpointId,
[INFO] [stdout]   |                     ^^^^^^^^^^^^
[INFO] [stdout] 6 |   Gen, LeadershipId, NodeGroupId, PaxosGroupId, QueryId, RequestId, SlaveGroupId, TNodePath,
[INFO] [stdout]   |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `QueryId`
[INFO] [stdout]    --> src/model/common.rs:344:48
[INFO] [stdout]     |
[INFO] [stdout] 344 |   use crate::model::common::{ColName, ColType, QueryId, TablePath, TransTableName};
[INFO] [stdout]     |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `EndpointId`, `NodeGroupId`, `RequestId`
[INFO] [stdout]   --> src/ms_query_coord_es.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout] 9  |   proc, CTQueryPath, ColName, Context, ContextRow, EndpointId, Gen, LeadershipId, NodeGroupId,
[INFO] [stdout]    |         ^^^^^^^^^^^                                ^^^^^^^^^^                     ^^^^^^^^^^^
[INFO] [stdout] 10 |   PaxosGroupId, QueryId, RequestId, SlaveGroupId, TQueryPath, TablePath, TableView, TabletGroupId,
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]  --> src/ms_table_read_es.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, map_insert, mk_qid, CoreIOCtx, KeyBound, OrigP, QueryESResult, QueryPlan, TableRegion,
[INFO] [stdout]   |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `TierMap`
[INFO] [stdout]  --> src/ms_table_read_es.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, CTQueryPath, ColName, ColValN, Context, ContextRow, Gen, QueryId, TQueryPath,
[INFO] [stdout]   |                     ^^^^^^^^^^^                                         ^^^
[INFO] [stdout] 9 |   TableView, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `contains_col`
[INFO] [stdout]   --> src/ms_table_read_es.rs:13:3
[INFO] [stdout]    |
[INFO] [stdout] 13 |   contains_col, evaluate_super_simple_select, mk_eval_error, weak_contains_col, CommonQuery,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/ms_table_read_es.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/ms_table_read_es.rs:23:24
[INFO] [stdout]    |
[INFO] [stdout] 23 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]  --> src/ms_table_write_es.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, map_insert, mk_qid, CoreIOCtx, KeyBound, OrigP, QueryESResult, QueryPlan, TableRegion,
[INFO] [stdout]   |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `TierMap`
[INFO] [stdout]  --> src/ms_table_write_es.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, CTQueryPath, ColName, ColType, ColVal, ColValN, Context, ContextRow, Gen,
[INFO] [stdout]   |                     ^^^^^^^^^^^                                                          ^^^
[INFO] [stdout] 9 |   PrimaryKey, QueryId, TQueryPath, TableView, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::ms_table_read_es::MSTableReadES`
[INFO] [stdout]   --> src/ms_table_write_es.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::ms_table_read_es::MSTableReadES;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `contains_col`
[INFO] [stdout]   --> src/ms_table_write_es.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 |   contains_col, evaluate_update, mk_eval_error, weak_contains_col, CommonQuery, ContextConstructor,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/ms_table_write_es.rs:21:21
[INFO] [stdout]    |
[INFO] [stdout] 21 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/ms_table_write_es.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MultiPaxosMessage`
[INFO] [stdout]  --> src/paxos.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |   LeaderChanged, MultiPaxosMessage, PLEntry, PLIndex, PaxosDriverMessage, PaxosMessage, Rnd,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> src/paxos.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::common::TableSchema`
[INFO] [stdout]  --> src/query_converter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::TableSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::FromIterator`
[INFO] [stdout]  --> src/query_converter.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::iter::FromIterator;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FrozenColUsageNode`, `collect_top_level_cols`, `nodes_external_trans_tables`
[INFO] [stdout]  --> src/server.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{collect_top_level_cols, nodes_external_trans_tables, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `KeyBound`, `OrigP`
[INFO] [stdout]  --> src/server.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup_pos, CoreIOCtx, GossipData, KeyBound, MasterIOCtx, OrigP, SlaveIOCtx, TableSchema,
[INFO] [stdout]   |                                      ^^^^^^^^               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CQueryPath`, `ColType`, `CoordGroupId`, `NodeGroupId`, `TQueryPath`, `TabletKeyRange`
[INFO] [stdout]   --> src/server.rs:7:20
[INFO] [stdout]    |
[INFO] [stdout] 7  |   proc, CNodePath, CQueryPath, CSubNodePath, CTNodePath, CTQueryPath, CTSubNodePath, ColName,
[INFO] [stdout]    |                    ^^^^^^^^^^
[INFO] [stdout] 8  |   ColType, ColVal, ColValN, ContextRow, ContextSchema, CoordGroupId, EndpointId, Gen, LeadershipId,
[INFO] [stdout]    |   ^^^^^^^                                              ^^^^^^^^^^^^
[INFO] [stdout] 9  |   NodeGroupId, PaxosGroupId, QueryId, SlaveGroupId, TNodePath, TQueryPath, TSubNodePath, TablePath,
[INFO] [stdout]    |   ^^^^^^^^^^^                                                  ^^^^^^^^^^
[INFO] [stdout] 10 |   TableView, TabletGroupId, TabletKeyRange, Timestamp, TransTableName,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/server.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::hash_map::RandomState`
[INFO] [stdout]   --> src/server.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::collections::hash_map::RandomState;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::rc::Rc`
[INFO] [stdout]   --> src/server.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::rc::Rc;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `node_external_trans_tables`
[INFO] [stdout]  --> src/slave.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::col_usage::{node_external_trans_tables, ColUsagePlanner, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OrigP`, `TMStatus`, `UUID`, `lookup_pos`, `lookup`, `merge_table_views`, `mk_qid`, `remove_item`
[INFO] [stdout]  --> src/slave.rs:4:3
[INFO] [stdout]   |
[INFO] [stdout] 4 |   lookup, lookup_pos, map_insert, merge_table_views, mk_qid, remove_item, GossipData, OrigP,
[INFO] [stdout]   |   ^^^^^^  ^^^^^^^^^^              ^^^^^^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^              ^^^^^
[INFO] [stdout] 5 |   RemoteLeaderChangedPLm, SlaveIOCtx, TMStatus, UUID,
[INFO] [stdout]   |                                       ^^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRQueryAction`, `GRQueryES`
[INFO] [stdout]  --> src/slave.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gr_query_es::{GRQueryAction, GRQueryES};
[INFO] [stdout]   |                          ^^^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `ColName`, `ColType`, `ContextRow`, `Context`, `Gen`, `NodeGroupId`, `TablePath`, `TableView`, `TabletKeyRange`, `TierMap`, `Timestamp`, `TransTableLocationPrefix`, `TransTableName`, `iast`, `proc`
[INFO] [stdout]   --> src/slave.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 |   iast, proc, CTQueryPath, ColName, ColType, Context, ContextRow, CoordGroupId, Gen, LeadershipId,
[INFO] [stdout]    |   ^^^^  ^^^^  ^^^^^^^^^^^  ^^^^^^^  ^^^^^^^  ^^^^^^^  ^^^^^^^^^^                ^^^
[INFO] [stdout] 12 |   NodeGroupId, PaxosGroupId, SlaveGroupId, TablePath, TableView, TabletGroupId, TabletKeyRange,
[INFO] [stdout]    |   ^^^^^^^^^^^                              ^^^^^^^^^  ^^^^^^^^^                 ^^^^^^^^^^^^^^
[INFO] [stdout] 13 |   TierMap, Timestamp, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |   ^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RequestId`
[INFO] [stdout]   --> src/slave.rs:15:49
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::model::common::{EndpointId, QueryId, RequestId};
[INFO] [stdout]    |                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FullMSCoordES`, `MSCoordES`, `MSQueryCoordAction`, `QueryPlanningES`, `QueryPlanningS`
[INFO] [stdout]   --> src/slave.rs:18:3
[INFO] [stdout]    |
[INFO] [stdout] 18 |   FullMSCoordES, MSCoordES, MSQueryCoordAction, QueryPlanningES, QueryPlanningS,
[INFO] [stdout]    |   ^^^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::query_converter::convert_to_msquery`
[INFO] [stdout]   --> src/slave.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query_converter::convert_to_msquery;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `SlaveServerContext`
[INFO] [stdout]   --> src/slave.rs:23:21
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::server::{CommonQuery, SlaveServerContext};
[INFO] [stdout]    |                     ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::sql_parser::convert_ast`
[INFO] [stdout]   --> src/slave.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::sql_parser::convert_ast;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::sql_parser::DDLQuery::Create`
[INFO] [stdout]   --> src/slave.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::sql_parser::DDLQuery::Create;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRQueryESWrapper`, `TransTableReadESWrapper`
[INFO] [stdout]   --> src/slave.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 | use crate::tablet::{GRQueryESWrapper, TabletBundle, TabletForwardMsg, TransTableReadESWrapper};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TransExecutionS`, `TransTableAction`, `TransTableReadES`, `TransTableSource`
[INFO] [stdout]   --> src/slave.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 29 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::dialect::GenericDialect`
[INFO] [stdout]   --> src/slave.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use sqlparser::dialect::GenericDialect;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::parser::Parser`
[INFO] [stdout]   --> src/slave.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use sqlparser::parser::Parser;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParserError`, `TokenizerError`
[INFO] [stdout]   --> src/slave.rs:34:38
[INFO] [stdout]    |
[INFO] [stdout] 34 | use sqlparser::parser::ParserError::{ParserError, TokenizerError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::borrow::BorrowMut`
[INFO] [stdout]   --> src/slave.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use std::borrow::BorrowMut;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> src/slave.rs:37:33
[INFO] [stdout]    |
[INFO] [stdout] 37 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::rc::Rc`
[INFO] [stdout]   --> src/slave.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use std::rc::Rc;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::common::GossipData`
[INFO] [stdout]   --> src/slave.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 |   use crate::common::GossipData;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SlaveGroupId`, `Timestamp`, `proc`
[INFO] [stdout]   --> src/slave.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     proc, ColName, ColType, Gen, QueryId, SlaveGroupId, TablePath, TabletGroupId, TabletKeyRange,
[INFO] [stdout]    |     ^^^^                                  ^^^^^^^^^^^^
[INFO] [stdout] 50 |     Timestamp,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/slave.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |         /// Handles messages that were send from the Tablets back to the Slave.
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 231 |         let forward_msg = SlaveForwardMsg::SlaveBackMessage(message);
[INFO] [stdout]     |         ------------------------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FrozenColUsageNode`
[INFO] [stdout]  --> src/table_read_es.rs:1:48
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{collect_top_level_cols, FrozenColUsageNode};
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `LeadershipId`, `PaxosGroupId`, `SlaveGroupId`, `TablePath`, `TierMap`
[INFO] [stdout]   --> src/table_read_es.rs:9:21
[INFO] [stdout]    |
[INFO] [stdout] 9  |   proc, CQueryPath, CTQueryPath, ColName, ColValN, Context, ContextRow, Gen, LeadershipId,
[INFO] [stdout]    |                     ^^^^^^^^^^^                                         ^^^  ^^^^^^^^^^^^
[INFO] [stdout] 10 |   PaxosGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView, TierMap, Timestamp,
[INFO] [stdout]    |   ^^^^^^^^^^^^           ^^^^^^^^^^^^              ^^^^^^^^^             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `SlaveServerContext`, `contains_col`
[INFO] [stdout]   --> src/table_read_es.rs:16:3
[INFO] [stdout]    |
[INFO] [stdout] 16 |   contains_col, evaluate_super_simple_select, mk_eval_error, weak_contains_col, CommonQuery,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                                  ^^^^^^^^^^^
[INFO] [stdout] 17 |   ContextConstructor, SlaveServerContext,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/table_read_es.rs:23:21
[INFO] [stdout]    |
[INFO] [stdout] 23 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/table_read_es.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `collect_select_subqueries`, `collect_update_subqueries`, `node_external_trans_tables`
[INFO] [stdout]  --> src/tablet.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   collect_select_subqueries, collect_top_level_cols, collect_update_subqueries,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 4 |   node_external_trans_tables, nodes_external_cols, nodes_external_trans_tables, ColUsagePlanner,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |   FrozenColUsageNode,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColBound`, `PolyColBound`, `SingleBound`, `btree_multimap_remove`, `lookup_pos`
[INFO] [stdout]   --> src/tablet.rs:8:26
[INFO] [stdout]    |
[INFO] [stdout] 8  |   btree_multimap_insert, btree_multimap_remove, lookup, lookup_pos, map_insert, merge_table_views,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^          ^^^^^^^^^^
[INFO] [stdout] 9  |   mk_qid, remove_item, ColBound, CoreIOCtx, GossipData, KeyBound, OrigP, PolyColBound,
[INFO] [stdout]    |                        ^^^^^^^^                                          ^^^^^^^^^^^^
[INFO] [stdout] 10 |   RemoteLeaderChangedPLm, SingleBound, TMStatus, TableRegion, TableSchema,
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CExpr`, `compress_row_region`, `compute_poly_col_bounds`, `construct_cexpr`, `construct_kb_expr`, `evaluate_c_expr`, `is_true`
[INFO] [stdout]   --> src/tablet.rs:15:3
[INFO] [stdout]    |
[INFO] [stdout] 15 |   compress_row_region, compute_key_region, compute_poly_col_bounds, construct_cexpr,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |   construct_kb_expr, does_intersect, evaluate_c_expr, is_true, CExpr, EvalError,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^                  ^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRExecutionS`, `GRQueryPlan`, `ReadStage`
[INFO] [stdout]   --> src/tablet.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 |   GRExecutionS, GRQueryAction, GRQueryConstructorView, GRQueryES, GRQueryPlan, ReadStage,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                    ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::common::proc::DropTable`
[INFO] [stdout]   --> src/tablet.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::model::common::proc::DropTable;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSubNodePath`, `Gen`, `NodeGroupId`, `TierMap`, `TransTableLocationPrefix`
[INFO] [stdout]   --> src/tablet.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 |   proc, CQueryPath, CSubNodePath, CTQueryPath, CTSubNodePath, ColType, ColValN, Context,
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout] 28 |   ContextRow, ContextSchema, Gen, LeadershipId, NodeGroupId, PaxosGroupId, TNodePath, TQueryPath,
[INFO] [stdout]    |                              ^^^                ^^^^^^^^^^^
[INFO] [stdout] 29 |   TSubNodePath, TableView, TierMap, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |                            ^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColVal`, `PrimaryKey`
[INFO] [stdout]   --> src/tablet.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 |   ColName, ColVal, EndpointId, PrimaryKey, QueryId, SlaveGroupId, TablePath, TabletGroupId,
[INFO] [stdout]    |            ^^^^^^              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::message::SlaveMessage::PaxosDriverMessage`
[INFO] [stdout]   --> src/tablet.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use crate::model::message::SlaveMessage::PaxosDriverMessage;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::multiversion_map::MVM`
[INFO] [stdout]   --> src/tablet.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use crate::multiversion_map::MVM;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `are_cols_locked`, `evaluate_super_simple_select`, `evaluate_update`, `mk_eval_error`
[INFO] [stdout]   --> src/tablet.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 |   are_cols_locked, contains_col, evaluate_super_simple_select, evaluate_update, mk_eval_error,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `commit_to_storage`
[INFO] [stdout]   --> src/tablet.rs:46:3
[INFO] [stdout]    |
[INFO] [stdout] 46 |   commit_to_storage, compress_updates_views, GenericMVTable, GenericTable, StorageView,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TransTableSource`
[INFO] [stdout]   --> src/tablet.rs:50:56
[INFO] [stdout]    |
[INFO] [stdout] 50 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::FromIterator`
[INFO] [stdout]   --> src/tablet.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | use std::iter::FromIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Deref`, `Sub`
[INFO] [stdout]   --> src/tablet.rs:57:16
[INFO] [stdout]    |
[INFO] [stdout] 57 | use std::ops::{Add, Bound, Deref, Sub};
[INFO] [stdout]    |                ^^^         ^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/tablet.rs:2188:5
[INFO] [stdout]      |
[INFO] [stdout] 2188 |     /// Here, we have to add in the GRQueryESs and start them.
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2189 |     let mut subquery_ids = Vec::<QueryId>::new();
[INFO] [stdout]      |     --------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/tablet.rs:2695:5
[INFO] [stdout]      |
[INFO] [stdout] 2695 | /     /// Map the `external_cols` to their position in the parent context. Recall that
[INFO] [stdout] 2696 | |     /// every element `external_cols` should exist in the parent_context, so we
[INFO] [stdout] 2697 | |     /// assert as such.
[INFO] [stdout]      | |_______________________^
[INFO] [stdout] 2698 |       let mut context_col_index = HashMap::<ColName, usize>::new();
[INFO] [stdout]      |       ------------------------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `collect_select_subqueries`
[INFO] [stdout]  --> src/trans_table_read_es.rs:2:3
[INFO] [stdout]   |
[INFO] [stdout] 2 |   collect_select_subqueries, collect_top_level_cols, nodes_external_cols,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 3 |   nodes_external_trans_tables, ColUsagePlanner,
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OrigP`, `lookup_pos`
[INFO] [stdout]  --> src/trans_table_read_es.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::common::{lookup_pos, mk_qid, CoreIOCtx, OrigP, QueryESResult, QueryPlan};
[INFO] [stdout]   |                     ^^^^^^^^^^                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRExecutionS`, `GRQueryPlan`
[INFO] [stdout]  --> src/trans_table_read_es.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gr_query_es::{GRExecutionS, GRQueryConstructorView, GRQueryES, GRQueryPlan};
[INFO] [stdout]   |                          ^^^^^^^^^^^^                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColType`, `Gen`
[INFO] [stdout]  --> src/trans_table_read_es.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 |   proc, CQueryPath, ColName, ColType, ColValN, ContextRow, ContextSchema, Gen, TQueryPath,
[INFO] [stdout]   |                              ^^^^^^^                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TierMap`
[INFO] [stdout]   --> src/trans_table_read_es.rs:12:59
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::model::common::{CTQueryPath, Context, QueryId, TierMap, TransTableLocationPrefix};
[INFO] [stdout]    |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]   --> src/trans_table_read_es.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::server::ServerContextBase;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CommonQuery`
[INFO] [stdout]   --> src/trans_table_read_es.rs:16:48
[INFO] [stdout]    |
[INFO] [stdout] 16 |   evaluate_super_simple_select, mk_eval_error, CommonQuery, ContextConstructor, LocalTable,
[INFO] [stdout]    |                                                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `QueryReplanningSqlView`
[INFO] [stdout]   --> src/trans_table_read_es.rs:20:32
[INFO] [stdout]    |
[INFO] [stdout] 20 |   compute_contexts, Executing, QueryReplanningSqlView, SingleSubqueryStatus, SubqueryFinished,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::trans_table_read_es::TransTableAction::Wait`
[INFO] [stdout]   --> src/trans_table_read_es.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::trans_table_read_es::TransTableAction::Wait;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/trans_table_read_es.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition
[INFO] [stdout]   --> src/lang.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / macro_rules! collection {
[INFO] [stdout] 2  | |     // map-like
[INFO] [stdout] 3  | |     ($($k:expr => $v:expr),* $(,)?) => {
[INFO] [stdout] 4  | |         std::iter::Iterator::collect(std::array::IntoIter::new([$(($k, $v),)*]))
[INFO] [stdout] ...  |
[INFO] [stdout] 9  | |     };
[INFO] [stdout] 10 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RemoteLeaderChangedPLm`
[INFO] [stdout]  --> src/alter_table_es.rs:1:32
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::{CoreIOCtx, RemoteLeaderChangedPLm};
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/alter_table_es.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GossipData`
[INFO] [stdout]  --> src/alter_table_tm_es.rs:1:21
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::{GossipData, MasterIOCtx, RemoteLeaderChangedPLm};
[INFO] [stdout]   |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EndpointId`, `Gen`, `RequestId`, `TabletGroupId`
[INFO] [stdout]  --> src/alter_table_tm_es.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, EndpointId, Gen, QueryId, RequestId, TNodePath, TSubNodePath, TablePath, TabletGroupId,
[INFO] [stdout]   |         ^^^^^^^^^^  ^^^           ^^^^^^^^^                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::tokenizer::Token::Comma`
[INFO] [stdout]   --> src/alter_table_tm_es.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use sqlparser::tokenizer::Token::Comma;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/alter_table_tm_es.rs:12:24
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SlaveGroupId`, `TabletGroupId`, `TabletKeyRange`
[INFO] [stdout]  --> src/col_usage.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |   iast, proc, ColName, ColType, Gen, SlaveGroupId, TablePath, TabletGroupId, TabletKeyRange,
[INFO] [stdout]   |                                      ^^^^^^^^^^^^             ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `contains_col`
[INFO] [stdout]  --> src/col_usage.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::server::{contains_col, weak_contains_col};
[INFO] [stdout]   |                     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::FromIterator`
[INFO] [stdout]   --> src/col_usage.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::iter::FromIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `CTSubNodePath`, `NodeGroupId`, `TransTableName`, `proc`
[INFO] [stdout]  --> src/common.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, CTNodePath, CTQueryPath, CTSubNodePath, ColName, ColType, CoordGroupId, EndpointId, Gen,
[INFO] [stdout]   |   ^^^^              ^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 6 |   LeadershipId, NodeGroupId, PaxosGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView,
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 7 |   TabletGroupId, TabletKeyRange, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/common.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `node_external_trans_tables`
[INFO] [stdout]  --> src/coord.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{node_external_trans_tables, ColUsagePlanner, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TableSchema`, `lookup_pos`, `lookup`
[INFO] [stdout]  --> src/coord.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, lookup_pos, map_insert, merge_table_views, mk_qid, remove_item, GossipData, OrigP,
[INFO] [stdout]   |   ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 4 |   TMStatus, TableSchema,
[INFO] [stdout]   |             ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `ColType`, `ContextRow`, `Context`, `Gen`, `NodeGroupId`, `TablePath`, `TabletGroupId`, `TabletKeyRange`, `TierMap`, `Timestamp`, `TransTableLocationPrefix`, `TransTableName`, `iast`
[INFO] [stdout]   --> src/coord.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 |   iast, proc, CNodePath, CQueryPath, CSubNodePath, CTQueryPath, CTSubNodePath, ColName, ColType,
[INFO] [stdout]    |   ^^^^                                             ^^^^^^^^^^^                          ^^^^^^^
[INFO] [stdout] 13 |   Context, ContextRow, CoordGroupId, Gen, LeadershipId, NodeGroupId, PaxosGroupId, SlaveGroupId,
[INFO] [stdout]    |   ^^^^^^^  ^^^^^^^^^^                ^^^                ^^^^^^^^^^^
[INFO] [stdout] 14 |   TQueryPath, TablePath, TableView, TabletGroupId, TabletKeyRange, TierMap, Timestamp,
[INFO] [stdout]    |               ^^^^^^^^^             ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 15 |   TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MSCoordES`
[INFO] [stdout]   --> src/coord.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 |   FullMSCoordES, MSCoordES, MSQueryCoordAction, QueryPlanningES, QueryPlanningS,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TransTableSource`
[INFO] [stdout]   --> src/coord.rs:27:56
[INFO] [stdout]    |
[INFO] [stdout] 27 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/coord.rs:660:5
[INFO] [stdout]     |
[INFO] [stdout] 660 |     /// Here, we have to add in the GRQueryESs and start them.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 661 |     let mut subquery_ids = Vec::<QueryId>::new();
[INFO] [stdout]     |     --------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RemoteLeaderChangedPLm`
[INFO] [stdout]  --> src/create_table_es.rs:2:21
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::common::{RemoteLeaderChangedPLm, SlaveIOCtx, TableSchema};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Timestamp`, `proc`
[INFO] [stdout]  --> src/create_table_es.rs:4:3
[INFO] [stdout]   |
[INFO] [stdout] 4 |   proc, ColName, ColType, Gen, QueryId, TablePath, TabletGroupId, TabletKeyRange, Timestamp,
[INFO] [stdout]   |   ^^^^                                                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]   --> src/create_table_es.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::collections::HashMap;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::master::MasterPLm::CreateTableTMPrepared`
[INFO] [stdout]  --> src/create_table_tm_es.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::master::MasterPLm::CreateTableTMPrepared;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::ast::WindowFrameBound::Following`
[INFO] [stdout]   --> src/create_table_tm_es.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use sqlparser::ast::WindowFrameBound::Following;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/create_table_tm_es.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `proc`
[INFO] [stdout]  --> src/drop_table_es.rs:3:28
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::model::common::{proc, QueryId, Timestamp};
[INFO] [stdout]   |                            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/drop_table_es.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EndpointId`, `RequestId`, `TabletGroupId`
[INFO] [stdout]  --> src/drop_table_tm_es.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   EndpointId, QueryId, RequestId, TNodePath, TSubNodePath, TablePath, TabletGroupId, Timestamp,
[INFO] [stdout]   |   ^^^^^^^^^^           ^^^^^^^^^                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/drop_table_tm_es.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `max`, `min`
[INFO] [stdout]  --> src/expression.rs:4:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::cmp::{max, min};
[INFO] [stdout]   |                ^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]  --> src/finish_query_tm_es.rs:8:24
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `nodes_external_trans_tables`
[INFO] [stdout]  --> src/gr_query_es.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   nodes_external_trans_tables, FrozenColUsageNode,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `CTSubNodePath`, `NodeGroupId`, `TabletGroupId`
[INFO] [stdout]  --> src/gr_query_es.rs:7:21
[INFO] [stdout]   |
[INFO] [stdout] 7 |   proc, CQueryPath, CTQueryPath, CTSubNodePath, ColName, Context, ContextRow, ContextSchema, Gen,
[INFO] [stdout]   |                     ^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 8 |   LeadershipId, NodeGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView,
[INFO] [stdout]   |                 ^^^^^^^^^^^
[INFO] [stdout] 9 |   TabletGroupId, TierMap, Timestamp, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]   |   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SingleSubqueryStatus`, `SubqueryPending`
[INFO] [stdout]   --> src/gr_query_es.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::tablet::{SingleSubqueryStatus, SubqueryPending};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Deref`
[INFO] [stdout]   --> src/gr_query_es.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ops::Deref;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `GeneralStage`, `collect_table_paths`, `compute_all_tier_maps`, `compute_query_plan_data`, `iterate_stage_ms_query`
[INFO] [stdout]  --> src/master.rs:5:3
[INFO] [stdout]   |
[INFO] [stdout] 5 |   collect_table_paths, compute_all_tier_maps, compute_query_plan_data, iterate_stage_ms_query,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 6 |   ColUsagePlanner, FrozenColUsageNode, GeneralStage,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `UUID`, `lookup`, `mk_sid`
[INFO] [stdout]  --> src/master.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 |   btree_map_insert, lookup, mk_qid, mk_sid, mk_tid, GossipData, MasterIOCtx, TableSchema, UUID,
[INFO] [stdout]   |                     ^^^^^^          ^^^^^^                                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]   --> src/master.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::common::{map_insert, RemoteLeaderChangedPLm};
[INFO] [stdout]    |                     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AlterTable`, `TableRef`
[INFO] [stdout]   --> src/master.rs:22:34
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::model::common::proc::{AlterTable, TableRef};
[INFO] [stdout]    |                                  ^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CQueryPath`, `ColName`, `SlaveQueryPath`, `Timestamp`, `TransTableName`, `proc`
[INFO] [stdout]   --> src/master.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 |   proc, CQueryPath, ColName, EndpointId, Gen, LeadershipId, PaxosGroupId, QueryId, RequestId,
[INFO] [stdout]    |   ^^^^  ^^^^^^^^^^  ^^^^^^^
[INFO] [stdout] 25 |   SlaveGroupId, SlaveQueryPath, TablePath, TabletGroupId, TabletKeyRange, Timestamp,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^                                            ^^^^^^^^^
[INFO] [stdout] 26 |   TransTableName,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `weak_contains_col`
[INFO] [stdout]   --> src/master.rs:36:3
[INFO] [stdout]    |
[INFO] [stdout] 36 |   weak_contains_col, weak_contains_col_latest, CommonQuery, MasterServerContext, ServerContextBase,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/master.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cmp::max`
[INFO] [stdout]   --> src/master.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | use std::cmp::max;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]   --> src/master.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 | use std::sync::Arc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `MasterIOCtx`, `btree_map_insert`
[INFO] [stdout]  --> src/master_query_planning_es.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::common::{btree_map_insert, lookup, MasterIOCtx, TableSchema};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TablePath`
[INFO] [stdout]  --> src/master_query_planning_es.rs:8:39
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, ColName, QueryId, TablePath, Timestamp, TransTableName,
[INFO] [stdout]   |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]   --> src/master_query_planning_es.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::server::ServerContextBase;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSubNodePath`, `NodeGroupId`
[INFO] [stdout]  --> src/model/message.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 |   proc, CQueryPath, CSubNodePath, CTQueryPath, ColName, ColType, Context, CoordGroupId, EndpointId,
[INFO] [stdout]   |                     ^^^^^^^^^^^^
[INFO] [stdout] 6 |   Gen, LeadershipId, NodeGroupId, PaxosGroupId, QueryId, RequestId, SlaveGroupId, TNodePath,
[INFO] [stdout]   |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `QueryId`
[INFO] [stdout]    --> src/model/common.rs:344:48
[INFO] [stdout]     |
[INFO] [stdout] 344 |   use crate::model::common::{ColName, ColType, QueryId, TablePath, TransTableName};
[INFO] [stdout]     |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `EndpointId`, `NodeGroupId`, `RequestId`
[INFO] [stdout]   --> src/ms_query_coord_es.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout] 9  |   proc, CTQueryPath, ColName, Context, ContextRow, EndpointId, Gen, LeadershipId, NodeGroupId,
[INFO] [stdout]    |         ^^^^^^^^^^^                                ^^^^^^^^^^                     ^^^^^^^^^^^
[INFO] [stdout] 10 |   PaxosGroupId, QueryId, RequestId, SlaveGroupId, TQueryPath, TablePath, TableView, TabletGroupId,
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]  --> src/ms_table_read_es.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, map_insert, mk_qid, CoreIOCtx, KeyBound, OrigP, QueryESResult, QueryPlan, TableRegion,
[INFO] [stdout]   |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `TierMap`
[INFO] [stdout]  --> src/ms_table_read_es.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, CTQueryPath, ColName, ColValN, Context, ContextRow, Gen, QueryId, TQueryPath,
[INFO] [stdout]   |                     ^^^^^^^^^^^                                         ^^^
[INFO] [stdout] 9 |   TableView, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `contains_col`
[INFO] [stdout]   --> src/ms_table_read_es.rs:13:3
[INFO] [stdout]    |
[INFO] [stdout] 13 |   contains_col, evaluate_super_simple_select, mk_eval_error, weak_contains_col, CommonQuery,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/ms_table_read_es.rs:20:21
[INFO] [stdout]    |
[INFO] [stdout] 20 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/ms_table_read_es.rs:23:24
[INFO] [stdout]    |
[INFO] [stdout] 23 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `map_insert`
[INFO] [stdout]  --> src/ms_table_write_es.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup, map_insert, mk_qid, CoreIOCtx, KeyBound, OrigP, QueryESResult, QueryPlan, TableRegion,
[INFO] [stdout]   |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `TierMap`
[INFO] [stdout]  --> src/ms_table_write_es.rs:8:21
[INFO] [stdout]   |
[INFO] [stdout] 8 |   proc, CQueryPath, CTQueryPath, ColName, ColType, ColVal, ColValN, Context, ContextRow, Gen,
[INFO] [stdout]   |                     ^^^^^^^^^^^                                                          ^^^
[INFO] [stdout] 9 |   PrimaryKey, QueryId, TQueryPath, TableView, TierMap, Timestamp, TransTableName,
[INFO] [stdout]   |                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::ms_table_read_es::MSTableReadES`
[INFO] [stdout]   --> src/ms_table_write_es.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::ms_table_read_es::MSTableReadES;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `contains_col`
[INFO] [stdout]   --> src/ms_table_write_es.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 |   contains_col, evaluate_update, mk_eval_error, weak_contains_col, CommonQuery, ContextConstructor,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/ms_table_write_es.rs:21:21
[INFO] [stdout]    |
[INFO] [stdout] 21 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/ms_table_write_es.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::common::Timestamp`
[INFO] [stdout]    --> src/multiversion_map.rs:153:7
[INFO] [stdout]     |
[INFO] [stdout] 153 |   use crate::model::common::Timestamp;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MultiPaxosMessage`
[INFO] [stdout]  --> src/paxos.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |   LeaderChanged, MultiPaxosMessage, PLEntry, PLIndex, PaxosDriverMessage, PaxosMessage, Rnd,
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Deserialize`, `Serialize`
[INFO] [stdout]  --> src/paxos.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | use serde::{Deserialize, Serialize};
[INFO] [stdout]   |             ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::common::TableSchema`
[INFO] [stdout]  --> src/query_converter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::common::TableSchema;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FrozenColUsageNode`, `collect_top_level_cols`, `nodes_external_trans_tables`
[INFO] [stdout]  --> src/server.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{collect_top_level_cols, nodes_external_trans_tables, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `KeyBound`, `OrigP`
[INFO] [stdout]  --> src/server.rs:3:38
[INFO] [stdout]   |
[INFO] [stdout] 3 |   lookup_pos, CoreIOCtx, GossipData, KeyBound, MasterIOCtx, OrigP, SlaveIOCtx, TableSchema,
[INFO] [stdout]   |                                      ^^^^^^^^               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CQueryPath`, `ColType`, `CoordGroupId`, `NodeGroupId`, `TQueryPath`, `TabletKeyRange`
[INFO] [stdout]   --> src/server.rs:7:20
[INFO] [stdout]    |
[INFO] [stdout] 7  |   proc, CNodePath, CQueryPath, CSubNodePath, CTNodePath, CTQueryPath, CTSubNodePath, ColName,
[INFO] [stdout]    |                    ^^^^^^^^^^
[INFO] [stdout] 8  |   ColType, ColVal, ColValN, ContextRow, ContextSchema, CoordGroupId, EndpointId, Gen, LeadershipId,
[INFO] [stdout]    |   ^^^^^^^                                              ^^^^^^^^^^^^
[INFO] [stdout] 9  |   NodeGroupId, PaxosGroupId, QueryId, SlaveGroupId, TNodePath, TQueryPath, TSubNodePath, TablePath,
[INFO] [stdout]    |   ^^^^^^^^^^^                                                  ^^^^^^^^^^
[INFO] [stdout] 10 |   TableView, TabletGroupId, TabletKeyRange, Timestamp, TransTableName,
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::test_utils::table`
[INFO] [stdout]   --> src/server.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use sqlparser::test_utils::table;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::hash_map::RandomState`
[INFO] [stdout]   --> src/server.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::collections::hash_map::RandomState;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::rc::Rc`
[INFO] [stdout]   --> src/server.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::rc::Rc;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `node_external_trans_tables`
[INFO] [stdout]  --> src/slave.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::col_usage::{node_external_trans_tables, ColUsagePlanner, FrozenColUsageNode};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OrigP`, `TMStatus`, `UUID`, `lookup_pos`, `lookup`, `merge_table_views`, `mk_qid`, `remove_item`
[INFO] [stdout]  --> src/slave.rs:4:3
[INFO] [stdout]   |
[INFO] [stdout] 4 |   lookup, lookup_pos, map_insert, merge_table_views, mk_qid, remove_item, GossipData, OrigP,
[INFO] [stdout]   |   ^^^^^^  ^^^^^^^^^^              ^^^^^^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^^              ^^^^^
[INFO] [stdout] 5 |   RemoteLeaderChangedPLm, SlaveIOCtx, TMStatus, UUID,
[INFO] [stdout]   |                                       ^^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRQueryAction`, `GRQueryES`
[INFO] [stdout]  --> src/slave.rs:9:26
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::gr_query_es::{GRQueryAction, GRQueryES};
[INFO] [stdout]   |                          ^^^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `ColName`, `ColType`, `ContextRow`, `Context`, `Gen`, `NodeGroupId`, `TablePath`, `TableView`, `TabletKeyRange`, `TierMap`, `Timestamp`, `TransTableLocationPrefix`, `TransTableName`, `iast`, `proc`
[INFO] [stdout]   --> src/slave.rs:11:3
[INFO] [stdout]    |
[INFO] [stdout] 11 |   iast, proc, CTQueryPath, ColName, ColType, Context, ContextRow, CoordGroupId, Gen, LeadershipId,
[INFO] [stdout]    |   ^^^^  ^^^^  ^^^^^^^^^^^  ^^^^^^^  ^^^^^^^  ^^^^^^^  ^^^^^^^^^^                ^^^
[INFO] [stdout] 12 |   NodeGroupId, PaxosGroupId, SlaveGroupId, TablePath, TableView, TabletGroupId, TabletKeyRange,
[INFO] [stdout]    |   ^^^^^^^^^^^                              ^^^^^^^^^  ^^^^^^^^^                 ^^^^^^^^^^^^^^
[INFO] [stdout] 13 |   TierMap, Timestamp, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |   ^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RequestId`
[INFO] [stdout]   --> src/slave.rs:15:49
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::model::common::{EndpointId, QueryId, RequestId};
[INFO] [stdout]    |                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FullMSCoordES`, `MSCoordES`, `MSQueryCoordAction`, `QueryPlanningES`, `QueryPlanningS`
[INFO] [stdout]   --> src/slave.rs:18:3
[INFO] [stdout]    |
[INFO] [stdout] 18 |   FullMSCoordES, MSCoordES, MSQueryCoordAction, QueryPlanningES, QueryPlanningS,
[INFO] [stdout]    |   ^^^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::query_converter::convert_to_msquery`
[INFO] [stdout]   --> src/slave.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use crate::query_converter::convert_to_msquery;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `SlaveServerContext`
[INFO] [stdout]   --> src/slave.rs:23:21
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::server::{CommonQuery, SlaveServerContext};
[INFO] [stdout]    |                     ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::sql_parser::convert_ast`
[INFO] [stdout]   --> src/slave.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::sql_parser::convert_ast;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::sql_parser::DDLQuery::Create`
[INFO] [stdout]   --> src/slave.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::sql_parser::DDLQuery::Create;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRQueryESWrapper`, `TransTableReadESWrapper`
[INFO] [stdout]   --> src/slave.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 | use crate::tablet::{GRQueryESWrapper, TabletBundle, TabletForwardMsg, TransTableReadESWrapper};
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `TransExecutionS`, `TransTableAction`, `TransTableReadES`, `TransTableSource`
[INFO] [stdout]   --> src/slave.rs:29:3
[INFO] [stdout]    |
[INFO] [stdout] 29 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::dialect::GenericDialect`
[INFO] [stdout]   --> src/slave.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use sqlparser::dialect::GenericDialect;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sqlparser::parser::Parser`
[INFO] [stdout]   --> src/slave.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use sqlparser::parser::Parser;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ParserError`, `TokenizerError`
[INFO] [stdout]   --> src/slave.rs:34:38
[INFO] [stdout]    |
[INFO] [stdout] 34 | use sqlparser::parser::ParserError::{ParserError, TokenizerError};
[INFO] [stdout]    |                                      ^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::borrow::BorrowMut`
[INFO] [stdout]   --> src/slave.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use std::borrow::BorrowMut;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashSet`
[INFO] [stdout]   --> src/slave.rs:37:33
[INFO] [stdout]    |
[INFO] [stdout] 37 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::rc::Rc`
[INFO] [stdout]   --> src/slave.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use std::rc::Rc;
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::common::GossipData`
[INFO] [stdout]   --> src/slave.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 |   use crate::common::GossipData;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SlaveGroupId`, `Timestamp`, `proc`
[INFO] [stdout]   --> src/slave.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     proc, ColName, ColType, Gen, QueryId, SlaveGroupId, TablePath, TabletGroupId, TabletKeyRange,
[INFO] [stdout]    |     ^^^^                                  ^^^^^^^^^^^^
[INFO] [stdout] 50 |     Timestamp,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/slave.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |         /// Handles messages that were send from the Tablets back to the Slave.
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 231 |         let forward_msg = SlaveForwardMsg::SlaveBackMessage(message);
[INFO] [stdout]     |         ------------------------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FrozenColUsageNode`
[INFO] [stdout]  --> src/table_read_es.rs:1:48
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::col_usage::{collect_top_level_cols, FrozenColUsageNode};
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CTQueryPath`, `Gen`, `LeadershipId`, `PaxosGroupId`, `SlaveGroupId`, `TablePath`, `TierMap`
[INFO] [stdout]   --> src/table_read_es.rs:9:21
[INFO] [stdout]    |
[INFO] [stdout] 9  |   proc, CQueryPath, CTQueryPath, ColName, ColValN, Context, ContextRow, Gen, LeadershipId,
[INFO] [stdout]    |                     ^^^^^^^^^^^                                         ^^^  ^^^^^^^^^^^^
[INFO] [stdout] 10 |   PaxosGroupId, QueryId, SlaveGroupId, TQueryPath, TablePath, TableView, TierMap, Timestamp,
[INFO] [stdout]    |   ^^^^^^^^^^^^           ^^^^^^^^^^^^              ^^^^^^^^^             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CommonQuery`, `SlaveServerContext`, `contains_col`
[INFO] [stdout]   --> src/table_read_es.rs:16:3
[INFO] [stdout]    |
[INFO] [stdout] 16 |   contains_col, evaluate_super_simple_select, mk_eval_error, weak_contains_col, CommonQuery,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                                  ^^^^^^^^^^^
[INFO] [stdout] 17 |   ContextConstructor, SlaveServerContext,
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SubqueryLockingSchemas`, `SubqueryPendingReadRegion`
[INFO] [stdout]   --> src/table_read_es.rs:23:21
[INFO] [stdout]    |
[INFO] [stdout] 23 |   SubqueryFinished, SubqueryLockingSchemas, SubqueryPending, SubqueryPendingReadRegion,
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/table_read_es.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `FrozenColUsageNode`, `collect_select_subqueries`, `collect_update_subqueries`, `node_external_trans_tables`
[INFO] [stdout]  --> src/tablet.rs:3:3
[INFO] [stdout]   |
[INFO] [stdout] 3 |   collect_select_subqueries, collect_top_level_cols, collect_update_subqueries,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 4 |   node_external_trans_tables, nodes_external_cols, nodes_external_trans_tables, ColUsagePlanner,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 5 |   FrozenColUsageNode,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColBound`, `PolyColBound`, `SingleBound`, `btree_multimap_remove`, `lookup_pos`
[INFO] [stdout]   --> src/tablet.rs:8:26
[INFO] [stdout]    |
[INFO] [stdout] 8  |   btree_multimap_insert, btree_multimap_remove, lookup, lookup_pos, map_insert, merge_table_views,
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^          ^^^^^^^^^^
[INFO] [stdout] 9  |   mk_qid, remove_item, ColBound, CoreIOCtx, GossipData, KeyBound, OrigP, PolyColBound,
[INFO] [stdout]    |                        ^^^^^^^^                                          ^^^^^^^^^^^^
[INFO] [stdout] 10 |   RemoteLeaderChangedPLm, SingleBound, TMStatus, TableRegion, TableSchema,
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CExpr`, `compress_row_region`, `compute_poly_col_bounds`, `construct_cexpr`, `construct_kb_expr`, `evaluate_c_expr`, `is_true`
[INFO] [stdout]   --> src/tablet.rs:15:3
[INFO] [stdout]    |
[INFO] [stdout] 15 |   compress_row_region, compute_key_region, compute_poly_col_bounds, construct_cexpr,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^                      ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |   construct_kb_expr, does_intersect, evaluate_c_expr, is_true, CExpr, EvalError,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^                  ^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRExecutionS`, `GRQueryPlan`, `ReadStage`
[INFO] [stdout]   --> src/tablet.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 |   GRExecutionS, GRQueryAction, GRQueryConstructorView, GRQueryES, GRQueryPlan, ReadStage,
[INFO] [stdout]    |   ^^^^^^^^^^^^                                                    ^^^^^^^^^^^  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::common::proc::DropTable`
[INFO] [stdout]   --> src/tablet.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::model::common::proc::DropTable;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CSubNodePath`, `Gen`, `NodeGroupId`, `TierMap`, `TransTableLocationPrefix`
[INFO] [stdout]   --> src/tablet.rs:27:21
[INFO] [stdout]    |
[INFO] [stdout] 27 |   proc, CQueryPath, CSubNodePath, CTQueryPath, CTSubNodePath, ColType, ColValN, Context,
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout] 28 |   ContextRow, ContextSchema, Gen, LeadershipId, NodeGroupId, PaxosGroupId, TNodePath, TQueryPath,
[INFO] [stdout]    |                              ^^^                ^^^^^^^^^^^
[INFO] [stdout] 29 |   TSubNodePath, TableView, TierMap, TransTableLocationPrefix, TransTableName,
[INFO] [stdout]    |                            ^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColVal`, `PrimaryKey`
[INFO] [stdout]   --> src/tablet.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 |   ColName, ColVal, EndpointId, PrimaryKey, QueryId, SlaveGroupId, TablePath, TabletGroupId,
[INFO] [stdout]    |            ^^^^^^              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::model::message::SlaveMessage::PaxosDriverMessage`
[INFO] [stdout]   --> src/tablet.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use crate::model::message::SlaveMessage::PaxosDriverMessage;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::multiversion_map::MVM`
[INFO] [stdout]   --> src/tablet.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 | use crate::multiversion_map::MVM;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `are_cols_locked`, `evaluate_super_simple_select`, `evaluate_update`, `mk_eval_error`
[INFO] [stdout]   --> src/tablet.rs:41:3
[INFO] [stdout]    |
[INFO] [stdout] 41 |   are_cols_locked, contains_col, evaluate_super_simple_select, evaluate_update, mk_eval_error,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `commit_to_storage`
[INFO] [stdout]   --> src/tablet.rs:46:3
[INFO] [stdout]    |
[INFO] [stdout] 46 |   commit_to_storage, compress_updates_views, GenericMVTable, GenericTable, StorageView,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TransTableSource`
[INFO] [stdout]   --> src/tablet.rs:50:56
[INFO] [stdout]    |
[INFO] [stdout] 50 |   TransExecutionS, TransTableAction, TransTableReadES, TransTableSource,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::iter::FromIterator`
[INFO] [stdout]   --> src/tablet.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | use std::iter::FromIterator;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Deref`, `Sub`
[INFO] [stdout]   --> src/tablet.rs:57:16
[INFO] [stdout]    |
[INFO] [stdout] 57 | use std::ops::{Add, Bound, Deref, Sub};
[INFO] [stdout]    |                ^^^         ^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/tablet.rs:2188:5
[INFO] [stdout]      |
[INFO] [stdout] 2188 |     /// Here, we have to add in the GRQueryESs and start them.
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 2189 |     let mut subquery_ids = Vec::<QueryId>::new();
[INFO] [stdout]      |     --------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]     --> src/tablet.rs:2695:5
[INFO] [stdout]      |
[INFO] [stdout] 2695 | /     /// Map the `external_cols` to their position in the parent context. Recall that
[INFO] [stdout] 2696 | |     /// every element `external_cols` should exist in the parent_context, so we
[INFO] [stdout] 2697 | |     /// assert as such.
[INFO] [stdout]      | |_______________________^
[INFO] [stdout] 2698 |       let mut context_col_index = HashMap::<ColName, usize>::new();
[INFO] [stdout]      |       ------------------------------------------------------------- rustdoc does not generate documentation for statements
[INFO] [stdout]      |
[INFO] [stdout]      = help: use `//` for a plain comment
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColUsagePlanner`, `collect_select_subqueries`
[INFO] [stdout]  --> src/trans_table_read_es.rs:2:3
[INFO] [stdout]   |
[INFO] [stdout] 2 |   collect_select_subqueries, collect_top_level_cols, nodes_external_cols,
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 3 |   nodes_external_trans_tables, ColUsagePlanner,
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OrigP`, `lookup_pos`
[INFO] [stdout]  --> src/trans_table_read_es.rs:5:21
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::common::{lookup_pos, mk_qid, CoreIOCtx, OrigP, QueryESResult, QueryPlan};
[INFO] [stdout]   |                     ^^^^^^^^^^                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GRExecutionS`, `GRQueryPlan`
[INFO] [stdout]  --> src/trans_table_read_es.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::gr_query_es::{GRExecutionS, GRQueryConstructorView, GRQueryES, GRQueryPlan};
[INFO] [stdout]   |                          ^^^^^^^^^^^^                                     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ColType`, `Gen`
[INFO] [stdout]  --> src/trans_table_read_es.rs:9:30
[INFO] [stdout]   |
[INFO] [stdout] 9 |   proc, CQueryPath, ColName, ColType, ColValN, ContextRow, ContextSchema, Gen, TQueryPath,
[INFO] [stdout]   |                              ^^^^^^^                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `TierMap`
[INFO] [stdout]   --> src/trans_table_read_es.rs:12:59
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::model::common::{CTQueryPath, Context, QueryId, TierMap, TransTableLocationPrefix};
[INFO] [stdout]    |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]   --> src/trans_table_read_es.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::server::ServerContextBase;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CommonQuery`
[INFO] [stdout]   --> src/trans_table_read_es.rs:16:48
[INFO] [stdout]    |
[INFO] [stdout] 16 |   evaluate_super_simple_select, mk_eval_error, CommonQuery, ContextConstructor, LocalTable,
[INFO] [stdout]    |                                                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `QueryReplanningSqlView`
[INFO] [stdout]   --> src/trans_table_read_es.rs:20:32
[INFO] [stdout]    |
[INFO] [stdout] 20 |   compute_contexts, Executing, QueryReplanningSqlView, SingleSubqueryStatus, SubqueryFinished,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::trans_table_read_es::TransTableAction::Wait`
[INFO] [stdout]   --> src/trans_table_read_es.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use crate::trans_table_read_es::TransTableAction::Wait;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]   --> src/trans_table_read_es.rs:24:24
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]  --> src/paxos.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::server::ServerContextBase;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 123 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `runiversal` due to 2 previous errors; 123 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused import: `crate::server::ServerContextBase`
[INFO] [stdout]  --> src/paxos.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use crate::server::ServerContextBase;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 123 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "24c7b19ec7de809a02c14052daf01f131aebc4d49d27e62deb9d66dcf783fe26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "24c7b19ec7de809a02c14052daf01f131aebc4d49d27e62deb9d66dcf783fe26", kill_on_drop: false }`
[INFO] [stdout] 24c7b19ec7de809a02c14052daf01f131aebc4d49d27e62deb9d66dcf783fe26
