Skip to content

Commit de1c2d4

Browse files
committed
formatting
1 parent d858e4c commit de1c2d4

13 files changed

Lines changed: 523 additions & 294 deletions

File tree

Cargo.lock

Lines changed: 465 additions & 240 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

graph/src/components/log_store/elasticsearch.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use async_trait::async_trait;
22
use reqwest::Client;
33
use serde::Deserialize;
44
use serde_json::json;
5-
use slog::{warn, Logger};
5+
use slog::{Logger, warn};
66
use std::collections::HashMap;
77
use std::time::Duration;
88

graph/src/components/log_store/file.rs

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use async_trait::async_trait;
22
use serde::{Deserialize, Serialize};
3-
use slog::{warn, Logger};
3+
use slog::{Logger, warn};
44
use std::cmp::Reverse;
55
use std::collections::BinaryHeap;
66
use std::fs::File;
@@ -30,17 +30,17 @@ impl FileLogStore {
3030
};
3131

3232
// Run cleanup on startup for all existing log files
33-
if retention_hours > 0 {
34-
if let Ok(entries) = std::fs::read_dir(&store.directory) {
35-
for entry in entries.filter_map(Result::ok) {
36-
let path = entry.path();
37-
38-
// Only process .jsonl files
39-
if path.extension().and_then(|s| s.to_str()) == Some("jsonl") {
40-
// Run cleanup, but don't fail initialization if cleanup fails
41-
if let Err(e) = store.cleanup_old_logs(&path) {
42-
eprintln!("Warning: Failed to cleanup old logs for {:?}: {}", path, e);
43-
}
33+
if retention_hours > 0
34+
&& let Ok(entries) = std::fs::read_dir(&store.directory)
35+
{
36+
for entry in entries.filter_map(Result::ok) {
37+
let path = entry.path();
38+
39+
// Only process .jsonl files
40+
if path.extension().and_then(|s| s.to_str()) == Some("jsonl") {
41+
// Run cleanup, but don't fail initialization if cleanup fails
42+
if let Err(e) = store.cleanup_old_logs(&path) {
43+
eprintln!("Warning: Failed to cleanup old logs for {:?}: {}", path, e);
4444
}
4545
}
4646
}
@@ -98,30 +98,30 @@ impl FileLogStore {
9898
/// Check if an entry matches the query filters
9999
fn matches_filters(&self, entry: &LogEntry, query: &LogQuery) -> bool {
100100
// Level filter
101-
if let Some(level) = query.level {
102-
if entry.level != level {
103-
return false;
104-
}
101+
if let Some(level) = query.level
102+
&& entry.level != level
103+
{
104+
return false;
105105
}
106106

107107
// Time range filters
108-
if let Some(ref from) = query.from {
109-
if entry.timestamp < *from {
110-
return false;
111-
}
108+
if let Some(ref from) = query.from
109+
&& entry.timestamp < *from
110+
{
111+
return false;
112112
}
113113

114-
if let Some(ref to) = query.to {
115-
if entry.timestamp > *to {
116-
return false;
117-
}
114+
if let Some(ref to) = query.to
115+
&& entry.timestamp > *to
116+
{
117+
return false;
118118
}
119119

120120
// Text search (case-insensitive)
121-
if let Some(ref search) = query.search {
122-
if !entry.text.to_lowercase().contains(&search.to_lowercase()) {
123-
return false;
124-
}
121+
if let Some(ref search) = query.search
122+
&& !entry.text.to_lowercase().contains(&search.to_lowercase())
123+
{
124+
return false;
125125
}
126126

127127
true

graph/src/components/log_store/loki.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use async_trait::async_trait;
22
use reqwest::Client;
33
use serde::Deserialize;
4-
use slog::{warn, Logger};
4+
use slog::{Logger, warn};
55
use std::collections::HashMap;
66
use std::time::Duration;
77

@@ -52,13 +52,11 @@ impl LokiLogStore {
5252
let selector = format!("{{{}}}", selectors.join(","));
5353

5454
// Add line filter for text search if specified
55-
let query_str = if let Some(search) = &query.search {
55+
if let Some(search) = &query.search {
5656
format!("{} |~ \"(?i){}\"", selector, regex::escape(search))
5757
} else {
5858
selector
59-
};
60-
61-
query_str
59+
}
6260
}
6361

6462
async fn execute_query(

graph/src/log/common.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use std::collections::HashMap;
22
use std::fmt;
33

4-
use serde::ser::Serializer as SerdeSerializer;
54
use serde::Serialize;
5+
use serde::ser::Serializer as SerdeSerializer;
66
use slog::*;
77

88
/// Serializer for concatenating key-value arguments into a string

graph/src/log/elastic.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@ use prometheus::Counter;
1010
use reqwest;
1111
use reqwest::Client;
1212
use serde::Serialize;
13-
use serde::ser::Serializer as SerdeSerializer;
1413
use serde_json::json;
1514
use slog::*;
1615

1716
use crate::util::futures::retry;
1817

19-
use super::common::{create_async_logger, LogEntryBuilder, LogMeta};
18+
use super::common::{LogEntryBuilder, LogMeta, create_async_logger};
2019

2120
/// General configuration parameters for Elasticsearch logging.
2221
#[derive(Clone, Debug)]

graph/src/log/factory.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ use crate::components::log_store::LogStoreConfig;
88
use crate::components::metrics::MetricsRegistry;
99
use crate::components::store::DeploymentLocator;
1010
use crate::log::elastic::*;
11-
use crate::log::file::{file_logger, FileDrainConfig};
12-
use crate::log::loki::{loki_logger, LokiDrainConfig};
11+
use crate::log::file::{FileDrainConfig, file_logger};
12+
use crate::log::loki::{LokiDrainConfig, loki_logger};
1313
use crate::log::split::*;
1414
use crate::prelude::ENV_VARS;
1515

graph/src/log/file.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use chrono::prelude::{SecondsFormat, Utc};
77
use serde::Serialize;
88
use slog::*;
99

10-
use super::common::{create_async_logger, LogEntryBuilder, LogMeta};
10+
use super::common::{LogEntryBuilder, LogMeta, create_async_logger};
1111

1212
/// Configuration for `FileDrain`.
1313
#[derive(Clone, Debug)]

graph/src/log/loki.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use serde::Serialize;
88
use serde_json::json;
99
use slog::*;
1010

11-
use super::common::{create_async_logger, LogEntryBuilder, LogMeta};
11+
use super::common::{LogEntryBuilder, LogMeta, create_async_logger};
1212

1313
/// Configuration for `LokiDrain`.
1414
#[derive(Clone, Debug)]

graphql/src/execution/execution.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ pub(crate) async fn execute_root_selection_set_uncached(
351351
_ => {
352352
return Err(vec![QueryExecutionError::AbstractTypeError(
353353
"_Log_ is not an object type".to_string(),
354-
)])
354+
)]);
355355
}
356356
};
357357

0 commit comments

Comments
 (0)