Merge branch 'development'
Project: http://git-wip-us.apache.org/repos/asf/oodt/repo Commit: http://git-wip-us.apache.org/repos/asf/oodt/commit/df9bdc2d Tree: http://git-wip-us.apache.org/repos/asf/oodt/tree/df9bdc2d Diff: http://git-wip-us.apache.org/repos/asf/oodt/diff/df9bdc2d Branch: refs/heads/development Commit: df9bdc2d8537ef1fb777bffbcee584815c2c0fe2 Parents: 038fdca bfb78c9 Author: Chris Mattmann <chris.a.mattm...@jpl.nasa.gov> Authored: Sun Oct 15 13:53:32 2017 -0700 Committer: Chris Mattmann <chris.a.mattm...@jpl.nasa.gov> Committed: Sun Oct 15 13:53:32 2017 -0700 ---------------------------------------------------------------------- .../oodt/cas/filemgr/ingest/TestRmiCache.java | 2 + .../apache/oodt/pcs/tools/PCSHealthMonitor.java | 24 +- resource/pom.xml | 186 +++++--- resource/src/main/avro/types/AvroJob.avsc | 17 + resource/src/main/avro/types/AvroJobInput.avsc | 11 + .../main/avro/types/AvroNameValueJobInput.avsc | 10 + .../src/main/avro/types/AvroResourceNode.avsc | 11 + .../src/main/avro/types/batchmgr_protocol.avdl | 29 ++ .../avro/types/resource_manager_protocol.avdl | 53 +++ .../cas/resource/batchmgr/AvroRpcBatchMgr.java | 201 +++++++++ .../batchmgr/AvroRpcBatchMgrFactory.java | 32 ++ .../resource/batchmgr/AvroRpcBatchMgrProxy.java | 136 ++++++ .../cas/resource/structs/AvroTypeFactory.java | 168 ++++++++ .../cas/resource/structs/NameValueJobInput.java | 5 +- .../resource/system/AvroRpcResourceManager.java | 425 +++++++++++++++++++ .../system/AvroRpcResourceManagerClient.java | 305 +++++++++++++ .../cas/resource/system/ResourceManager.java | 31 ++ .../resource/system/ResourceManagerClient.java | 80 ++++ .../system/XmlRpcResourceManagerClient.java | 26 +- .../system/extern/AvroRpcBatchStub.java | 230 ++++++++++ .../cas/resource/batchmgr/TestBatchMgr.java | 66 +++ .../resource/structs/TestAvroTypeFactory.java | 113 +++++ .../system/TestAvroRpcResourceManager.java | 162 +++++++ .../system/TestXmlRpcResourceManager.java | 4 + 24 files changed, 2255 insertions(+), 72 deletions(-) ----------------------------------------------------------------------