chore: Improve use of logging macros in storage service (#1011)

pull/24376/head
Andrew Lamb 2021-03-18 08:47:57 -04:00 committed by GitHub
parent dd94a33bc7
commit 0c383b27ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 15 additions and 64 deletions

View File

@ -226,12 +226,7 @@ where
predicate, predicate,
} = read_filter_request; } = read_filter_request;
info!( info!(%db_name, ?range, predicate=%predicate.loggable(),"read filter");
"read_filter for database {}, range: {:?}, predicate: {}",
db_name,
range,
predicate.loggable()
);
read_filter_impl( read_filter_impl(
tx.clone(), tx.clone(),
@ -268,11 +263,7 @@ where
hints, hints,
} = read_group_request; } = read_group_request;
info!( info!(%db_name, ?range, ?group_keys, ?group, ?aggregate,predicate=%predicate.loggable(),"read_group");
"read_group for database {}, range: {:?}, group_keys: {:?}, group: {:?}, aggregate: {:?}, predicate: {}",
db_name, range, group_keys, group, aggregate,
predicate.loggable()
);
if hints != 0 { if hints != 0 {
InternalHintsFieldNotSupported { hints }.fail()? InternalHintsFieldNotSupported { hints }.fail()?
@ -326,11 +317,7 @@ where
window, window,
} = read_window_aggregate_request; } = read_window_aggregate_request;
info!( info!(%db_name, ?range, ?window_every, ?offset, ?aggregate, ?window, predicate=%predicate.loggable(),"read_window_aggregate");
"read_window_aggregate for database {}, range: {:?}, window_every: {:?}, offset: {:?}, aggregate: {:?}, window: {:?}, predicate: {}",
db_name, range, window_every, offset, aggregate, window,
predicate.loggable()
);
let aggregate_string = format!( let aggregate_string = format!(
"aggregate: {:?}, window_every: {:?}, offset: {:?}, window: {:?}", "aggregate: {:?}, window_every: {:?}, offset: {:?}, window: {:?}",
@ -372,12 +359,7 @@ where
predicate, predicate,
} = tag_keys_request; } = tag_keys_request;
info!( info!(%db_name, ?range, predicate=%predicate.loggable(), "tag_keys");
"tag_keys for database {}, range: {:?}, predicate: {}",
db_name,
range,
predicate.loggable()
);
let measurement = None; let measurement = None;
@ -422,23 +404,18 @@ where
// Special case a request for 'tag_key=_measurement" means to list all // Special case a request for 'tag_key=_measurement" means to list all
// measurements // measurements
let response = if tag_key.is_measurement() { let response = if tag_key.is_measurement() {
info!( info!(%db_name, ?range, predicate=%predicate.loggable(), "tag_values with tag_key=[x00] (measurement name)");
"tag_values with tag_key=[x00] (measurement name) for database {}, range: {:?}, predicate: {} --> returning measurement_names",
db_name, range,
predicate.loggable()
);
if predicate.is_some() { if predicate.is_some() {
unimplemented!("tag_value for a measurement, with general predicate"); return Err(Error::NotYetImplemented {
operation: "tag_value for a measurement, with general predicate".to_string(),
}
.to_status());
} }
measurement_name_impl(Arc::clone(&self.db_store), db_name, range).await measurement_name_impl(Arc::clone(&self.db_store), db_name, range).await
} else if tag_key.is_field() { } else if tag_key.is_field() {
info!( info!(%db_name, ?range, predicate=%predicate.loggable(), "tag_values with tag_key=[xff] (field name)");
"tag_values with tag_key=[xff] (field name) for database {}, range: {:?}, predicate: {} --> returning fields",
db_name, range,
predicate.loggable()
);
let fieldlist = let fieldlist =
field_names_impl(Arc::clone(&self.db_store), db_name, None, range, predicate) field_names_impl(Arc::clone(&self.db_store), db_name, None, range, predicate)
@ -455,13 +432,7 @@ where
} else { } else {
let tag_key = String::from_utf8(tag_key).context(ConvertingTagKeyInTagValues)?; let tag_key = String::from_utf8(tag_key).context(ConvertingTagKeyInTagValues)?;
info!( info!(%db_name, ?range, %tag_key, predicate=%predicate.loggable(), "tag_values",);
"tag_values for database {}, range: {:?}, tag_key: {}, predicate: {}",
db_name,
range,
tag_key,
predicate.loggable()
);
tag_values_impl( tag_values_impl(
Arc::clone(&self.db_store), Arc::clone(&self.db_store),
@ -557,12 +528,7 @@ where
.map_err(|e| e.to_status()); .map_err(|e| e.to_status());
} }
info!( info!(%db_name, ?range, predicate=%predicate.loggable(), "measurement_names");
"measurement_names for database {}, range: {:?}, predicate: {}",
db_name,
range,
predicate.loggable()
);
let response = measurement_name_impl(Arc::clone(&self.db_store), db_name, range) let response = measurement_name_impl(Arc::clone(&self.db_store), db_name, range)
.await .await
@ -594,13 +560,7 @@ where
predicate, predicate,
} = measurement_tag_keys_request; } = measurement_tag_keys_request;
info!( info!(%db_name, ?range, %measurement, predicate=%predicate.loggable(), "measurement_tag_keys");
"measurement_tag_keys for database {}, range: {:?}, measurement: {}, predicate: {}",
db_name,
range,
measurement,
predicate.loggable()
);
let measurement = Some(measurement); let measurement = Some(measurement);
@ -641,11 +601,7 @@ where
tag_key, tag_key,
} = measurement_tag_values_request; } = measurement_tag_values_request;
info!( info!(%db_name, ?range, %measurement, %tag_key, predicate=%predicate.loggable(), "measurement_tag_values");
"measurement_tag_values for database {}, range: {:?}, measurement: {}, tag_key: {}, predicate: {}",
db_name, range, measurement, tag_key,
predicate.loggable()
);
let measurement = Some(measurement); let measurement = Some(measurement);
@ -686,12 +642,7 @@ where
predicate, predicate,
} = measurement_fields_request; } = measurement_fields_request;
info!( info!(%db_name, ?range, predicate=%predicate.loggable(), "measurement_fields");
"measurement_fields for database {}, range: {:?}, predicate: {}",
db_name,
range,
predicate.loggable()
);
let measurement = Some(measurement); let measurement = Some(measurement);