From 6e2ffcdd086710b903cb417edc66e7e6a8615ee5 Mon Sep 17 00:00:00 2001 From: Sean McCullough Date: Wed, 12 Aug 2020 16:19:48 -0500 Subject: [PATCH 1/2] Working on Query Query Arrow --- .../preview/2020-02-10/blob.json | 52 ++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json b/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json index bfa894e437d4..0858fc9d93b1 100644 --- a/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json +++ b/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json @@ -10075,6 +10075,52 @@ } } }, + "ArrowTextConfiguration" : { + "xml": { + "name": "ArrowConfiguration" + }, + "description": "arrow configuration", + "type": "object", + "required": [ + "Schema" + ], + "properties": { + "Schema": { + "type": "array", + "items": { + "$ref": "#/definitions/ArrowField" + }, + "xml": { + "wrapped": true, + "name": "Schema" + } + } + } + }, + "ArrowField": { + "xml": { + "name": "Field" + }, + "description": "field of an arrow schema", + "type": "object", + "required": [ + "Type" + ], + "properties": { + "Type": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Precision": { + "type": "integer" + }, + "Scale": { + "type": "integer" + } + } + }, "ListContainersSegmentResponse": { "xml": { "name": "EnumerationResults" @@ -10574,6 +10620,9 @@ }, "JsonTextConfiguration": { "$ref": "#/definitions/JsonTextConfiguration" + }, + "ArrowTextConfiguration": { + "$ref": "#/definitions/ArrowTextConfiguration" } } }, @@ -10596,7 +10645,8 @@ "description": "The quick query format type.", "enum": [ "delimited", - "json" + "json", + "arrow" ], "x-ms-enum": { "name": "QueryFormatType", From dd75e6171eb5e0a7bccac9c2265dada3aed50c8b Mon Sep 17 00:00:00 2001 From: Sean McCullough Date: Thu, 13 Aug 2020 12:25:38 -0500 Subject: [PATCH 2/2] update --- .../Microsoft.BlobStorage/preview/2020-02-10/blob.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json b/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json index 0858fc9d93b1..a0809b0499d1 100644 --- a/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json +++ b/specification/storage/data-plane/Microsoft.BlobStorage/preview/2020-02-10/blob.json @@ -10075,7 +10075,7 @@ } } }, - "ArrowTextConfiguration" : { + "ArrowConfiguration" : { "xml": { "name": "ArrowConfiguration" }, @@ -10621,8 +10621,8 @@ "JsonTextConfiguration": { "$ref": "#/definitions/JsonTextConfiguration" }, - "ArrowTextConfiguration": { - "$ref": "#/definitions/ArrowTextConfiguration" + "ArrowConfiguration": { + "$ref": "#/definitions/ArrowConfiguration" } } },