Module remote_job_scheduler Copy item path Source CompactionJob CompactionJob is a remote job that compacts a set of files in a compaction service. CompactionJobResult CompactionJobResult is the result of a compaction job. DefaultNotifier 🔒 DefaultNotifier is a default implementation of Notifier that sends WorkerRequest to the mito engine. JobId Unique id for a remote job. RemoteJobSchedulerError RemoteJobSchedulerSnafu 🔒 SNAFU context selector for the RemoteJobSchedulerError
error RemoteJob RemoteJob is a job that can be executed remotely. For example, a remote compaction job. RemoteJobResult RemoteJobResult is the result of a remote job. Notifier Notifier is used to notify the mito engine when a remote job is completed. RemoteJobScheduler RemoteJobScheduler is a trait that defines the API to schedule remote jobs.
For example, a compaction job can be scheduled remotely as the following workflow: RemoteJobSchedulerRef