Skip to content

Commit 00ca85f

Browse files
spiraliKobzol
authored andcommitted
Remove some old commented code
1 parent 40bb099 commit 00ca85f

2 files changed

Lines changed: 2 additions & 153 deletions

File tree

crates/tako/src/control.rs

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ use tokio::net::TcpListener;
88
use tokio::sync::{Notify, oneshot};
99

1010
use crate::events::EventProcessor;
11-
use crate::gateway::{
12-
MultiNodeAllocationResponse, TaskSubmit,
13-
WorkerRuntimeInfo,
14-
};
11+
use crate::gateway::{MultiNodeAllocationResponse, TaskSubmit, WorkerRuntimeInfo};
1512
use crate::internal::messages::worker::ToWorkerMessage;
1613
use crate::internal::scheduler::query::compute_new_worker_query;
1714
use crate::internal::scheduler::state::scheduler_loop;
@@ -56,30 +53,6 @@ impl ServerRef {
5653
self.comm_ref.set_client_events(client_events);
5754
}
5855

59-
// pub fn get_task_info(&self, tasks: &[TaskId]) -> crate::Result<Vec<TaskInfo>> {
60-
// log::debug!("Client asked for task info");
61-
// let core = self.core_ref.get();
62-
// let task_map = core.task_map();
63-
// let task_infos = tasks
64-
// .iter()
65-
// .map(|task_id| {
66-
// let task = task_map.get_task(*task_id);
67-
// TaskInfo {
68-
// id: task.id,
69-
// state: match task.state {
70-
// TaskRuntimeState::Waiting(_) => TaskState::Waiting,
71-
// TaskRuntimeState::Assigned(_) => TaskState::Waiting,
72-
// TaskRuntimeState::Stealing(_, _) => TaskState::Waiting,
73-
// TaskRuntimeState::Running { .. } => TaskState::Waiting,
74-
// TaskRuntimeState::RunningMultiNode(_) => TaskState::Waiting,
75-
// TaskRuntimeState::Finished => TaskState::Finished,
76-
// },
77-
// }
78-
// })
79-
// .collect();
80-
// Ok(task_infos)
81-
// }
82-
8356
pub fn cancel_tasks(&self, tasks: &[TaskId]) {
8457
log::debug!("Client asked for canceling tasks: {:?}", tasks);
8558
let mut core = self.core_ref.get_mut();

crates/tako/src/gateway.rs

Lines changed: 1 addition & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ use std::fmt::Display;
33

44
use crate::internal::common::error::DsError;
55
use crate::internal::datasrv::dataobj::DataObjectId;
6-
use crate::resources::{
7-
AllocationRequest, CPU_RESOURCE_NAME, NumOfNodes, ResourceAmount,
8-
};
6+
use crate::resources::{AllocationRequest, CPU_RESOURCE_NAME, NumOfNodes, ResourceAmount};
97
use crate::{InstanceId, Map, Priority, TaskId};
108
use smallvec::{SmallVec, smallvec};
119
use std::time::Duration;
@@ -188,125 +186,3 @@ pub struct TaskSubmit {
188186
pub shared_data: Vec<SharedTaskConfiguration>,
189187
pub adjust_instance_id_and_crash_counters: Map<TaskId, (InstanceId, u32)>,
190188
}
191-
192-
//
193-
// #[derive(Deserialize, Serialize, Debug)]
194-
// pub struct TaskInfoRequest {
195-
// pub tasks: Vec<TaskId>, // If empty, then all tasks are assumed
196-
// }
197-
//
198-
// #[derive(Deserialize, Serialize, Debug)]
199-
// pub struct CancelTasks {
200-
// pub tasks: Vec<TaskId>, // If empty, then all tasks are assumed
201-
// }
202-
//
203-
// #[derive(Deserialize, Serialize, Debug)]
204-
// pub struct StopWorkerRequest {
205-
// pub worker_id: WorkerId,
206-
// }
207-
//
208-
// #[derive(Serialize, Deserialize, Debug)]
209-
// pub struct WorkerTypeQuery {
210-
// pub descriptor: ResourceDescriptor,
211-
// pub max_sn_workers: u32, // For single-node tasks
212-
// pub max_worker_per_allocation: u32, // For multi-node tasks
213-
// }
214-
//
215-
// #[derive(Serialize, Deserialize, Debug)]
216-
// pub struct NewWorkerQuery {
217-
// pub worker_queries: Vec<WorkerTypeQuery>,
218-
// }
219-
//
220-
// #[derive(Deserialize, Serialize, Debug)]
221-
// pub enum WorkerOverviewListenerOp {
222-
// Add,
223-
// Remove,
224-
// }
225-
//
226-
// #[derive(Deserialize, Serialize, Debug)]
227-
// #[serde(tag = "op")]
228-
// pub enum FromGatewayMessage {
229-
// NewTasks(NewTasksMessage),
230-
// CancelTasks(CancelTasks),
231-
// GetTaskInfo(TaskInfoRequest),
232-
// ServerInfo,
233-
// WorkerInfo(WorkerId),
234-
// StopWorker(StopWorkerRequest),
235-
// NewWorkerQuery(NewWorkerQuery),
236-
// TryReleaseMemory,
237-
// ModifyWorkerOverviewListeners(WorkerOverviewListenerOp),
238-
// }
239-
//
240-
// #[derive(Serialize, Deserialize, Debug)]
241-
// pub struct NewTasksResponse {
242-
// pub n_waiting_for_workers: u64,
243-
// }
244-
//
245-
// #[derive(Serialize, Deserialize, Debug)]
246-
// pub struct ErrorResponse {
247-
// pub message: String,
248-
// }
249-
//
250-
// #[derive(Serialize, Deserialize, Debug)]
251-
// pub struct TaskUpdate {
252-
// pub id: TaskId,
253-
// pub state: TaskState,
254-
// }
255-
//
256-
// #[derive(Serialize, Deserialize, Debug)]
257-
// pub struct TaskFailedMessage {
258-
// pub id: TaskId,
259-
// pub cancelled_tasks: Vec<TaskId>,
260-
// pub info: TaskFailInfo,
261-
// }
262-
//
263-
// #[derive(Serialize, Deserialize, Debug)]
264-
// pub struct ServerInfo {
265-
// pub worker_listen_port: u16,
266-
// }
267-
//
268-
//
269-
// #[derive(Serialize, Deserialize, Debug)]
270-
// pub struct TaskInfo {
271-
// pub id: TaskId,
272-
// pub state: TaskState,
273-
// }
274-
//
275-
// #[derive(Serialize, Deserialize, Debug)]
276-
// pub struct TasksInfoResponse {
277-
// pub tasks: Vec<TaskInfo>,
278-
// }
279-
//
280-
// #[derive(Serialize, Deserialize, Debug)]
281-
// pub struct NewWorkerMessage {
282-
// pub worker_id: WorkerId,
283-
// pub configuration: WorkerConfiguration,
284-
// }
285-
//
286-
//
287-
//
288-
// #[derive(Serialize, Deserialize, Debug)]
289-
// pub struct LostWorkerMessage {
290-
// pub worker_id: WorkerId,
291-
// pub running_tasks: Vec<TaskId>,
292-
// pub reason: LostWorkerReason,
293-
// }
294-
//
295-
//
296-
// #[derive(Serialize, Deserialize, Debug)]
297-
// #[allow(clippy::large_enum_variant)] // This Enum will be removed soon
298-
// pub enum ToGatewayMessage {
299-
// NewTasksResponse(NewTasksResponse),
300-
// CancelTasksResponse(CancelTasksResponse),
301-
// TaskUpdate(TaskUpdate),
302-
// TaskFailed(TaskFailedMessage),
303-
// TaskInfo(TasksInfoResponse),
304-
// Error(ErrorResponse),
305-
// ServerInfo(ServerInfo),
306-
// WorkerInfo(Option<WorkerRuntimeInfo>),
307-
// NewWorker(NewWorkerMessage),
308-
// LostWorker(LostWorkerMessage),
309-
// WorkerOverview(Box<WorkerOverview>),
310-
// WorkerStopped,
311-
// NewWorkerAllocationQueryResponse(NewWorkerAllocationResponse),
312-
// }

0 commit comments

Comments
 (0)