-
Notifications
You must be signed in to change notification settings - Fork 108
Expand file tree
/
Copy pathconstants.rs
More file actions
26 lines (18 loc) · 852 Bytes
/
constants.rs
File metadata and controls
26 lines (18 loc) · 852 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/// Name of the checkpoint list file.
///
/// File will be stored inside the runtime storage directory with this
/// name.
pub const CHECKPOINT_FILE_NAME: &str = "checkpoints.feldera";
/// State of the pipeline.
pub const STATE_FILE: &str = "state.json";
/// Desired status (running, paused, etc.) of the pipeline.
pub const STATUS_FILE: &str = "status.json";
pub const STEPS_FILE: &str = "steps.bin";
pub const CHECKPOINT_DEPENDENCIES: &str = "dependencies.json";
pub const ADHOC_TEMP_DIR: &str = "adhoc-tmp";
/// A slice of all file-extension the system can create.
pub const DBSP_FILE_EXTENSION: &[&str] = &["mut", "feldera"];
/// Extension for batch files used by the engine.
pub const CREATE_FILE_EXTENSION: &str = ".feldera";
/// File that marks the activation of a pipeline.
pub const ACTIVATION_MARKER_FILE: &str = "activated.feldera";