You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by an...@apache.org on 2016/07/09 05:14:55 UTC
[3/8] mesos git commit: Added 'ReadFile' response message in v1
Operator API.
Added 'ReadFile' response message in v1 Operator API.
Review: https://reviews.apache.org/r/49242/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b7844ae2
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/b7844ae2
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/b7844ae2
Branch: refs/heads/master
Commit: b7844ae25ecbbb051a1f8b4d046c0668d377592f
Parents: f2a8efb
Author: zhou xing <xi...@cn.ibm.com>
Authored: Fri Jul 8 21:37:35 2016 -0700
Committer: Anand Mazumdar <an...@apache.org>
Committed: Fri Jul 8 21:37:35 2016 -0700
----------------------------------------------------------------------
include/mesos/agent/agent.proto | 12 ++++++++----
include/mesos/master/master.proto | 12 ++++++++----
include/mesos/v1/agent/agent.proto | 12 ++++++++----
include/mesos/v1/master/master.proto | 12 ++++++++----
4 files changed, 32 insertions(+), 16 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/b7844ae2/include/mesos/agent/agent.proto
----------------------------------------------------------------------
diff --git a/include/mesos/agent/agent.proto b/include/mesos/agent/agent.proto
index 1342293..cfd117d 100644
--- a/include/mesos/agent/agent.proto
+++ b/include/mesos/agent/agent.proto
@@ -115,7 +115,7 @@ message Response {
GET_LOGGING_LEVEL = 5; // See 'GetLoggingLevel' below.
LIST_FILES = 6;
- READ_FILE = 7;
+ READ_FILE = 7; // See 'ReadFile' below.
GET_STATE = 8;
@@ -153,8 +153,12 @@ message Response {
repeated FileInfo file_infos = 1;
}
- message GetFileContents {
- repeated bytes data = 1;
+ // Contains the file data.
+ message ReadFile {
+ // The size of file (in bytes).
+ required uint64 size = 1;
+
+ required bytes data = 2;
}
message GetState {
@@ -185,7 +189,7 @@ message Response {
optional GetMetrics get_metrics = 5;
optional GetLoggingLevel get_logging_level = 6;
optional ListFiles list_files = 7;
- optional GetFileContents get_file_contents = 8;
+ optional ReadFile read_file = 8;
optional GetState get_state = 9;
optional GetContainers get_containers = 10;
}
http://git-wip-us.apache.org/repos/asf/mesos/blob/b7844ae2/include/mesos/master/master.proto
----------------------------------------------------------------------
diff --git a/include/mesos/master/master.proto b/include/mesos/master/master.proto
index 25edb5a..7fb7153 100644
--- a/include/mesos/master/master.proto
+++ b/include/mesos/master/master.proto
@@ -222,7 +222,7 @@ message Response {
GET_LOGGING_LEVEL = 5; // See 'GetLoggingLevel' below.
LIST_FILES = 6;
- READ_FILE = 7;
+ READ_FILE = 7; // See 'ReadFile' below.
GET_STATE = 8;
GET_STATE_SUMMARY = 9;
@@ -274,8 +274,12 @@ message Response {
repeated FileInfo file_infos = 1;
}
- message GetFileContents {
- repeated bytes data = 1;
+ // Contains the file data.
+ message ReadFile {
+ // The size of file (in bytes).
+ required uint64 size = 1;
+
+ required bytes data = 2;
}
// Contains full state of the master i.e. information about the tasks,
@@ -422,7 +426,7 @@ message Response {
optional GetMetrics get_metrics = 5;
optional GetLoggingLevel get_logging_level = 6;
optional ListFiles list_files = 7;
- optional GetFileContents get_file_contents = 8;
+ optional ReadFile read_file = 8;
optional GetState get_state = 9;
optional GetStateSummary get_state_summary = 10;
optional GetAgents get_agents = 11;
http://git-wip-us.apache.org/repos/asf/mesos/blob/b7844ae2/include/mesos/v1/agent/agent.proto
----------------------------------------------------------------------
diff --git a/include/mesos/v1/agent/agent.proto b/include/mesos/v1/agent/agent.proto
index f64dbd2..213c428 100644
--- a/include/mesos/v1/agent/agent.proto
+++ b/include/mesos/v1/agent/agent.proto
@@ -115,7 +115,7 @@ message Response {
GET_LOGGING_LEVEL = 5; // See 'GetLoggingLevel' below.
LIST_FILES = 6;
- READ_FILE = 7;
+ READ_FILE = 7; // See 'ReadFile' below.
GET_STATE = 8;
@@ -153,8 +153,12 @@ message Response {
repeated FileInfo file_infos = 1;
}
- message GetFileContents {
- repeated bytes data = 1;
+ // Contains the file data.
+ message ReadFile {
+ // The size of file (in bytes).
+ required uint64 size = 1;
+
+ required bytes data = 2;
}
message GetState {
@@ -185,7 +189,7 @@ message Response {
optional GetMetrics get_metrics = 5;
optional GetLoggingLevel get_logging_level = 6;
optional ListFiles list_files = 7;
- optional GetFileContents get_file_contents = 8;
+ optional ReadFile read_file = 8;
optional GetState get_state = 9;
optional GetContainers get_containers = 10;
}
http://git-wip-us.apache.org/repos/asf/mesos/blob/b7844ae2/include/mesos/v1/master/master.proto
----------------------------------------------------------------------
diff --git a/include/mesos/v1/master/master.proto b/include/mesos/v1/master/master.proto
index aa1e8dd..c9e4359 100644
--- a/include/mesos/v1/master/master.proto
+++ b/include/mesos/v1/master/master.proto
@@ -223,7 +223,7 @@ message Response {
GET_LOGGING_LEVEL = 5; // See 'GetLoggingLevel' below.
LIST_FILES = 6;
- READ_FILE = 7;
+ READ_FILE = 7; // See 'ReadFile' below.
GET_STATE = 8;
GET_STATE_SUMMARY = 9;
@@ -275,8 +275,12 @@ message Response {
repeated FileInfo file_infos = 1;
}
- message GetFileContents {
- repeated bytes data = 1;
+ // Contains the file data.
+ message ReadFile {
+ // The size of file (in bytes).
+ required uint64 size = 1;
+
+ required bytes data = 2;
}
// Contains full state of the master i.e. information about the tasks,
@@ -423,7 +427,7 @@ message Response {
optional GetMetrics get_metrics = 5;
optional GetLoggingLevel get_logging_level = 6;
optional ListFiles list_files = 7;
- optional GetFileContents get_file_contents = 8;
+ optional ReadFile read_file = 8;
optional GetState get_state = 9;
optional GetStateSummary get_state_summary = 10;
optional GetAgents get_agents = 11;