Skip to content

v3.0.0

Compare
Choose a tag to compare
@sverhoeven sverhoeven released this 14 Jun 13:44
· 3 commits to master since this release

gRPC (http://www.grpc.io/) server for Xenon (https://xenon-middleware.github.io/xenon/).

Can be used to use Xenon in a non-java based language. For example pyxenon (https://github.com/xenon-middleware/pyxenon) uses the Xenon gRPC server.

The server tries to mimic the Xenon library API as much as possible, differences are described in the proto file (src/main/proto/xenon.proto).

Added

  • getDefaultRuntime rpc to SchedulerService (#44)
  • start_time and temp_space fields to JobDescription message (#43)
  • at scheduler

Changed

  • Replaced tasks+cores+nodes fields in JobDescription message with nodes+processes+thread fields (#625).
  • Require Java 11 or greater, as xenon package has same compatibility (#42)
  • Upgraded to Xenon 3.0.0 (#40)

Removed

  • hdfs filesystem