diff --git a/src/Search/Search.Tests/Search.Tests.csproj b/src/Search/Search.Tests/Search.Tests.csproj index 9aaa7ba1a980..f058d82300e2 100644 --- a/src/Search/Search.Tests/Search.Tests.csproj +++ b/src/Search/Search.Tests/Search.Tests.csproj @@ -232,6 +232,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest @@ -280,6 +283,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest diff --git a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/DynamicDocumentDateTimesRoundTripAsUtc.json b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/DynamicDocumentDateTimesRoundTripAsUtc.json index d8b6446ad8df..f8ee429453b5 100644 --- a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/DynamicDocumentDateTimesRoundTripAsUtc.json +++ b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/DynamicDocumentDateTimesRoundTripAsUtc.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1071" + "1145" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1151" + "1199" ], "x-ms-request-id": [ - "01da9b77-62f5-4011-99ff-f12a088b8735" + "4bee5fb8-e669-465d-aa5b-3cd4f77f9a7f" ], "x-ms-correlation-request-id": [ - "01da9b77-62f5-4011-99ff-f12a088b8735" + "4bee5fb8-e669-465d-aa5b-3cd4f77f9a7f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005022Z:01da9b77-62f5-4011-99ff-f12a088b8735" + "CENTRALUS:20150818T225722Z:4bee5fb8-e669-465d-aa5b-3cd4f77f9a7f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,7 +43,7 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:22 GMT" + "Tue, 18 Aug 2015 22:57:21 GMT" ] }, "StatusCode": 200 @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1071" + "1145" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14975" + "14999" ], "x-ms-request-id": [ - "fbd2b5f1-a1fe-49f5-aef8-5a200ec7d374" + "4bd1bbe0-5de7-467e-9698-f4a8c71ac2d9" ], "x-ms-correlation-request-id": [ - "fbd2b5f1-a1fe-49f5-aef8-5a200ec7d374" + "4bd1bbe0-5de7-467e-9698-f4a8c71ac2d9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005022Z:fbd2b5f1-a1fe-49f5-aef8-5a200ec7d374" + "CENTRALUS:20150818T225722Z:4bd1bbe0-5de7-467e-9698-f4a8c71ac2d9" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:22 GMT" + "Tue, 18 Aug 2015 22:57:21 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet8619?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQ4NjE5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet3795?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQzNzk1P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -112,7 +112,7 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet8619\",\r\n \"name\": \"azsmnet8619\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet3795\",\r\n \"name\": \"azsmnet3795\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "175" @@ -127,16 +127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1150" + "1198" ], "x-ms-request-id": [ - "4ab0ceb9-b51a-4160-93e3-464b4bbce199" + "f8530ad5-c908-425b-9c76-a9bffe495c9f" ], "x-ms-correlation-request-id": [ - "4ab0ceb9-b51a-4160-93e3-464b4bbce199" + "f8530ad5-c908-425b-9c76-a9bffe495c9f" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005022Z:4ab0ceb9-b51a-4160-93e3-464b4bbce199" + "CENTRALUS:20150818T225722Z:f8530ad5-c908-425b-9c76-a9bffe495c9f" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +145,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:22 GMT" + "Tue, 18 Aug 2015 22:57:22 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet8619/providers/Microsoft.Search/searchServices/azs-1995?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NjE5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy0xOTk1P2FwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet3795/providers/Microsoft.Search/searchServices/azs-8776?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQzNzk1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy04Nzc2P2FwaS12ZXJzaW9uPTIwMTUtMDItMjg=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n }\r\n }\r\n}", "RequestHeaders": { @@ -169,7 +169,7 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet8619/providers/Microsoft.Search/searchServices/azs-1995\",\r\n \"name\": \"azs-1995\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet3795/providers/Microsoft.Search/searchServices/azs-8776\",\r\n \"name\": \"azs-8776\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "363" @@ -184,34 +184,34 @@ "no-cache" ], "request-id": [ - "3b3f89a4-3505-4d49-8198-42b0a7dbf7e7" + "37e5791b-e042-48d3-a7a0-41bdc8316e64" ], "elapsed-time": [ - "1500" + "2164" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1153" + "1199" ], "x-ms-request-id": [ - "eef4026f-879a-44de-8aae-5c0566ae0c77" + "f661b3cb-15f5-40aa-880f-3dcd20a32b45" ], "x-ms-correlation-request-id": [ - "eef4026f-879a-44de-8aae-5c0566ae0c77" + "f661b3cb-15f5-40aa-880f-3dcd20a32b45" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005027Z:eef4026f-879a-44de-8aae-5c0566ae0c77" + "CENTRALUS:20150818T225726Z:f661b3cb-15f5-40aa-880f-3dcd20a32b45" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:26 GMT" + "Tue, 18 Aug 2015 22:57:26 GMT" ], "ETag": [ - "W/\"datetime'2015-05-26T00%3A50%3A26.299924Z'\"" + "W/\"datetime'2015-08-18T22%3A57%3A26.3339577Z'\"" ], "X-AspNet-Version": [ "4.0.30319" @@ -220,8 +220,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet8619/providers/Microsoft.Search/searchServices/azs-1995/listAdminKeys?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NjE5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy0xOTk1L2xpc3RBZG1pbktleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet3795/providers/Microsoft.Search/searchServices/azs-8776/listAdminKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQzNzk1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy04Nzc2L2xpc3RBZG1pbktleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -232,7 +232,7 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"4C50A418D58FF164BA0C0289A0058C25\",\r\n \"secondaryKey\": \"BDD8E0BABEBB284B139A8DCB0205B435\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"3D46E4F0F2EF1C2B95D5A473C32671BE\",\r\n \"secondaryKey\": \"416CC4EA9E7BEC7E8BE392251093BD63\"\r\n}", "ResponseHeaders": { "Content-Length": [ "99" @@ -247,31 +247,31 @@ "no-cache" ], "request-id": [ - "cbbde143-e745-4b06-aee0-f1b7abddc8d8" + "74c74d37-b422-4610-b1a6-0bdbb9d9ed03" ], "elapsed-time": [ - "501" + "340" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1152" + "1198" ], "x-ms-request-id": [ - "7cc2029b-3c37-414e-913b-044a76da1a4d" + "eb6b4d7f-2ea9-40a1-a3cc-d6db082d3d74" ], "x-ms-correlation-request-id": [ - "7cc2029b-3c37-414e-913b-044a76da1a4d" + "eb6b4d7f-2ea9-40a1-a3cc-d6db082d3d74" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005027Z:7cc2029b-3c37-414e-913b-044a76da1a4d" + "CENTRALUS:20150818T225727Z:eb6b4d7f-2ea9-40a1-a3cc-d6db082d3d74" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:26 GMT" + "Tue, 18 Aug 2015 22:57:26 GMT" ], "X-AspNet-Version": [ "4.0.30319" @@ -280,8 +280,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet8619/providers/Microsoft.Search/searchServices/azs-1995/listQueryKeys?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NjE5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy0xOTk1L2xpc3RRdWVyeUtleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet3795/providers/Microsoft.Search/searchServices/azs-8776/listQueryKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQzNzk1L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy04Nzc2L2xpc3RRdWVyeUtleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -292,7 +292,7 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"45053CDFB5094A8D5615C8C1D0E15EB3\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"43E14FEF469FF550714872A6E7EBA72A\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ "82" @@ -307,31 +307,31 @@ "no-cache" ], "request-id": [ - "82406e9c-fc04-41ed-a84f-a40e169e07cd" + "ce369154-cee1-4790-9590-a045d07a9d04" ], "elapsed-time": [ - "250" + "261" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14978" + "14999" ], "x-ms-request-id": [ - "f8994efc-610b-4eb9-9935-7e8e0ef8f00e" + "d26e103a-b03c-452d-a26c-58dc45672768" ], "x-ms-correlation-request-id": [ - "f8994efc-610b-4eb9-9935-7e8e0ef8f00e" + "d26e103a-b03c-452d-a26c-58dc45672768" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T005028Z:f8994efc-610b-4eb9-9935-7e8e0ef8f00e" + "CENTRALUS:20150818T225727Z:d26e103a-b03c-452d-a26c-58dc45672768" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:28 GMT" + "Tue, 18 Aug 2015 22:57:27 GMT" ], "X-AspNet-Version": [ "4.0.30319" @@ -343,28 +343,28 @@ "RequestUri": "/indexes?api-version=2015-02-28", "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"name\": \"azsmnet8111\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "RequestBody": "{\r\n \"name\": \"azsmnet373\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" ], "Content-Length": [ - "3439" + "3438" ], "Accept": [ "application/json; odata.metadata=none" ], "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" + "3D46E4F0F2EF1C2B95D5A473C32671BE" ], "User-Agent": [ "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"azsmnet8111\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"name\": \"azsmnet373\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "2428" + "2427" ], "Content-Type": [ "application/json; odata.metadata=none" @@ -376,10 +376,10 @@ "no-cache" ], "request-id": [ - "a44ce0f0-6e9d-4527-9d78-bc58b9c2e8b6" + "bc82b175-0801-4ded-a631-f7897d94fee7" ], "elapsed-time": [ - "1184" + "1653" ], "OData-Version": [ "4.0" @@ -394,10 +394,10 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:32 GMT" + "Tue, 18 Aug 2015 22:57:30 GMT" ], "Location": [ - "https://azs-1995.search-dogfood.windows-int.net/indexes('azsmnet8111')?api-version=2015-02-28" + "https://azs-8776.search-dogfood.windows-int.net/indexes('azsmnet373')?api-version=2015-02-28" ] }, "StatusCode": 201 @@ -406,7 +406,7 @@ "RequestUri": "/indexes?api-version=2015-02-28", "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"name\": \"azsmnet2106\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": []\r\n}", + "RequestBody": "{\r\n \"name\": \"azsmnet2404\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": []\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" @@ -418,13 +418,13 @@ "application/json; odata.metadata=none" ], "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" + "3D46E4F0F2EF1C2B95D5A473C32671BE" ], "User-Agent": [ "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"azsmnet2106\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": []\r\n}", + "ResponseBody": "{\r\n \"name\": \"azsmnet2404\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": []\r\n}", "ResponseHeaders": { "Content-Length": [ "444" @@ -439,10 +439,10 @@ "no-cache" ], "request-id": [ - "a3af0664-0772-42e3-84b9-f4cf35565497" + "6ee4e6fd-1e39-43a0-a5dc-c87157bbc359" ], "elapsed-time": [ - "1001" + "1983" ], "OData-Version": [ "4.0" @@ -457,40 +457,40 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:55 GMT" + "Tue, 18 Aug 2015 22:57:52 GMT" ], "Location": [ - "https://azs-1995.search-dogfood.windows-int.net/indexes('azsmnet2106')?api-version=2015-02-28" + "https://azs-8776.search-dogfood.windows-int.net/indexes('azsmnet2404')?api-version=2015-02-28" ] }, "StatusCode": 201 }, { - "RequestUri": "/indexes/azsmnet2106/docs/search.index?api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDIxMDYvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestUri": "/indexes/azsmnet2404/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDI0MDQvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T00:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"2\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"3\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n }\r\n ]\r\n}", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"2\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n }\r\n ]\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" ], "Content-Length": [ - "382" + "262" ], "Accept": [ "application/json; odata.metadata=none" ], "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" + "3D46E4F0F2EF1C2B95D5A473C32671BE" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"3\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "149" + "103" ], "Content-Type": [ "application/json; odata.metadata=none" @@ -502,10 +502,10 @@ "no-cache" ], "request-id": [ - "375643c0-9ce3-47fa-966c-31846249c2c8" + "3f927b76-9176-40b4-848b-b70e8557da89" ], "elapsed-time": [ - "114" + "173" ], "OData-Version": [ "4.0" @@ -520,14 +520,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:50:58 GMT" + "Tue, 18 Aug 2015 22:57:55 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/indexes/azsmnet2106/docs('1')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDIxMDYvZG9jcygnMScpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestUri": "/indexes/azsmnet2404/docs('1')?$select=*&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDI0MDQvZG9jcygnMScpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -535,13 +535,13 @@ "application/json; odata.metadata=none" ], "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" + "3D46E4F0F2EF1C2B95D5A473C32671BE" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T08:00:00Z\"\r\n}", + "ResponseBody": "{\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T00:00:00Z\"\r\n}", "ResponseHeaders": { "Content-Length": [ "49" @@ -556,10 +556,10 @@ "no-cache" ], "request-id": [ - "511351e5-4bcd-4ec0-9cdd-c665f2932bbc" + "8e3c336a-9ee5-447c-9a01-d8994fa92645" ], "elapsed-time": [ - "9" + "61" ], "OData-Version": [ "4.0" @@ -574,14 +574,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:51:00 GMT" + "Tue, 18 Aug 2015 22:57:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/indexes/azsmnet2106/docs('2')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDIxMDYvZG9jcygnMicpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestUri": "/indexes/azsmnet2404/docs('2')?$select=*&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDI0MDQvZG9jcygnMicpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -589,7 +589,7 @@ "application/json; odata.metadata=none" ], "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" + "3D46E4F0F2EF1C2B95D5A473C32671BE" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" @@ -610,10 +610,10 @@ "no-cache" ], "request-id": [ - "a914dd7e-69cf-4dab-b978-43fbc41bde5a" + "4d1ef0e5-5b69-4327-8915-d8aa613f9d4a" ], "elapsed-time": [ - "4" + "14" ], "OData-Version": [ "4.0" @@ -628,61 +628,7 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:51:00 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/indexes/azsmnet2106/docs('3')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDIxMDYvZG9jcygnMycpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "Accept": [ - "application/json; odata.metadata=none" - ], - "api-key": [ - "4C50A418D58FF164BA0C0289A0058C25" - ], - "User-Agent": [ - "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"ISBN\": \"3\",\r\n \"PublishDate\": \"2000-01-01T00:00:00Z\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "49" - ], - "Content-Type": [ - "application/json; odata.metadata=none" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "request-id": [ - "ac2d5cc3-5b93-4a47-93dd-eccc9685c4e1" - ], - "elapsed-time": [ - "5" - ], - "OData-Version": [ - "4.0" - ], - "Preference-Applied": [ - "odata.include-annotations=\"*\"" - ], - "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 26 May 2015 00:51:00 GMT" + "Tue, 18 Aug 2015 22:57:57 GMT" ] }, "StatusCode": 200 @@ -690,14 +636,14 @@ ], "Names": { ".ctor": [ - "azsmnet8619", - "azsmnet8111" + "azsmnet3795", + "azsmnet373" ], "GenerateServiceName": [ - "azs-1995" + "azs-8776" ], - "b__23": [ - "azsmnet2106" + "b__21": [ + "azsmnet2404" ] }, "Variables": { diff --git a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/StaticallyTypedDateTimesRoundTripAsUtc.json b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/StaticallyTypedDateTimesRoundTripAsUtc.json index f687523114ed..147987ce6049 100644 --- a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/StaticallyTypedDateTimesRoundTripAsUtc.json +++ b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.IndexingTests/StaticallyTypedDateTimesRoundTripAsUtc.json @@ -10,10 +10,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1071" + "1145" ], "Content-Type": [ "application/json; charset=utf-8" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1136" + "1198" ], "x-ms-request-id": [ - "90b12400-183f-4abd-b57f-f8a938b365e8" + "1eb29d06-ac3e-44ac-890d-d9107552da65" ], "x-ms-correlation-request-id": [ - "90b12400-183f-4abd-b57f-f8a938b365e8" + "1eb29d06-ac3e-44ac-890d-d9107552da65" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004911Z:90b12400-183f-4abd-b57f-f8a938b365e8" + "CENTRALUS:20150818T225830Z:1eb29d06-ac3e-44ac-890d-d9107552da65" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,7 +43,7 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:11 GMT" + "Tue, 18 Aug 2015 22:58:30 GMT" ] }, "StatusCode": 200 @@ -58,10 +58,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "1071" + "1145" ], "Content-Type": [ "application/json; charset=utf-8" @@ -73,16 +73,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14999" ], "x-ms-request-id": [ - "68ead672-3853-4d6c-a882-376cb28e7976" + "8f8e63cf-2945-43be-a7c5-2c11d3deec68" ], "x-ms-correlation-request-id": [ - "68ead672-3853-4d6c-a882-376cb28e7976" + "8f8e63cf-2945-43be-a7c5-2c11d3deec68" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004912Z:68ead672-3853-4d6c-a882-376cb28e7976" + "CENTRALUS:20150818T225830Z:8f8e63cf-2945-43be-a7c5-2c11d3deec68" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:11 GMT" + "Tue, 18 Aug 2015 22:58:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet7149?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQ3MTQ5P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet855?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQ4NTU/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", "RequestHeaders": { @@ -112,10 +112,10 @@ "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7149\",\r\n \"name\": \"azsmnet7149\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet855\",\r\n \"name\": \"azsmnet855\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "175" + "173" ], "Content-Type": [ "application/json; charset=utf-8" @@ -127,16 +127,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1135" + "1197" ], "x-ms-request-id": [ - "1a7b068b-5a95-4a35-a21b-7b636b54c58d" + "cf5080ed-f105-4a64-8b79-c0ea5535fc68" ], "x-ms-correlation-request-id": [ - "1a7b068b-5a95-4a35-a21b-7b636b54c58d" + "cf5080ed-f105-4a64-8b79-c0ea5535fc68" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004912Z:1a7b068b-5a95-4a35-a21b-7b636b54c58d" + "CENTRALUS:20150818T225831Z:cf5080ed-f105-4a64-8b79-c0ea5535fc68" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +145,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:11 GMT" + "Tue, 18 Aug 2015 22:58:30 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7149/providers/Microsoft.Search/searchServices/azs-636?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MTQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy02MzY/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet855/providers/Microsoft.Search/searchServices/azs-8875?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NTUvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTg4NzU/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n }\r\n }\r\n}", "RequestHeaders": { @@ -169,10 +169,10 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7149/providers/Microsoft.Search/searchServices/azs-636\",\r\n \"name\": \"azs-636\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet855/providers/Microsoft.Search/searchServices/azs-8875\",\r\n \"name\": \"azs-8875\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "361" + "362" ], "Content-Type": [ "application/json; charset=utf-8" @@ -184,34 +184,34 @@ "no-cache" ], "request-id": [ - "2e9428bd-4c87-44a0-81a0-a16d5e6e22ed" + "1bd873c1-d409-4f55-b8bc-f0ce3bd98d3a" ], "elapsed-time": [ - "1168" + "931" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1149" + "1198" ], "x-ms-request-id": [ - "fbcdeb79-53b8-4be0-bc8f-6120dbaf3f3c" + "6110553a-c78e-4cc1-935a-c7c6c4ac335b" ], "x-ms-correlation-request-id": [ - "fbcdeb79-53b8-4be0-bc8f-6120dbaf3f3c" + "6110553a-c78e-4cc1-935a-c7c6c4ac335b" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004916Z:fbcdeb79-53b8-4be0-bc8f-6120dbaf3f3c" + "CENTRALUS:20150818T225833Z:6110553a-c78e-4cc1-935a-c7c6c4ac335b" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:16 GMT" + "Tue, 18 Aug 2015 22:58:33 GMT" ], "ETag": [ - "W/\"datetime'2015-05-26T00%3A49%3A15.6318367Z'\"" + "W/\"datetime'2015-08-18T22%3A58%3A33.5057999Z'\"" ], "X-AspNet-Version": [ "4.0.30319" @@ -220,8 +220,8 @@ "StatusCode": 201 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7149/providers/Microsoft.Search/searchServices/azs-636/listAdminKeys?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MTQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy02MzYvbGlzdEFkbWluS2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet855/providers/Microsoft.Search/searchServices/azs-8875/listAdminKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NTUvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTg4NzUvbGlzdEFkbWluS2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", "RequestMethod": "POST", "RequestBody": "", "RequestHeaders": { @@ -232,7 +232,7 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"primaryKey\": \"822E7689C71D0D7445DDE0A2A8065CC6\",\r\n \"secondaryKey\": \"845E9E670188321CE85C48243F9425DD\"\r\n}", + "ResponseBody": "{\r\n \"primaryKey\": \"6401A062F6E59195156FE6569E955219\",\r\n \"secondaryKey\": \"F2BA5E308C1A8193FFC8AF3ADDF15D48\"\r\n}", "ResponseHeaders": { "Content-Length": [ "99" @@ -247,31 +247,31 @@ "no-cache" ], "request-id": [ - "072139fd-09c0-4504-9ba6-5221bed33b05" + "8a2e3cec-dec4-4e9b-aa29-447872a445a8" ], "elapsed-time": [ - "240" + "601" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1148" + "1197" ], "x-ms-request-id": [ - "3a74eaa4-3251-4b82-a40d-c28bd5c833fa" + "756b9ae3-53c0-4160-a335-6bd8e710302c" ], "x-ms-correlation-request-id": [ - "3a74eaa4-3251-4b82-a40d-c28bd5c833fa" + "756b9ae3-53c0-4160-a335-6bd8e710302c" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004916Z:3a74eaa4-3251-4b82-a40d-c28bd5c833fa" + "CENTRALUS:20150818T225834Z:756b9ae3-53c0-4160-a335-6bd8e710302c" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:16 GMT" + "Tue, 18 Aug 2015 22:58:33 GMT" ], "X-AspNet-Version": [ "4.0.30319" @@ -280,8 +280,8 @@ "StatusCode": 200 }, { - "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7149/providers/Microsoft.Search/searchServices/azs-636/listQueryKeys?api-version=2015-02-28", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MTQ5L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy02MzYvbGlzdFF1ZXJ5S2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet855/providers/Microsoft.Search/searchServices/azs-8875/listQueryKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ4NTUvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTg4NzUvbGlzdFF1ZXJ5S2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -292,7 +292,7 @@ "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"5985C1414B51AFA7CC632D0598F15D21\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"40932DC0F481B68473EACFEF61E6405A\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", "ResponseHeaders": { "Content-Length": [ "82" @@ -307,31 +307,31 @@ "no-cache" ], "request-id": [ - "cb8fa944-3c90-40f7-bd5d-c0c00315c21c" + "6266816a-a8cc-45eb-8a78-3cdd627ee0bb" ], "elapsed-time": [ - "238" + "243" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "14998" ], "x-ms-request-id": [ - "712fc0c9-1322-4e51-aae3-06585ad7ad78" + "b16e7bfb-7258-437e-84d3-54538da1b065" ], "x-ms-correlation-request-id": [ - "712fc0c9-1322-4e51-aae3-06585ad7ad78" + "b16e7bfb-7258-437e-84d3-54538da1b065" ], "x-ms-routing-request-id": [ - "CENTRALUS:20150526T004917Z:712fc0c9-1322-4e51-aae3-06585ad7ad78" + "CENTRALUS:20150818T225834Z:b16e7bfb-7258-437e-84d3-54538da1b065" ], "Cache-Control": [ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:16 GMT" + "Tue, 18 Aug 2015 22:58:34 GMT" ], "X-AspNet-Version": [ "4.0.30319" @@ -343,7 +343,7 @@ "RequestUri": "/indexes?api-version=2015-02-28", "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"name\": \"azsmnet4618\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "RequestBody": "{\r\n \"name\": \"azsmnet8150\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" @@ -355,13 +355,13 @@ "application/json; odata.metadata=none" ], "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" + "6401A062F6E59195156FE6569E955219" ], "User-Agent": [ "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"azsmnet4618\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"name\": \"azsmnet8150\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ "2428" @@ -376,10 +376,10 @@ "no-cache" ], "request-id": [ - "b976c9f3-e8f0-4e61-85a9-eac190d9fe02" + "7b1d53f1-8b45-4aa6-83de-934f62761263" ], "elapsed-time": [ - "829" + "1827" ], "OData-Version": [ "4.0" @@ -394,10 +394,10 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:20 GMT" + "Tue, 18 Aug 2015 22:58:38 GMT" ], "Location": [ - "https://azs-636.search-dogfood.windows-int.net/indexes('azsmnet4618')?api-version=2015-02-28" + "https://azs-8875.search-dogfood.windows-int.net/indexes('azsmnet8150')?api-version=2015-02-28" ] }, "StatusCode": 201 @@ -406,7 +406,7 @@ "RequestUri": "/indexes?api-version=2015-02-28", "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"name\": \"azsmnet6403\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": []\r\n}", + "RequestBody": "{\r\n \"name\": \"azsmnet5902\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": []\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" @@ -418,13 +418,13 @@ "application/json; odata.metadata=none" ], "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" + "6401A062F6E59195156FE6569E955219" ], "User-Agent": [ "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"name\": \"azsmnet6403\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": []\r\n}", + "ResponseBody": "{\r\n \"name\": \"azsmnet5902\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": []\r\n}", "ResponseHeaders": { "Content-Length": [ "444" @@ -439,10 +439,10 @@ "no-cache" ], "request-id": [ - "5e6fff8d-3f1f-497a-b51a-2e7f2573f3f0" + "dbb2f83c-be6f-4b52-afe7-95435136eee6" ], "elapsed-time": [ - "751" + "980" ], "OData-Version": [ "4.0" @@ -457,40 +457,40 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:42 GMT" + "Tue, 18 Aug 2015 22:59:00 GMT" ], "Location": [ - "https://azs-636.search-dogfood.windows-int.net/indexes('azsmnet6403')?api-version=2015-02-28" + "https://azs-8875.search-dogfood.windows-int.net/indexes('azsmnet5902')?api-version=2015-02-28" ] }, "StatusCode": 201 }, { - "RequestUri": "/indexes/azsmnet6403/docs/search.index?api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDY0MDMvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestUri": "/indexes/azsmnet5902/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDU5MDIvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", "RequestMethod": "POST", - "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T00:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"2\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"3\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n }\r\n ]\r\n}", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"2\",\r\n \"PublishDate\": \"1999-12-31T16:00:00-08:00\"\r\n }\r\n ]\r\n}", "RequestHeaders": { "Content-Type": [ "application/json" ], "Content-Length": [ - "382" + "262" ], "Accept": [ "application/json; odata.metadata=none" ], "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" + "6401A062F6E59195156FE6569E955219" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"3\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "149" + "103" ], "Content-Type": [ "application/json; odata.metadata=none" @@ -502,10 +502,10 @@ "no-cache" ], "request-id": [ - "b15c3bd5-9cf1-41c2-827d-8493697285d0" + "4c407e60-0715-44c1-96fc-0138c6fad3f5" ], "elapsed-time": [ - "93" + "92" ], "OData-Version": [ "4.0" @@ -520,14 +520,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:44 GMT" + "Tue, 18 Aug 2015 22:59:01 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/indexes/azsmnet6403/docs('1')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDY0MDMvZG9jcygnMScpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestUri": "/indexes/azsmnet5902/docs('1')?$select=*&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDU5MDIvZG9jcygnMScpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -535,13 +535,13 @@ "application/json; odata.metadata=none" ], "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" + "6401A062F6E59195156FE6569E955219" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" ] }, - "ResponseBody": "{\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T08:00:00Z\"\r\n}", + "ResponseBody": "{\r\n \"ISBN\": \"1\",\r\n \"PublishDate\": \"2000-01-01T00:00:00Z\"\r\n}", "ResponseHeaders": { "Content-Length": [ "49" @@ -556,10 +556,10 @@ "no-cache" ], "request-id": [ - "ff4e1af8-7569-4ffb-9232-6de14887ab42" + "78ca00df-830d-44ef-8477-ec6e0a2cb3d8" ], "elapsed-time": [ - "5" + "82" ], "OData-Version": [ "4.0" @@ -574,14 +574,14 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:46 GMT" + "Tue, 18 Aug 2015 22:59:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/indexes/azsmnet6403/docs('2')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDY0MDMvZG9jcygnMicpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestUri": "/indexes/azsmnet5902/docs('2')?$select=*&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDU5MDIvZG9jcygnMicpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -589,7 +589,7 @@ "application/json; odata.metadata=none" ], "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" + "6401A062F6E59195156FE6569E955219" ], "User-Agent": [ "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" @@ -610,64 +610,10 @@ "no-cache" ], "request-id": [ - "f326f8b2-99d9-48fe-a1dd-ca675c40037d" - ], - "elapsed-time": [ - "26" - ], - "OData-Version": [ - "4.0" - ], - "Preference-Applied": [ - "odata.include-annotations=\"*\"" - ], - "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Tue, 26 May 2015 00:49:46 GMT" - ] - }, - "StatusCode": 200 - }, - { - "RequestUri": "/indexes/azsmnet6403/docs('3')?$select=*&api-version=2015-02-28", - "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDY0MDMvZG9jcygnMycpPyRzZWxlY3Q9JTJBJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "Accept": [ - "application/json; odata.metadata=none" - ], - "api-key": [ - "822E7689C71D0D7445DDE0A2A8065CC6" - ], - "User-Agent": [ - "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" - ] - }, - "ResponseBody": "{\r\n \"ISBN\": \"3\",\r\n \"PublishDate\": \"2000-01-01T00:00:00Z\"\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "49" - ], - "Content-Type": [ - "application/json; odata.metadata=none" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "request-id": [ - "2d9e7cea-eae2-419d-832f-33ad512bed83" + "be85a67f-961d-469c-9f66-f29d53d47d93" ], "elapsed-time": [ - "9" + "7" ], "OData-Version": [ "4.0" @@ -682,7 +628,7 @@ "no-cache" ], "Date": [ - "Tue, 26 May 2015 00:49:46 GMT" + "Tue, 18 Aug 2015 22:59:03 GMT" ] }, "StatusCode": 200 @@ -690,14 +636,14 @@ ], "Names": { ".ctor": [ - "azsmnet7149", - "azsmnet4618" + "azsmnet855", + "azsmnet8150" ], "GenerateServiceName": [ - "azs-636" + "azs-8875" ], - "b__1d": [ - "azsmnet6403" + "b__1c": [ + "azsmnet5902" ] }, "Variables": { diff --git a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SearchTests/CanSearchWithDateTimeInStaticModel.json b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SearchTests/CanSearchWithDateTimeInStaticModel.json new file mode 100644 index 000000000000..c7c32b59cc92 --- /dev/null +++ b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SearchTests/CanSearchWithDateTimeInStaticModel.json @@ -0,0 +1,658 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3JlZ2lzdGVyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1192" + ], + "x-ms-request-id": [ + "cbe40c7e-0a5a-4fd9-9628-d6f66b1301b0" + ], + "x-ms-correlation-request-id": [ + "cbe40c7e-0a5a-4fd9-9628-d6f66b1301b0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000505Z:cbe40c7e-0a5a-4fd9-9628-d6f66b1301b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-request-id": [ + "f99d11da-8939-44ef-8854-e7a44bfdf2ec" + ], + "x-ms-correlation-request-id": [ + "f99d11da-8939-44ef-8854-e7a44bfdf2ec" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000505Z:f99d11da-8939-44ef-8854-e7a44bfdf2ec" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet7317?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQ3MzE3P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7317\",\r\n \"name\": \"azsmnet7317\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "175" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1191" + ], + "x-ms-request-id": [ + "df5260ea-9275-401c-a494-bbc0ea3fc4e0" + ], + "x-ms-correlation-request-id": [ + "df5260ea-9275-401c-a494-bbc0ea3fc4e0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000505Z:df5260ea-9275-401c-a494-bbc0ea3fc4e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:05 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7317/providers/Microsoft.Search/searchServices/azs-4681?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MzE3L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy00NjgxP2FwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "97" + ], + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7317/providers/Microsoft.Search/searchServices/azs-4681\",\r\n \"name\": \"azs-4681\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "363" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "1dec2760-76d6-4bf9-8195-d74b9092095a" + ], + "elapsed-time": [ + "994" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-request-id": [ + "9efa8e97-6861-408d-8d6a-7ddf6534c4ba" + ], + "x-ms-correlation-request-id": [ + "9efa8e97-6861-408d-8d6a-7ddf6534c4ba" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000508Z:9efa8e97-6861-408d-8d6a-7ddf6534c4ba" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:08 GMT" + ], + "ETag": [ + "W/\"datetime'2015-08-19T00%3A05%3A08.3011155Z'\"" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7317/providers/Microsoft.Search/searchServices/azs-4681/listAdminKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MzE3L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy00NjgxL2xpc3RBZG1pbktleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"primaryKey\": \"267DDA629D60221E45550ACE4391D678\",\r\n \"secondaryKey\": \"3B5BF0EF5A79AD0FB18C481E06066D95\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "5f3bb646-9598-4d9f-8a42-04f473f7cdac" + ], + "elapsed-time": [ + "247" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "98b23362-08e7-4914-83bc-dc73e30c6958" + ], + "x-ms-correlation-request-id": [ + "98b23362-08e7-4914-83bc-dc73e30c6958" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000509Z:98b23362-08e7-4914-83bc-dc73e30c6958" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:08 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet7317/providers/Microsoft.Search/searchServices/azs-4681/listQueryKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQ3MzE3L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3NlYXJjaFNlcnZpY2VzL2F6cy00NjgxL2xpc3RRdWVyeUtleXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"4DBD5F9CC3F32402768D5EA53CAA9F7E\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "82" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "dc90a682-6a5c-4687-8467-8c11230c98d1" + ], + "elapsed-time": [ + "256" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-request-id": [ + "c3cba4dc-fcaa-4a96-908a-9c2cd2fc36bb" + ], + "x-ms-correlation-request-id": [ + "c3cba4dc-fcaa-4a96-908a-9c2cd2fc36bb" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000509Z:c3cba4dc-fcaa-4a96-908a-9c2cd2fc36bb" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:08 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"name\": \"azsmnet1711\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "3439" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "267DDA629D60221E45550ACE4391D678" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"azsmnet1711\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2428" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "74d5d449-1029-46c3-bb31-7a0076cc8c58" + ], + "elapsed-time": [ + "1672" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:12 GMT" + ], + "Location": [ + "https://azs-4681.search-dogfood.windows-int.net/indexes('azsmnet1711')?api-version=2015-02-28" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/indexes?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"name\": \"azsmnet9631\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"Title\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"Author\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": []\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "1008" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "267DDA629D60221E45550ACE4391D678" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"azsmnet9631\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"Title\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"Author\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": []\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "758" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "2ff03eb3-6a64-420b-9cb1-5c952cd0f01f" + ], + "elapsed-time": [ + "995" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:37 GMT" + ], + "Location": [ + "https://azs-4681.search-dogfood.windows-int.net/indexes('azsmnet9631')?api-version=2015-02-28" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/indexes/azsmnet1711/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDE3MTEvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"1\",\r\n \"baseRate\": 199.0,\r\n \"description\": \"Best hotel in town if you like luxury hotels. They have an amazing infinity pool, a spa, and a really helpful concierge. The location is perfect -- right downtown, close to all the tourist attractions. We highly recommend this hotel.\",\r\n \"descriptionFr\": \"Meilleur hôtel en ville si vous aimez les hôtels de luxe. Ils ont une magnifique piscine à débordement, un spa et un concierge très utile. L'emplacement est parfait – en plein centre, à proximité de toutes les attractions touristiques. Nous recommandons fortement cet hôtel.\",\r\n \"hotelName\": \"Fancy Stay\",\r\n \"category\": \"Luxury\",\r\n \"tags\": [\r\n \"pool\",\r\n \"view\",\r\n \"wifi\",\r\n \"concierge\"\r\n ],\r\n \"parkingIncluded\": false,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"2010-06-26T17:00:00-07:00\",\r\n \"rating\": 5,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 47.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"2\",\r\n \"baseRate\": 79.99,\r\n \"description\": \"Cheapest hotel in town\",\r\n \"descriptionFr\": \"Hôtel le moins cher en ville\",\r\n \"hotelName\": \"Roach Motel\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"motel\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": true,\r\n \"lastRenovationDate\": \"1982-04-27T17:00:00-07:00\",\r\n \"rating\": 1,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 49.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"3\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Most popular hotel in town\",\r\n \"descriptionFr\": \"Hôtel le plus populaire en ville\",\r\n \"hotelName\": \"EconoStay\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"1995-06-30T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 46.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"4\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Pretty good hotel\",\r\n \"descriptionFr\": \"Assez bon hôtel\",\r\n \"hotelName\": \"Express Rooms\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"1995-06-30T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 48.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"5\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Another good hotel\",\r\n \"descriptionFr\": \"Un autre bon hôtel\",\r\n \"hotelName\": \"Comfy Place\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"2012-08-11T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 48.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"6\",\r\n \"baseRate\": 279.99,\r\n \"description\": \"Surprisingly expensive\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "3701" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "267DDA629D60221E45550ACE4391D678" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"3\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"4\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"5\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"6\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "287" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "7ea8533c-492e-4710-9f57-e0555bd0fca4" + ], + "elapsed-time": [ + "138" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:32 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes/azsmnet9631/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDk2MzEvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"123\",\r\n \"Title\": \"Lord of the Rings\",\r\n \"Author\": \"J.R.R. Tolkien\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"456\",\r\n \"Title\": \"War and Peace\",\r\n \"PublishDate\": \"2015-08-17T17:00:00-07:00\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "320" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "267DDA629D60221E45550ACE4391D678" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"123\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"456\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "a5a2e5a4-956c-4fed-a753-44433b6ef4e0" + ], + "elapsed-time": [ + "112" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:38 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes/azsmnet9631/docs?search=War%20and%20Peace&$count=false&searchMode=any&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDk2MzEvZG9jcz9zZWFyY2g9V2FyJTIwYW5kJTIwUGVhY2UmJGNvdW50PWZhbHNlJnNlYXJjaE1vZGU9YW55JmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "267DDA629D60221E45550ACE4391D678" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"@search.score\": 0.8660254,\r\n \"ISBN\": \"456\",\r\n \"Title\": \"War and Peace\",\r\n \"Author\": null,\r\n \"PublishDate\": \"2015-08-18T00:00:00Z\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "127" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "17a098b0-5286-4dbb-a741-178933faadd6" + ], + "elapsed-time": [ + "8" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:05:40 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + ".ctor": [ + "azsmnet7317", + "azsmnet1711" + ], + "GenerateServiceName": [ + "azs-4681" + ], + "b__3e": [ + "azsmnet9631" + ] + }, + "Variables": { + "SubscriptionId": "b80cf239-2c72-47ab-b309-b26aec4656b1" + } +} \ No newline at end of file diff --git a/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SuggestTests/CanSuggestWithDateTimeInStaticModel.json b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SuggestTests/CanSuggestWithDateTimeInStaticModel.json new file mode 100644 index 000000000000..b714b4241dbc --- /dev/null +++ b/src/Search/Search.Tests/SessionRecords/Microsoft.Azure.Search.Tests.SuggestTests/CanSuggestWithDateTimeInStaticModel.json @@ -0,0 +1,658 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search/register?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoL3JlZ2lzdGVyP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-request-id": [ + "0df1f889-51b3-4719-b38e-fe0c6724fac9" + ], + "x-ms-correlation-request-id": [ + "0df1f889-51b3-4719-b38e-fe0c6724fac9" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000354Z:0df1f889-51b3-4719-b38e-fe0c6724fac9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VhcmNoP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/providers/Microsoft.Search\",\r\n \"namespace\": \"Microsoft.Search\",\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"searchServices\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesCit\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesInt\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"searchServicesPpe\",\r\n \"locations\": [\r\n \"West US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailability\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityCit\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityInt\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkServiceNameAvailabilityPpe\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\",\r\n \"2014-07-31-Preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2015-02-28\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "1145" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-request-id": [ + "5fcf64ce-a231-48b2-ba6f-54a5347ec14b" + ], + "x-ms-correlation-request-id": [ + "5fcf64ce-a231-48b2-ba6f-54a5347ec14b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000354Z:5fcf64ce-a231-48b2-ba6f-54a5347ec14b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourcegroups/azsmnet146?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlZ3JvdXBzL2F6c21uZXQxNDY/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Resources.ResourceManagementClient/2.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet146\",\r\n \"name\": \"azsmnet146\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "173" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1194" + ], + "x-ms-request-id": [ + "e8fdc554-47c3-4b33-a87d-289f5c8ea539" + ], + "x-ms-correlation-request-id": [ + "e8fdc554-47c3-4b33-a87d-289f5c8ea539" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000354Z:e8fdc554-47c3-4b33-a87d-289f5c8ea539" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:54 GMT" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet146/providers/Microsoft.Search/searchServices/azs-6589?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTY1ODk/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "97" + ], + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet146/providers/Microsoft.Search/searchServices/azs-6589\",\r\n \"name\": \"azs-6589\",\r\n \"type\": \"Microsoft.Search/searchServices\",\r\n \"location\": \"West US\",\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"free\"\r\n },\r\n \"replicaCount\": 1,\r\n \"partitionCount\": 1,\r\n \"status\": \"running\",\r\n \"statusDetails\": null,\r\n \"provisioningState\": \"succeeded\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "362" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "e7039e3c-dab8-4b66-b379-8185c1f35538" + ], + "elapsed-time": [ + "1629" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-request-id": [ + "49497ae8-3aa2-4b37-ab5d-43d42c0865ba" + ], + "x-ms-correlation-request-id": [ + "49497ae8-3aa2-4b37-ab5d-43d42c0865ba" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000358Z:49497ae8-3aa2-4b37-ab5d-43d42c0865ba" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:58 GMT" + ], + "ETag": [ + "W/\"datetime'2015-08-19T00%3A03%3A57.90958Z'\"" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet146/providers/Microsoft.Search/searchServices/azs-6589/listAdminKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTY1ODkvbGlzdEFkbWluS2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", + "RequestMethod": "POST", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"primaryKey\": \"C7E1601022FE7593869BE49CDB38105B\",\r\n \"secondaryKey\": \"8F96C3D914465B3B9F6925D55736AA8F\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "99" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "431b8112-6f70-4e94-901b-e2403ead73a7" + ], + "elapsed-time": [ + "268" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-request-id": [ + "cbf1143f-be69-4de4-8464-aaeb9d9bb2d8" + ], + "x-ms-correlation-request-id": [ + "cbf1143f-be69-4de4-8464-aaeb9d9bb2d8" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000359Z:cbf1143f-be69-4de4-8464-aaeb9d9bb2d8" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:58 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b80cf239-2c72-47ab-b309-b26aec4656b1/resourceGroups/azsmnet146/providers/Microsoft.Search/searchServices/azs-6589/listQueryKeys?api-version=2015-02-28", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjgwY2YyMzktMmM3Mi00N2FiLWIzMDktYjI2YWVjNDY1NmIxL3Jlc291cmNlR3JvdXBzL2F6c21uZXQxNDYvcHJvdmlkZXJzL01pY3Jvc29mdC5TZWFyY2gvc2VhcmNoU2VydmljZXMvYXpzLTY1ODkvbGlzdFF1ZXJ5S2V5cz9hcGktdmVyc2lvbj0yMDE1LTAyLTI4", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json" + ], + "User-Agent": [ + "Microsoft.Azure.Management.Search.SearchManagementClient/1.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": null,\r\n \"key\": \"1B16C1862F7DE9260737736EDF726E4C\"\r\n }\r\n ],\r\n \"nextLink\": null\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "82" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "10202735-4f65-49b9-9143-5964a853249b" + ], + "elapsed-time": [ + "221" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-request-id": [ + "70a7952a-8885-448e-8396-627233c86a81" + ], + "x-ms-correlation-request-id": [ + "70a7952a-8885-448e-8396-627233c86a81" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20150819T000359Z:70a7952a-8885-448e-8396-627233c86a81" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:03:58 GMT" + ], + "X-AspNet-Version": [ + "4.0.30319" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"name\": \"azsmnet3513\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"functions\": [\r\n {\r\n \"type\": \"distance\",\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"fieldName\": \"location\",\r\n \"boost\": 2.0,\r\n \"interpolation\": \"linear\"\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "3439" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "C7E1601022FE7593869BE49CDB38105B" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"azsmnet3513\",\r\n \"fields\": [\r\n {\r\n \"name\": \"hotelId\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"baseRate\",\r\n \"type\": \"Edm.Double\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"description\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"descriptionFr\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": \"fr.lucene\"\r\n },\r\n {\r\n \"name\": \"hotelName\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"category\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"tags\",\r\n \"type\": \"Collection(Edm.String)\",\r\n \"searchable\": true,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"parkingIncluded\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"smokingAllowed\",\r\n \"type\": \"Edm.Boolean\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"lastRenovationDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"rating\",\r\n \"type\": \"Edm.Int32\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": true,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"location\",\r\n \"type\": \"Edm.GeographyPoint\",\r\n \"searchable\": false,\r\n \"filterable\": true,\r\n \"retrievable\": true,\r\n \"sortable\": true,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [\r\n {\r\n \"name\": \"nearest\",\r\n \"text\": null,\r\n \"functions\": [\r\n {\r\n \"fieldName\": \"location\",\r\n \"freshness\": null,\r\n \"interpolation\": \"linear\",\r\n \"magnitude\": null,\r\n \"distance\": {\r\n \"referencePointParameter\": \"myloc\",\r\n \"boostingDistance\": 100.0\r\n },\r\n \"tag\": null,\r\n \"type\": \"distance\",\r\n \"boost\": 2.0\r\n }\r\n ],\r\n \"functionAggregation\": \"sum\"\r\n }\r\n ],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"description\",\r\n \"hotelName\"\r\n ]\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2428" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "84342007-434d-4cff-abb4-471ab7696fdd" + ], + "elapsed-time": [ + "2390" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:04:03 GMT" + ], + "Location": [ + "https://azs-6589.search-dogfood.windows-int.net/indexes('azsmnet3513')?api-version=2015-02-28" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/indexes?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXM/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"name\": \"azsmnet8715\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"key\": true,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"Title\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"Author\",\r\n \"type\": \"Edm.String\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"key\": false,\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"retrievable\": true\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"Title\"\r\n ]\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "1145" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "C7E1601022FE7593869BE49CDB38105B" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchServiceClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"azsmnet8715\",\r\n \"fields\": [\r\n {\r\n \"name\": \"ISBN\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": true,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"Title\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": true,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"Author\",\r\n \"type\": \"Edm.String\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n },\r\n {\r\n \"name\": \"PublishDate\",\r\n \"type\": \"Edm.DateTimeOffset\",\r\n \"searchable\": false,\r\n \"filterable\": false,\r\n \"retrievable\": true,\r\n \"sortable\": false,\r\n \"facetable\": false,\r\n \"key\": false,\r\n \"analyzer\": null\r\n }\r\n ],\r\n \"scoringProfiles\": [],\r\n \"defaultScoringProfile\": null,\r\n \"corsOptions\": null,\r\n \"suggesters\": [\r\n {\r\n \"name\": \"sg\",\r\n \"searchMode\": \"analyzingInfixMatching\",\r\n \"sourceFields\": [\r\n \"Title\"\r\n ]\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "834" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "80ca3bcb-c209-42c2-9acc-c243ab349a1f" + ], + "elapsed-time": [ + "1819" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:04:28 GMT" + ], + "Location": [ + "https://azs-6589.search-dogfood.windows-int.net/indexes('azsmnet8715')?api-version=2015-02-28" + ] + }, + "StatusCode": 201 + }, + { + "RequestUri": "/indexes/azsmnet3513/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDM1MTMvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"1\",\r\n \"baseRate\": 199.0,\r\n \"description\": \"Best hotel in town if you like luxury hotels. They have an amazing infinity pool, a spa, and a really helpful concierge. The location is perfect -- right downtown, close to all the tourist attractions. We highly recommend this hotel.\",\r\n \"descriptionFr\": \"Meilleur hôtel en ville si vous aimez les hôtels de luxe. Ils ont une magnifique piscine à débordement, un spa et un concierge très utile. L'emplacement est parfait – en plein centre, à proximité de toutes les attractions touristiques. Nous recommandons fortement cet hôtel.\",\r\n \"hotelName\": \"Fancy Stay\",\r\n \"category\": \"Luxury\",\r\n \"tags\": [\r\n \"pool\",\r\n \"view\",\r\n \"wifi\",\r\n \"concierge\"\r\n ],\r\n \"parkingIncluded\": false,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"2010-06-26T17:00:00-07:00\",\r\n \"rating\": 5,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 47.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"2\",\r\n \"baseRate\": 79.99,\r\n \"description\": \"Cheapest hotel in town\",\r\n \"descriptionFr\": \"Hôtel le moins cher en ville\",\r\n \"hotelName\": \"Roach Motel\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"motel\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": true,\r\n \"lastRenovationDate\": \"1982-04-27T17:00:00-07:00\",\r\n \"rating\": 1,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 49.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"3\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Most popular hotel in town\",\r\n \"descriptionFr\": \"Hôtel le plus populaire en ville\",\r\n \"hotelName\": \"EconoStay\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"1995-06-30T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 46.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"4\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Pretty good hotel\",\r\n \"descriptionFr\": \"Assez bon hôtel\",\r\n \"hotelName\": \"Express Rooms\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"1995-06-30T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 48.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"5\",\r\n \"baseRate\": 129.99,\r\n \"description\": \"Another good hotel\",\r\n \"descriptionFr\": \"Un autre bon hôtel\",\r\n \"hotelName\": \"Comfy Place\",\r\n \"category\": \"Budget\",\r\n \"tags\": [\r\n \"wifi\",\r\n \"budget\"\r\n ],\r\n \"parkingIncluded\": true,\r\n \"smokingAllowed\": false,\r\n \"lastRenovationDate\": \"2012-08-11T17:00:00-07:00\",\r\n \"rating\": 4,\r\n \"location\": {\r\n \"type\": \"Point\",\r\n \"coordinates\": [\r\n -122.131577,\r\n 48.678581\r\n ]\r\n }\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"hotelId\": \"6\",\r\n \"baseRate\": 279.99,\r\n \"description\": \"Surprisingly expensive\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "3701" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "C7E1601022FE7593869BE49CDB38105B" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"1\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"2\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"3\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"4\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"5\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"6\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "287" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "146d30f7-f5fa-435a-a1a1-553ae2a0290c" + ], + "elapsed-time": [ + "132" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:04:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes/azsmnet8715/docs/search.index?api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDg3MTUvZG9jcy9zZWFyY2guaW5kZXg/YXBpLXZlcnNpb249MjAxNS0wMi0yOA==", + "RequestMethod": "POST", + "RequestBody": "{\r\n \"value\": [\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"123\",\r\n \"Title\": \"Lord of the Rings\",\r\n \"Author\": \"J.R.R. Tolkien\"\r\n },\r\n {\r\n \"@search.action\": \"upload\",\r\n \"ISBN\": \"456\",\r\n \"Title\": \"War and Peace\",\r\n \"PublishDate\": \"2015-08-17T17:00:00-07:00\"\r\n }\r\n ]\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "320" + ], + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "C7E1601022FE7593869BE49CDB38105B" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"key\": \"123\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n },\r\n {\r\n \"key\": \"456\",\r\n \"status\": true,\r\n \"errorMessage\": null\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "107" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "b7a46d7d-f811-47bb-9fe4-6ab2f3ab68ed" + ], + "elapsed-time": [ + "162" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:04:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/indexes/azsmnet8715/docs/search.suggest?search=War&suggesterName=sg&$select=ISBN,Title,PublishDate&fuzzy=false&api-version=2015-02-28", + "EncodedRequestUri": "L2luZGV4ZXMvYXpzbW5ldDg3MTUvZG9jcy9zZWFyY2guc3VnZ2VzdD9zZWFyY2g9V2FyJnN1Z2dlc3Rlck5hbWU9c2cmJHNlbGVjdD1JU0JOLFRpdGxlLFB1Ymxpc2hEYXRlJmZ1enp5PWZhbHNlJmFwaS12ZXJzaW9uPTIwMTUtMDItMjg=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "Accept": [ + "application/json; odata.metadata=none" + ], + "api-key": [ + "C7E1601022FE7593869BE49CDB38105B" + ], + "User-Agent": [ + "Microsoft.Azure.Search.SearchIndexClient/0.9.0.0" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"@search.text\": \"War and Peace\",\r\n \"ISBN\": \"456\",\r\n \"Title\": \"War and Peace\",\r\n \"PublishDate\": \"2015-08-18T00:00:00Z\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "118" + ], + "Content-Type": [ + "application/json; odata.metadata=none" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "request-id": [ + "6221b72f-5e05-49ea-80bc-4ed01110e9c6" + ], + "elapsed-time": [ + "179" + ], + "OData-Version": [ + "4.0" + ], + "Preference-Applied": [ + "odata.include-annotations=\"*\"" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Wed, 19 Aug 2015 00:04:32 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": { + ".ctor": [ + "azsmnet146", + "azsmnet3513" + ], + "GenerateServiceName": [ + "azs-6589" + ], + "b__35": [ + "azsmnet8715" + ] + }, + "Variables": { + "SubscriptionId": "b80cf239-2c72-47ab-b309-b26aec4656b1" + } +} \ No newline at end of file diff --git a/src/Search/Search.Tests/Tests/IndexingTests.cs b/src/Search/Search.Tests/Tests/IndexingTests.cs index 59d86bb5e923..9529ba4d3fdf 100644 --- a/src/Search/Search.Tests/Tests/IndexingTests.cs +++ b/src/Search/Search.Tests/Tests/IndexingTests.cs @@ -276,7 +276,7 @@ public void StaticallyTypedDateTimesRoundTripAsUtc() SearchIndexClient indexClient = Data.GetSearchIndexClient(createIndexResponse.Index.Name); - DateTime localDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Local); + // Can't test local date time since we might be testing against a pre-recorded mock response. DateTime utcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); DateTime unspecifiedDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Unspecified); @@ -284,21 +284,17 @@ public void StaticallyTypedDateTimesRoundTripAsUtc() IndexBatch.Create( new[] { - IndexAction.Create(new Book() { ISBN = "1", PublishDate = localDateTime }), - IndexAction.Create(new Book() { ISBN = "2", PublishDate = utcDateTime }), - IndexAction.Create(new Book() { ISBN = "3", PublishDate = unspecifiedDateTime }) + IndexAction.Create(new Book() { ISBN = "1", PublishDate = utcDateTime }), + IndexAction.Create(new Book() { ISBN = "2", PublishDate = unspecifiedDateTime }) }); indexClient.Documents.Index(batch); SearchTestUtilities.WaitForIndexing(); DocumentGetResponse getResponse = indexClient.Documents.Get("1"); - Assert.Equal(localDateTime.ToUniversalTime(), getResponse.Document.PublishDate); - - getResponse = indexClient.Documents.Get("2"); Assert.Equal(utcDateTime, getResponse.Document.PublishDate); - getResponse = indexClient.Documents.Get("3"); + getResponse = indexClient.Documents.Get("2"); Assert.Equal(utcDateTime, getResponse.Document.PublishDate); }); } @@ -326,7 +322,7 @@ public void DynamicDocumentDateTimesRoundTripAsUtc() SearchIndexClient indexClient = Data.GetSearchIndexClient(createIndexResponse.Index.Name); - DateTime localDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Local); + // Can't test local date time since we might be testing against a pre-recorded mock response. DateTime utcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); DateTime unspecifiedDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Unspecified); @@ -334,21 +330,17 @@ public void DynamicDocumentDateTimesRoundTripAsUtc() new IndexBatch( new[] { - new IndexAction(new Document() { { "ISBN", "1" }, { "PublishDate", localDateTime } }), - new IndexAction(new Document() { { "ISBN", "2" }, { "PublishDate", utcDateTime } }), - new IndexAction(new Document() { { "ISBN", "3" }, { "PublishDate", unspecifiedDateTime } }) + new IndexAction(new Document() { { "ISBN", "1" }, { "PublishDate", utcDateTime } }), + new IndexAction(new Document() { { "ISBN", "2" }, { "PublishDate", unspecifiedDateTime } }) }); indexClient.Documents.Index(batch); SearchTestUtilities.WaitForIndexing(); DocumentGetResponse getResponse = indexClient.Documents.Get("1"); - Assert.Equal(new DateTimeOffset(localDateTime), getResponse.Document["PublishDate"]); - - getResponse = indexClient.Documents.Get("2"); Assert.Equal(new DateTimeOffset(utcDateTime), getResponse.Document["PublishDate"]); - getResponse = indexClient.Documents.Get("3"); + getResponse = indexClient.Documents.Get("2"); Assert.Equal(new DateTimeOffset(utcDateTime), getResponse.Document["PublishDate"]); }); } diff --git a/src/Search/Search.Tests/Tests/Models/Book.cs b/src/Search/Search.Tests/Tests/Models/Book.cs index c9ebe9f136a3..1a1a646ed79e 100644 --- a/src/Search/Search.Tests/Tests/Models/Book.cs +++ b/src/Search/Search.Tests/Tests/Models/Book.cs @@ -36,7 +36,11 @@ public override bool Equals(object obj) return false; } - return ISBN == other.ISBN && Title == other.Title && Author == other.Author; + return + ISBN == other.ISBN && + Title == other.Title && + Author == other.Author && + PublishDate == other.PublishDate; } public override int GetHashCode() @@ -46,7 +50,12 @@ public override int GetHashCode() public override string ToString() { - return string.Format("ISBN: {0}; Title: {1}; Author: {2}", ISBN, Title, Author); + return string.Format( + "ISBN: {0}; Title: {1}; Author: {2}; PublishDate: {3}", + ISBN, + Title, + Author, + PublishDate); } } } diff --git a/src/Search/Search.Tests/Tests/SearchTests.cs b/src/Search/Search.Tests/Tests/SearchTests.cs index 2f3990a66a5e..7ea510fd18c2 100644 --- a/src/Search/Search.Tests/Tests/SearchTests.cs +++ b/src/Search/Search.Tests/Tests/SearchTests.cs @@ -20,6 +20,7 @@ using Hyak.Common; using Microsoft.Azure.Search.Models; using Microsoft.Azure.Search.Tests.Utilities; +using Microsoft.Azure.Test; using Microsoft.Azure.Test.TestCategories; using Xunit; @@ -561,6 +562,43 @@ public void CanSearchWithMinimumCoverage() }); } + [Fact] + public void CanSearchWithDateTimeInStaticModel() + { + Run(() => + { + SearchServiceClient serviceClient = Data.GetSearchServiceClient(); + + Index index = + new Index() + { + Name = TestUtilities.GenerateName(), + Fields = new[] + { + new Field("ISBN", DataType.String) { IsKey = true }, + new Field("Title", DataType.String) { IsSearchable = true }, + new Field("Author", DataType.String), + new Field("PublishDate", DataType.DateTimeOffset) + } + }; + + IndexDefinitionResponse createIndexResponse = serviceClient.Indexes.Create(index); + SearchIndexClient indexClient = Data.GetSearchIndexClient(createIndexResponse.Index.Name); + + var doc1 = new Book() { ISBN = "123", Title = "Lord of the Rings", Author = "J.R.R. Tolkien" }; + var doc2 = new Book() { ISBN = "456", Title = "War and Peace", PublishDate = new DateTime(2015, 8, 18) }; + var batch = IndexBatch.Create(IndexAction.Create(doc1), IndexAction.Create(doc2)); + + indexClient.Documents.Index(batch); + SearchTestUtilities.WaitForIndexing(); + + DocumentSearchResponse response = indexClient.Documents.Search("War and Peace"); + Assert.Equal(HttpStatusCode.OK, response.StatusCode); + Assert.Equal(1, response.Results.Count); + Assert.Equal(doc2, response.Results[0].Document); + }); + } + private IEnumerable IndexDocuments(SearchIndexClient client, int totalDocCount) { int existingDocumentCount = Data.TestDocuments.Length; diff --git a/src/Search/Search.Tests/Tests/Serialization/DateTimeConverterTests.cs b/src/Search/Search.Tests/Tests/Serialization/DateTimeConverterTests.cs index 9d954aff5256..94eef671c413 100644 --- a/src/Search/Search.Tests/Tests/Serialization/DateTimeConverterTests.cs +++ b/src/Search/Search.Tests/Tests/Serialization/DateTimeConverterTests.cs @@ -15,17 +15,26 @@ using System; using System.Collections.Generic; +using System.IO; using Microsoft.Azure.Search.Serialization; using Newtonsoft.Json; +using Newtonsoft.Json.Linq; using Xunit; namespace Microsoft.Azure.Search.Tests { public sealed class DateTimeConverterTests { - private readonly JsonSerializerSettings _jsonSettings = + private readonly JsonSerializerSettings _serializerSettings = new JsonSerializerSettings() { Converters = new List() { new DateTimeConverter() } }; + private readonly JsonSerializerSettings _deserializerSettings = + new JsonSerializerSettings() + { + DateParseHandling = DateParseHandling.DateTimeOffset, + Converters = new List() { new DateTimeConverter() } + }; + [Fact] public void CanWriteLocalDateTime() { @@ -33,11 +42,12 @@ public void CanWriteLocalDateTime() var expectedDateTime = new DateTimeOffset(localDateTime); string expectedJson = String.Format( - @"""{0}-{1}""", + @"""{0}{1}{2}""", expectedDateTime.DateTime.ToString("s"), + expectedDateTime.Offset < TimeSpan.Zero ? "-" : "+", expectedDateTime.Offset.ToString("hh\\:mm")); - string json = JsonConvert.SerializeObject(localDateTime, _jsonSettings); + string json = JsonConvert.SerializeObject(localDateTime, _serializerSettings); Assert.Equal(expectedJson, json); } @@ -47,7 +57,7 @@ public void CanWriteUtcDateTime() { var utcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); - string json = JsonConvert.SerializeObject(utcDateTime, _jsonSettings); + string json = JsonConvert.SerializeObject(utcDateTime, _serializerSettings); Assert.Equal(@"""2000-01-01T00:00:00+00:00""", json); } @@ -57,7 +67,7 @@ public void CanWriteUnspecifiedDateTime() { var utcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Unspecified); - string json = JsonConvert.SerializeObject(utcDateTime, _jsonSettings); + string json = JsonConvert.SerializeObject(utcDateTime, _serializerSettings); Assert.Equal(@"""2000-01-01T00:00:00+00:00""", json); } @@ -70,7 +80,7 @@ public void CanWriteNullableDateTime() // Due to some JSON.NET weirdness, we need to wrap it in an object to trigger the DateTime? detection path. object obj = new { UtcDateTime = utcDateTime }; - string json = JsonConvert.SerializeObject(obj, _jsonSettings); + string json = JsonConvert.SerializeObject(obj, _serializerSettings); Assert.Equal(@"{""UtcDateTime"":""2000-01-01T00:00:00+00:00""}", json); } @@ -83,9 +93,112 @@ public void CanWriteNullDateTime() // Due to some JSON.NET weirdness, we need to wrap it in an object to trigger the DateTime? detection path. object obj = new { UtcDateTime = utcDateTime }; - string json = JsonConvert.SerializeObject(obj, _jsonSettings); + string json = JsonConvert.SerializeObject(obj, _serializerSettings); Assert.Equal(@"{""UtcDateTime"":null}", json); } + + [Fact] + public void CanReadUtcDateTime() + { + var expectedUtcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); + + DateTime actualDateTime = + JsonConvert.DeserializeObject(@"""2000-01-01T00:00:00Z""", _deserializerSettings); + + Assert.Equal(expectedUtcDateTime, actualDateTime); + } + + [Fact] + public void CanReadUtcDateTimeOffset() + { + var expectedUtcDateTimeOffset = new DateTimeOffset(new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc)); + + DateTimeOffset actualDateTimeOffset = + JsonConvert.DeserializeObject(@"""2000-01-01T00:00:00Z""", _deserializerSettings); + + Assert.Equal(expectedUtcDateTimeOffset, actualDateTimeOffset); + } + + [Fact] + public void ReadingDateTimeWithOffsetConvertsToUtc() + { + DateTime expectedUtcTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); + + DateTime actualDateTime = + JsonConvert.DeserializeObject(@"""1999-12-31T16:00:00-08:00""", _deserializerSettings); + + Assert.Equal(expectedUtcTime, actualDateTime); + } + + [Fact] + public void CanReadDateTimeWithOffsetToDateTimeOffset() + { + var expectedUtcDateTimeOffset = + new DateTimeOffset(new DateTime(1999, 12, 31, 16, 0, 0), TimeSpan.FromHours(-8)); + + DateTimeOffset actualDateTimeOffset = + JsonConvert.DeserializeObject(@"""1999-12-31T16:00:00-08:00""", _deserializerSettings); + + Assert.Equal(expectedUtcDateTimeOffset, actualDateTimeOffset); + } + + [Fact] + public void CanReadNullableDateTime() + { + DateTime? expectedUtcDateTime = new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc); + + DateTime? actualDateTime = + JsonConvert.DeserializeObject(@"""2000-01-01T00:00:00Z""", _deserializerSettings); + + Assert.Equal(expectedUtcDateTime, actualDateTime); + } + + [Fact] + public void CanReadNullableDateTimeOffset() + { + DateTimeOffset? expectedUtcDateTimeOffset = + new DateTimeOffset(new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc)); + + DateTimeOffset? actualDateTimeOffset = + JsonConvert.DeserializeObject(@"""2000-01-01T00:00:00Z""", _deserializerSettings); + + Assert.Equal(expectedUtcDateTimeOffset, actualDateTimeOffset); + } + + [Fact] + public void CanReadNullDateTime() + { + DateTime? nullUtcDateTime = null; + DateTime? actualDateTime = JsonConvert.DeserializeObject("null", _deserializerSettings); + Assert.Equal(nullUtcDateTime, actualDateTime); + } + + [Fact] + public void CanReadNullDateTimeOffset() + { + DateTimeOffset? nullUtcDateTimeOffset = null; + DateTimeOffset? actualDateTimeOffset = + JsonConvert.DeserializeObject("null", _deserializerSettings); + Assert.Equal(nullUtcDateTimeOffset, actualDateTimeOffset); + } + + [Fact] + public void CanReadPreParsedDateTime() + { + const string Json = @"{""CreatedAt"":""2000-01-01T00:00:00Z""}"; + using (JsonReader reader = new JsonTextReader(new StringReader(Json))) + { + JsonSerializer serializer = JsonSerializer.Create(_deserializerSettings); + JObject propertyBag = serializer.Deserialize(reader); + Model model = serializer.Deserialize(new JTokenReader(propertyBag)); + Assert.Equal(new DateTime(2000, 1, 1, 0, 0, 0, DateTimeKind.Utc), model.CreatedAt); + } + } + + private class Model + { + public DateTime CreatedAt { get; set; } + } } } diff --git a/src/Search/Search.Tests/Tests/SuggestTests.cs b/src/Search/Search.Tests/Tests/SuggestTests.cs index 94cf2aafec66..b3149c89b26d 100644 --- a/src/Search/Search.Tests/Tests/SuggestTests.cs +++ b/src/Search/Search.Tests/Tests/SuggestTests.cs @@ -20,6 +20,7 @@ using Hyak.Common; using Microsoft.Azure.Search.Models; using Microsoft.Azure.Search.Tests.Utilities; +using Microsoft.Azure.Test; using Microsoft.Azure.Test.TestCategories; using Xunit; @@ -307,6 +308,45 @@ public void CanSuggestWithMinimumCoverage() }); } + [Fact] + public void CanSuggestWithDateTimeInStaticModel() + { + Run(() => + { + SearchServiceClient serviceClient = Data.GetSearchServiceClient(); + + Index index = + new Index() + { + Name = TestUtilities.GenerateName(), + Fields = new[] + { + new Field("ISBN", DataType.String) { IsKey = true }, + new Field("Title", DataType.String) { IsSearchable = true }, + new Field("Author", DataType.String), + new Field("PublishDate", DataType.DateTimeOffset) + }, + Suggesters = new[] { new Suggester("sg", SuggesterSearchMode.AnalyzingInfixMatching, "Title") } + }; + + IndexDefinitionResponse createIndexResponse = serviceClient.Indexes.Create(index); + SearchIndexClient indexClient = Data.GetSearchIndexClient(createIndexResponse.Index.Name); + + var doc1 = new Book() { ISBN = "123", Title = "Lord of the Rings", Author = "J.R.R. Tolkien" }; + var doc2 = new Book() { ISBN = "456", Title = "War and Peace", PublishDate = new DateTime(2015, 8, 18) }; + var batch = IndexBatch.Create(IndexAction.Create(doc1), IndexAction.Create(doc2)); + + indexClient.Documents.Index(batch); + SearchTestUtilities.WaitForIndexing(); + + var parameters = new SuggestParameters() { Select = new[] { "ISBN", "Title", "PublishDate" } }; + DocumentSuggestResponse response = indexClient.Documents.Suggest("War", "sg", parameters); + Assert.Equal(HttpStatusCode.OK, response.StatusCode); + Assert.Equal(1, response.Results.Count); + Assert.Equal(doc2, response.Results[0].Document); + }); + } + private void AssertKeySequenceEqual(DocumentSuggestResponse response, params string[] expectedKeys) { Assert.Equal(HttpStatusCode.OK, response.StatusCode); diff --git a/src/Search/Search/Customizations/Serialization/ConverterBase.cs b/src/Search/Search/Customizations/Serialization/ConverterBase.cs new file mode 100644 index 000000000000..164fb4fae2ad --- /dev/null +++ b/src/Search/Search/Customizations/Serialization/ConverterBase.cs @@ -0,0 +1,91 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System; +using Newtonsoft.Json; + +namespace Microsoft.Azure.Search.Serialization +{ + /// + /// Base class for custom JsonConverters. + /// + internal abstract class ConverterBase : JsonConverter + { + protected void ExpectAndAdvance(JsonReader reader, JsonToken expectedToken, object expectedValue = null) + { + ExpectAndAdvance(reader, expectedToken, expectedValue); + } + + protected TValue ExpectAndAdvance(JsonReader reader, JsonToken expectedToken, object expectedValue = null) + { + TValue result = Expect(reader, expectedToken, expectedValue); + Advance(reader); + return result; + } + + protected void Expect(JsonReader reader, JsonToken expectedToken, object expectedValue = null) + { + Expect(reader, expectedToken, expectedValue); + } + + protected TValue Expect(JsonReader reader, JsonToken expectedToken, object expectedValue = null) + { + if (reader.TokenType != expectedToken) + { + throw new JsonSerializationException( + String.Format("Deserialization failed. Expected token: '{0}'", expectedToken)); + } + + if (expectedValue != null && !reader.Value.Equals(expectedValue)) + { + string message = + String.Format( + "Deserialization failed. Expected value: '{0}'. Actual: '{1}'", + expectedValue, + reader.Value); + + throw new JsonSerializationException(message); + } + + TValue result = default(TValue); + + if (reader.Value != null) + { + if (!typeof(TValue).IsAssignableFrom(reader.ValueType)) + { + string message = + String.Format( + "Deserialization failed. Value '{0}' is not of expected type '{1}'.", + reader.Value, + typeof(TValue)); + + throw new JsonSerializationException(message); + } + + result = (TValue)reader.Value; + } + + return result; + } + + protected void Advance(JsonReader reader) + { + if (!reader.Read()) + { + throw new JsonSerializationException("Deserialization failed. Unexpected end of input."); + } + } + } +} diff --git a/src/Search/Search/Customizations/Serialization/DateTimeConverter.cs b/src/Search/Search/Customizations/Serialization/DateTimeConverter.cs index 9c95808bfb6c..22113195e6f1 100644 --- a/src/Search/Search/Customizations/Serialization/DateTimeConverter.cs +++ b/src/Search/Search/Customizations/Serialization/DateTimeConverter.cs @@ -21,18 +21,8 @@ namespace Microsoft.Azure.Search.Serialization /// /// Converts System.DateTime objects to System.DateTimeOffset before serialization. /// - internal class DateTimeConverter : JsonConverter + internal class DateTimeConverter : ConverterBase { - public override bool CanRead - { - get { return false; } - } - - public override bool CanWrite - { - get { return true; } - } - public override bool CanConvert(Type objectType) { return typeof(DateTime).IsAssignableFrom(objectType) || typeof(DateTime?).IsAssignableFrom(objectType); @@ -44,7 +34,14 @@ public override object ReadJson( object existingValue, JsonSerializer serializer) { - throw new NotImplementedException(); + // Check for null first. + if (reader.TokenType == JsonToken.Null) + { + return null; + } + + DateTimeOffset? dateTimeOffset = Expect(reader, JsonToken.Date); + return dateTimeOffset.HasValue ? dateTimeOffset.Value.UtcDateTime : (DateTime?)null; } public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) diff --git a/src/Search/Search/Customizations/Serialization/GeographyPointConverter.cs b/src/Search/Search/Customizations/Serialization/GeographyPointConverter.cs index 7266253b47e6..05999eb9322b 100644 --- a/src/Search/Search/Customizations/Serialization/GeographyPointConverter.cs +++ b/src/Search/Search/Customizations/Serialization/GeographyPointConverter.cs @@ -22,7 +22,7 @@ namespace Microsoft.Azure.Search.Serialization /// /// Serializes Microsoft.Spatial.GeographyPoint objects to Geo-JSON and vice-versa. /// - internal class GeographyPointConverter : JsonConverter + internal class GeographyPointConverter : ConverterBase { public override bool CanConvert(Type objectType) { @@ -41,30 +41,30 @@ public override object ReadJson( return null; } - Expect(reader, JsonToken.PropertyName, "type"); - Expect(reader, JsonToken.String, "Point"); - Expect(reader, JsonToken.PropertyName, "coordinates"); - Expect(reader, JsonToken.StartArray); - double longitude = Expect(reader, JsonToken.Float); - double latitude = Expect(reader, JsonToken.Float); - Expect(reader, JsonToken.EndArray); - - Advance(reader); + ExpectAndAdvance(reader, JsonToken.StartObject); + ExpectAndAdvance(reader, JsonToken.PropertyName, "type"); + ExpectAndAdvance(reader, JsonToken.String, "Point"); + ExpectAndAdvance(reader, JsonToken.PropertyName, "coordinates"); + ExpectAndAdvance(reader, JsonToken.StartArray); + double longitude = ExpectAndAdvance(reader, JsonToken.Float); + double latitude = ExpectAndAdvance(reader, JsonToken.Float); + ExpectAndAdvance(reader, JsonToken.EndArray); if (reader.TokenType == JsonToken.PropertyName && reader.Value.Equals("crs")) { - Expect(reader, JsonToken.StartObject); - Expect(reader, JsonToken.PropertyName, "type"); - Expect(reader, JsonToken.String, "name"); - Expect(reader, JsonToken.PropertyName, "properties"); - Expect(reader, JsonToken.StartObject); - Expect(reader, JsonToken.PropertyName, "name"); - Expect(reader, JsonToken.String, "EPSG:4326"); - Expect(reader, JsonToken.EndObject); - Expect(reader, JsonToken.EndObject); Advance(reader); + ExpectAndAdvance(reader, JsonToken.StartObject); + ExpectAndAdvance(reader, JsonToken.PropertyName, "type"); + ExpectAndAdvance(reader, JsonToken.String, "name"); + ExpectAndAdvance(reader, JsonToken.PropertyName, "properties"); + ExpectAndAdvance(reader, JsonToken.StartObject); + ExpectAndAdvance(reader, JsonToken.PropertyName, "name"); + ExpectAndAdvance(reader, JsonToken.String, "EPSG:4326"); + ExpectAndAdvance(reader, JsonToken.EndObject); + ExpectAndAdvance(reader, JsonToken.EndObject); } - + + Expect(reader, JsonToken.EndObject); return GeographyPoint.Create(latitude, longitude); } @@ -81,57 +81,5 @@ public override void WriteJson(JsonWriter writer, object value, JsonSerializer s writer.WriteEndArray(); writer.WriteEndObject(); } - - private void Expect(JsonReader reader, JsonToken expectedToken, object expectedValue = null) - { - Expect(reader, expectedToken, expectedValue); - } - - private TValue Expect(JsonReader reader, JsonToken expectedToken, object expectedValue = null) - { - Advance(reader); - if (reader.TokenType != expectedToken) - { - throw new JsonSerializationException( - String.Format("Deserialization failed. Expected token: '{0}'", expectedToken)); - } - - if (expectedValue != null && !reader.Value.Equals(expectedValue)) - { - string message = - String.Format( - "Deserialization failed. Expected value: '{0}'. Actual: '{1}'", - expectedValue, - reader.Value); - - throw new JsonSerializationException(message); - } - - if (reader.Value != null) - { - if (!typeof(TValue).IsAssignableFrom(reader.ValueType)) - { - string message = - String.Format( - "Deserialization failed. Value '{0}' is not of expected type '{1}'.", - reader.Value, - typeof(TValue)); - - throw new JsonSerializationException(message); - } - - return (TValue)reader.Value; - } - - return default(TValue); - } - - private void Advance(JsonReader reader) - { - if (!reader.Read()) - { - throw new JsonSerializationException("Deserialization failed. Unexpected end of input."); - } - } } } diff --git a/src/Search/Search/Customizations/Serialization/JsonUtility.cs b/src/Search/Search/Customizations/Serialization/JsonUtility.cs index ddcaf40d028f..a3cc909f9d2f 100644 --- a/src/Search/Search/Customizations/Serialization/JsonUtility.cs +++ b/src/Search/Search/Customizations/Serialization/JsonUtility.cs @@ -69,6 +69,7 @@ private static JsonSerializerSettings CreateDeserializerSettings(), new SuggestResultConverter() }