kubewharf / godel-scheduler

a unified scheduler for online and offline tasks
Apache License 2.0
497 stars 75 forks source link

standardize scheduler and binder cache handlers for plugins #54

Closed yuey002 closed 4 months ago

yuey002 commented 5 months ago

The main purpose of this PR is to limit the function calls for plugins, to prevent exposing non necessary core cache functions to the plugins.

  1. Second half of the second step of https://github.com/kubewharf/godel-scheduler/issues/45. To standardize binder cache related invocation for plugins;
  2. Do the same for scheduler cache handler too.