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