Skip to content

Commit 0d2a7a4

Browse files
committed
crate core-history #2, add recording service
1 parent c664cab commit 0d2a7a4

File tree

8 files changed

+408
-6
lines changed

8 files changed

+408
-6
lines changed

crates/core-executor/src/dedicated_executor.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ use datafusion::physical_plan::stream::RecordBatchStreamAdapter;
1414
use datafusion_common::DataFusionError;
1515
use datafusion_common::error::GenericError;
1616
use datafusion_physical_plan::SendableRecordBatchStream;
17-
use futures::executor;
1817
use futures::stream::BoxStream;
1918
use futures::{
2019
Future, FutureExt, Stream, StreamExt, TryFutureExt,

crates/core-executor/src/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ use std::sync::Arc;
2121
use strum::{Display, EnumString};
2222

2323
// This isn't the best way to do this, but it'll do for now
24-
// TODO: Revisit
24+
// TODO: Should be moved to api-snowflake-rest
2525
pub struct Config {
2626
pub dbt_serialization_format: DataSerializationFormat,
2727
}

crates/core-history/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,13 @@ license-file.workspace = true
66

77
[dependencies]
88
core-utils = { path = "../core-utils" }
9+
core-executor = { path = "../core-executor" }
10+
core-metastore = { path = "../core-metastore" }
11+
912
bytes = { workspace = true }
13+
datafusion = { workspace = true }
1014
chrono = { workspace = true, features = ["serde"] }
15+
indexmap = { version = "2.7.1" }
1116
serde = { workspace = true }
1217
serde_json = { workspace = true }
1318
utoipa = { workspace = true }

crates/core-history/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
pub mod entities;
22
pub mod history_store;
3+
pub mod recording_service;
34
pub mod store;
45

56
pub use entities::*;
67
pub use history_store::*;
8+
pub use recording_service::RecordingExecutionService;
79
pub use store::*;

0 commit comments

Comments
 (0)