Skip to content

Commit 8c832cf

Browse files
Devdutt Shenoinikhilsinhaparseable
authored andcommitted
move DateBinResponse
1 parent e7c1ec5 commit 8c832cf

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

src/handlers/http/query.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ use crate::event::commit_schema;
4141
use crate::metrics::QUERY_EXECUTE_TIME;
4242
use crate::option::{Mode, CONFIG};
4343
use crate::query::error::ExecuteError;
44-
use crate::query::{DateBinRecord, DateBinRequest, Query as LogicalQuery};
44+
use crate::query::{DateBinRequest, DateBinResponse, Query as LogicalQuery};
4545
use crate::query::{TableScanVisitor, QUERY_SESSION};
4646
use crate::rbac::Users;
4747
use crate::response::QueryResponse;
@@ -67,12 +67,6 @@ pub struct Query {
6767
#[serde(skip)]
6868
pub filter_tags: Option<Vec<String>>,
6969
}
70-
/// DateBin Response.
71-
#[derive(Debug, Serialize, Clone)]
72-
pub struct DateBinResponse {
73-
pub fields: Vec<String>,
74-
pub records: Vec<DateBinRecord>,
75-
}
7670

7771
pub async fn query(req: HttpRequest, query_request: Query) -> Result<HttpResponse, QueryError> {
7872
let session_state = QUERY_SESSION.state();

src/query/mod.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,13 @@ impl DateBinRequest {
387387
}
388388
}
389389

390+
/// DateBin Response.
391+
#[derive(Debug, Serialize, Clone)]
392+
pub struct DateBinResponse {
393+
pub fields: Vec<String>,
394+
pub records: Vec<DateBinRecord>,
395+
}
396+
390397
#[derive(Debug, Default)]
391398
pub(crate) struct TableScanVisitor {
392399
tables: Vec<String>,

0 commit comments

Comments
 (0)