Skip to content

Commit b95a1c3

Browse files
authored
chore: rename module sql to query_frontend (apache#849)
* rename module `sql` to `query_frontend`. * redirect ceresdbproto's path to crates.io.
1 parent 3d5d980 commit b95a1c3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+137
-145
lines changed

Cargo.lock

+51-63
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integration_tests/src/database.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ use ceresdb_client::{
1616
model::sql_query::{display::CsvFormatter, Request},
1717
RpcContext,
1818
};
19+
use query_frontend::{frontend, parser::Parser};
1920
use reqwest::{ClientBuilder, Url};
20-
use sql::{frontend, parser::Parser};
2121
use sqlness::{Database, QueryContext};
2222

2323
const SERVER_GRPC_ENDPOINT_ENV: &str = "CERESDB_SERVER_GRPC_ENDPOINT";

interpreters/src/alter_table.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter for insert statement
44
@@ -8,8 +8,8 @@ use common_types::{
88
schema::{self, Schema},
99
};
1010
use common_util::define_result;
11+
use query_frontend::plan::{AlterTableOperation, AlterTablePlan};
1112
use snafu::{ensure, ResultExt, Snafu};
12-
use sql::plan::{AlterTableOperation, AlterTablePlan};
1313
use table_engine::table::AlterSchemaRequest;
1414

1515
use crate::interpreter::{self, AlterTable, Interpreter, InterpreterPtr, Output};

interpreters/src/create.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter for create statements
44
55
use async_trait::async_trait;
6+
use query_frontend::plan::CreateTablePlan;
67
use snafu::{ResultExt, Snafu};
7-
use sql::plan::CreateTablePlan;
88
use table_engine::engine::TableEngineRef;
99

1010
use crate::{

interpreters/src/describe.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
use std::{convert::TryInto, sync::Arc};
44

@@ -9,8 +9,8 @@ use arrow::{
99
};
1010
use async_trait::async_trait;
1111
use query_engine::executor::RecordBatchVec;
12+
use query_frontend::plan::DescribeTablePlan;
1213
use snafu::{ResultExt, Snafu};
13-
use sql::plan::DescribeTablePlan;
1414
use table_engine::table::TableRef;
1515

1616
use crate::interpreter::{

interpreters/src/drop.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter for drop statements
44
55
use async_trait::async_trait;
6+
use query_frontend::plan::DropTablePlan;
67
use snafu::{ResultExt, Snafu};
7-
use sql::plan::DropTablePlan;
88
use table_engine::engine::TableEngineRef;
99

1010
use crate::{

interpreters/src/exists.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
use std::{convert::TryInto, sync::Arc};
44

@@ -9,8 +9,8 @@ use arrow::{
99
};
1010
use async_trait::async_trait;
1111
use query_engine::executor::RecordBatchVec;
12+
use query_frontend::plan::ExistsTablePlan;
1213
use snafu::{ResultExt, Snafu};
13-
use sql::plan::ExistsTablePlan;
1414

1515
use crate::interpreter::{
1616
Exists, Interpreter, InterpreterPtr, Output, Result as InterpreterResult,

interpreters/src/factory.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter factory
44
55
use catalog::manager::ManagerRef;
66
use query_engine::executor::Executor;
7-
use sql::plan::Plan;
7+
use query_frontend::plan::Plan;
88
use table_engine::engine::TableEngineRef;
99

1010
use crate::{

interpreters/src/insert.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter for insert statement
44
@@ -28,8 +28,8 @@ use datafusion::{
2828
},
2929
};
3030
use df_operator::visitor::find_columns_by_expr;
31+
use query_frontend::plan::InsertPlan;
3132
use snafu::{OptionExt, ResultExt, Snafu};
32-
use sql::plan::InsertPlan;
3333
use table_engine::table::{TableRef, WriteRequest};
3434

3535
use crate::{

interpreters/src/select.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
1+
// Copyright 2022-2023 CeresDB Project Authors. Licensed under Apache-2.0.
22

33
//! Interpreter for select statement
44
55
use async_trait::async_trait;
66
use log::debug;
77
use query_engine::executor::{Executor, Query};
8+
use query_frontend::plan::QueryPlan;
89
use snafu::{ResultExt, Snafu};
9-
use sql::plan::QueryPlan;
1010

1111
use crate::{
1212
context::Context,

0 commit comments

Comments
 (0)