Project: mesos
Issue MESOS-5788: Consider adding a Java Scheduler Shim/Adapter for the new/old API.
Currently, for existing JAVA based frameworks, moving to try out the new API can be cumbersome. This change intends to introduce a shim/adapter interface that makes this easier by allowing to toggle between the old/new API (driver/new scheduler library) implementation via an environment variable. This would allow framework developers to transition their older frameworks to the new API rather seamlessly. This would look similar to the work done for the executor shim for C++ (command/docker executor).
Story points: 8