aboutsummaryrefslogtreecommitdiff
path: root/protocol/src/main/protobuf
diff options
context:
space:
mode:
Diffstat (limited to 'protocol/src/main/protobuf')
-rw-r--r--protocol/src/main/protobuf/Types.proto7
-rw-r--r--protocol/src/main/protobuf/UserBitShared.proto8
2 files changed, 8 insertions, 7 deletions
diff --git a/protocol/src/main/protobuf/Types.proto b/protocol/src/main/protobuf/Types.proto
index 71fa4acd9..b2b29f085 100644
--- a/protocol/src/main/protobuf/Types.proto
+++ b/protocol/src/main/protobuf/Types.proto
@@ -24,7 +24,7 @@ option optimize_for = SPEED;
enum MinorType {
LATE = 0; // late binding type
MAP = 1; // an empty map column. Useful for conceptual setup. Children listed within here
-
+
TINYINT = 3; // single byte signed integer
SMALLINT = 4; // two byte signed integer
INT = 5; // four byte signed integer
@@ -40,7 +40,7 @@ enum MinorType {
TIMESTAMPTZ = 15; // unix epoch time in millis
TIMESTAMP = 16; // TBD
INTERVAL = 17; // TBD
- FLOAT4 = 18; // 4 byte ieee 754
+ FLOAT4 = 18; // 4 byte ieee 754
FLOAT8 = 19; // 8 byte ieee 754
BIT = 20; // single bit value (boolean)
FIXEDCHAR = 21; // utf8 fixed length string, padded with spaces
@@ -77,11 +77,8 @@ message MajorType {
repeated MinorType sub_type = 7; // used by Union type
}
-
-
enum DataMode {
OPTIONAL = 0; // nullable
REQUIRED = 1; // non-nullable
REPEATED = 2; // single, repeated-field
}
-
diff --git a/protocol/src/main/protobuf/UserBitShared.proto b/protocol/src/main/protobuf/UserBitShared.proto
index b09171146..65f9698c1 100644
--- a/protocol/src/main/protobuf/UserBitShared.proto
+++ b/protocol/src/main/protobuf/UserBitShared.proto
@@ -74,11 +74,15 @@ message DrillPBError{
*/
RESOURCE = 7;
/* equivalent to SQLNonTransientException.
+ * - unexpected internal state
+ * - uncategorized operation
+ * general user action is to contact the Drill team for
+ * assistance
*/
SYSTEM = 8;
/* equivalent to SQLFeatureNotSupportedException
- * - type change
- * - schema change
+ * - unimplemented feature, option, or execution path
+ * - schema change in operator that does not support it
*/
UNSUPPORTED_OPERATION = 9;
/* SQL validation exception