Skip to content

Commit

Permalink
chore: log error for detail
Browse files Browse the repository at this point in the history
  • Loading branch information
fengjiachun committed May 22, 2024
1 parent 9800807 commit 4942921
Show file tree
Hide file tree
Showing 16 changed files with 26 additions and 26 deletions.
2 changes: 1 addition & 1 deletion src/cmd/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ pub trait App: Send {

if self.wait_signal() {
if let Err(e) = tokio::signal::ctrl_c().await {
error!("Failed to listen for ctrl-c signal: {}", e);
error!("Failed to listen for ctrl-c signal: {:?}", e);
// It's unusual to fail to listen for ctrl-c signal, maybe there's something unexpected in
// the underlying system. So we stop the app instead of running nonetheless to let people
// investigate the issue.
Expand Down
4 changes: 2 additions & 2 deletions src/datanode/src/heartbeat.rs
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ impl HeartbeatTask {
Some(req)
}
Err(e) => {
error!(e;"Failed to encode mailbox messages!");
error!(e; "Failed to encode mailbox messages!");
None
}
}
Expand Down Expand Up @@ -301,7 +301,7 @@ impl HeartbeatTask {
Instant::now()
+ Duration::from_secs(META_KEEP_ALIVE_INTERVAL_SECS),
);
error!(e;"Failed to reconnect to metasrv!");
error!(e; "Failed to reconnect to metasrv!");
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/src/heartbeat.rs
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ impl HeartbeatTask {
Some(req)
}
Err(e) => {
error!(e;"Failed to encode mailbox messages!");
error!(e; "Failed to encode mailbox messages!");
None
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/meta-srv/src/election/etcd.rs
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ impl Election for EtcdElection {
.leader_watcher
.send(LeaderChangeMessage::Elected(Arc::new(leader.clone())))
{
error!("Failed to send leader change message, error: {e}");
error!("Failed to send leader change message, error: {e:?}");
}
}
} else {
Expand Down
2 changes: 1 addition & 1 deletion src/meta-srv/src/handler/collect_stats_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ impl HeartbeatHandler for CollectStatsHandler {
let _ = acc.stat.insert(stat);
}
Err(err) => {
warn!("Incomplete heartbeat data: {:?}, err: {:?}", req, err);
warn!(err; "Incomplete heartbeat data: {:?}", req);
}
};

Expand Down
4 changes: 2 additions & 2 deletions src/meta-srv/src/handler/failure_handler/runner.rs
Original file line number Diff line number Diff line change
Expand Up @@ -75,13 +75,13 @@ impl FailureDetectRunner {

pub(crate) async fn send_heartbeat(&self, heartbeat: DatanodeHeartbeat) {
if let Err(e) = self.heartbeat_tx.send(heartbeat).await {
error!("FailureDetectRunner is stop receiving heartbeats: {}", e)
error!("FailureDetectRunner is stop receiving heartbeats: {:?}", e)
}
}

pub(crate) async fn send_control(&self, control: FailureDetectControl) {
if let Err(e) = self.control_tx.send(control).await {
error!("FailureDetectRunner is stop receiving controls: {}", e)
error!("FailureDetectRunner is stop receiving controls: {:?}", e)
}
}

Expand Down
2 changes: 1 addition & 1 deletion src/meta-srv/src/handler/keep_lease_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ impl HeartbeatHandler for KeepLeaseHandler {
let res = ctx.in_memory.put(put_req).await;

if let Err(err) = res {
warn!("Failed to update lease KV, peer: {peer:?}, {err}");
warn!(err; "Failed to update lease KV, peer: {peer:?}");
}

Ok(HandleControl::Continue)
Expand Down
6 changes: 3 additions & 3 deletions src/meta-srv/src/metasrv.rs
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ impl MetaStateHandler {
if let Some(sub_manager) = self.subscribe_manager.clone() {
info!("Leader changed, un_subscribe all");
if let Err(e) = sub_manager.unsubscribe_all() {
error!("Failed to un_subscribe all, error: {}", e);
error!("Failed to un_subscribe all, error: {:?}", e);
}
}
}
Expand Down Expand Up @@ -405,7 +405,7 @@ impl Metasrv {
while started.load(Ordering::Relaxed) {
let res = election.register_candidate(&node_info).await;
if let Err(e) = res {
warn!("Metasrv register candidate error: {}", e);
warn!(e; "Metasrv register candidate error");
}
}
});
Expand All @@ -419,7 +419,7 @@ impl Metasrv {
while started.load(Ordering::Relaxed) {
let res = election.campaign().await;
if let Err(e) = res {
warn!("Metasrv election error: {}", e);
warn!(e; "Metasrv election error");
}
info!("Metasrv re-initiate election");
}
Expand Down
6 changes: 3 additions & 3 deletions src/mito2/src/region/opener.rs
Original file line number Diff line number Diff line change
Expand Up @@ -155,9 +155,9 @@ impl RegionOpener {
);
}
Err(e) => {
warn!(
"Failed to open region {} before creating it, region_dir: {}, err: {}",
self.region_id, self.region_dir, e
warn!(e;
"Failed to open region {} before creating it, region_dir: {}",
self.region_id, self.region_dir
);
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/script/src/table.rs
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ impl<E: ErrorExt + Send + Sync + 'static> ScriptsTable<E> {
}
Err(err) => {
warn!(
r#"Failed to compile script "{}"" in `scripts` table: {}"#,
r#"Failed to compile script "{}"" in `scripts` table: {:?}"#,
name, err
);
}
Expand Down
2 changes: 1 addition & 1 deletion src/servers/src/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -791,7 +791,7 @@ impl IntoResponse for Error {
if self.status_code().should_log_error() {
error!(self; "Failed to handle HTTP request: ");
} else {
debug!("Failed to handle HTTP request: {self}");
debug!("Failed to handle HTTP request: {self:?}");
}

HttpStatusCode::INTERNAL_SERVER_ERROR
Expand Down
6 changes: 3 additions & 3 deletions src/servers/src/grpc/flight/stream.rs
Original file line number Diff line number Diff line change
Expand Up @@ -62,22 +62,22 @@ impl FlightRecordBatchStream {
) {
let schema = recordbatches.schema();
if let Err(e) = tx.send(Ok(FlightMessage::Schema(schema))).await {
warn!("stop sending Flight data, err: {e}");
warn!("stop sending Flight data, err: {e:?}");
return;
}

while let Some(batch_or_err) = recordbatches.next().in_current_span().await {
match batch_or_err {
Ok(recordbatch) => {
if let Err(e) = tx.send(Ok(FlightMessage::Recordbatch(recordbatch))).await {
warn!("stop sending Flight data, err: {e}");
warn!("stop sending Flight data, err: {e:?}");
return;
}
}
Err(e) => {
let e = Err(e).context(error::CollectRecordbatchSnafu);
if let Err(e) = tx.send(e.map_err(|x| x.into())).await {
warn!("stop sending Flight data, err: {e}");
warn!("stop sending Flight data, err: {e:?}");
}
return;
}
Expand Down
4 changes: 2 additions & 2 deletions src/servers/src/http/authorize.rs
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ pub async fn inner_auth<B>(
let (username, password) = match extract_username_and_password(&req) {
Ok((username, password)) => (username, password),
Err(e) => {
warn!("extract username and password failed: {}", e);
warn!("extract username and password failed: {:?}", e);
crate::metrics::METRIC_AUTH_FAILURE
.with_label_values(&[e.status_code().as_ref()])
.inc();
Expand All @@ -108,7 +108,7 @@ pub async fn inner_auth<B>(
Ok(req)
}
Err(e) => {
warn!("authenticate failed: {}", e);
warn!("authenticate failed: {:?}", e);
crate::metrics::METRIC_AUTH_FAILURE
.with_label_values(&[e.status_code().as_ref()])
.inc();
Expand Down
4 changes: 2 additions & 2 deletions src/servers/src/mysql/server.rs
Original file line number Diff line number Diff line change
Expand Up @@ -135,15 +135,15 @@ impl MysqlServer {

async move {
match tcp_stream {
Err(error) => warn!("Broken pipe: {}", error), // IoError doesn't impl ErrorExt.
Err(error) => warn!("Broken pipe: {:?}", error), // IoError doesn't impl ErrorExt.
Ok(io_stream) => {
if let Err(e) = io_stream.set_nodelay(true) {
warn!(e; "Failed to set TCP nodelay");
}
if let Err(error) =
Self::handle(io_stream, io_runtime, spawn_ref, spawn_config).await
{
warn!("Unexpected error when handling TcpStream {}", error);
warn!("Unexpected error when handling TcpStream {:?}", error);
};
}
};
Expand Down
2 changes: 1 addition & 1 deletion src/servers/src/postgres/server.rs
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ impl PostgresServer {
Some(addr)
}
Err(e) => {
warn!("Failed to get PostgreSQL client addr, err: {}", e);
warn!("Failed to get PostgreSQL client addr, err: {:?}", e);
None
}
};
Expand Down
2 changes: 1 addition & 1 deletion src/servers/src/server.rs
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ impl AcceptTask {
if let Err(error) = join_handle.await {
// Couldn't use `error!(e; xxx)` because JoinError doesn't implement ErrorExt.
error!(
"Unexpected error during shutdown {} server, error: {}",
"Unexpected error during shutdown {} server, error: {:?}",
name, error
);
} else {
Expand Down

0 comments on commit 4942921

Please sign in to comment.