You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@griffin.apache.org by gu...@apache.org on 2018/02/12 02:55:46 UTC

[2/3] incubator-griffin git commit: update documents

http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/b2f334a3/griffin-doc/service/postman/griffin.json
----------------------------------------------------------------------
diff --git a/griffin-doc/service/postman/griffin.json b/griffin-doc/service/postman/griffin.json
index 7553421..08b0701 100644
--- a/griffin-doc/service/postman/griffin.json
+++ b/griffin-doc/service/postman/griffin.json
@@ -1,5 +1,5 @@
 {
-	"id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+	"id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 	"name": "Griffin Service",
 	"description": "",
 	"order": [],
@@ -7,111 +7,112 @@
 		{
 			"name": "Auth",
 			"description": "user authentication",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"c99b7f08-0cc1-8b94-ac98-04b55a0584d9"
+				"eb227a73-9249-fc16-5922-6e80cc0bea95"
 			],
 			"owner": "2830994",
 			"folders_order": [],
-			"id": "7395e9e2-0ffa-a67e-459e-b09d199a3523"
+			"id": "2d181fe4-1f72-5252-8e9f-79c715266962"
 		},
 		{
 			"name": "Basic",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"2bb01633-bd16-67d2-5ceb-11668629a556"
+				"5a64e424-ae7b-55b3-9221-ecde940426bd"
 			],
 			"owner": "2830994",
 			"folders_order": [],
-			"id": "9cab795a-6c51-01da-5e13-f5abf5793a73"
+			"id": "f7cebc34-4e5a-72f7-0272-f5c8dece342d"
 		},
 		{
 			"name": "Hive MetaStore",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"7e478411-b8a5-552c-7d42-53e90e684ba0",
-				"24d58851-4ec5-f23e-1657-40f5343b541e",
-				"733baba6-aa05-fe53-869e-ca6ea85ce389",
-				"8bbf31e3-bf20-b634-8075-cdc3e169446c",
-				"2e76c537-40a2-2d85-acb3-2f39a0b5ec98"
+				"2e598ff2-2f77-5635-0a64-d7767c06adfc",
+				"7f20e851-8298-2bf9-dd5b-e7266e72960d",
+				"47c5b25b-f85b-ea16-fbde-e4537c0b313d",
+				"9928ac7f-ceb7-0849-a06e-1bef416217a0",
+				"b9c0a331-da3a-e328-1278-64d043d02841"
 			],
 			"owner": "2830994",
 			"folders_order": [],
-			"id": "83ca6edc-27b6-8b6c-a84c-527ed84397fa"
+			"id": "e75bc373-05d5-a00e-14f6-9aae1ba1d0e0"
 		},
 		{
 			"name": "Jobs",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"eaa2997f-f200-e0ba-0771-5ec1fc358a77",
-				"4bf76f4b-f639-d339-736a-e58ba36f0248",
-				"f5836199-8766-ffb1-b817-fc2a7e5ff488",
-				"50d9ecef-c4ab-a026-52c1-36c9bd8fb472",
-				"8c60900b-220d-3e66-5a13-57fa5e006056",
-				"7bf89dbd-47e2-2c20-1631-fedccf836c8a"
+				"0d61dc14-c9de-aa3d-5454-3be191a8450e",
+				"89867ae6-c3f3-175c-5097-15e77e61d8e7",
+				"6e764461-fb2b-ad66-b37a-04d831c4dbad",
+				"3f4a8ed3-3976-92c7-c16e-0562858c975f",
+				"77ed2f51-37a6-4672-de17-7fe1de169c6d",
+				"384315b5-b8dc-a708-cf22-289093c2f363",
+				"5388bdf6-51ed-111e-938c-0eb569dde237"
 			],
 			"owner": "2830994",
 			"folders_order": [],
-			"id": "4e437aa6-f696-053e-8f1e-8b6a10c79015"
+			"id": "59294d8f-d424-590d-cfaa-e59efb36a843"
 		},
 		{
 			"name": "Measures",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"303cab65-5daa-a9cc-b080-9e3786cd0aab",
-				"b40f3bc6-3235-5fde-cf7a-965fa3eef41e",
-				"7843c251-24ad-90c2-de8a-ad91641d1307",
-				"f94d1000-2f71-2c93-0f4a-2e8eae404694",
-				"8f188622-4280-6efc-9dee-fd73965cb21b",
-				"bd129fd6-9aaa-bcf5-7cfd-2925d08dabed"
+				"96a777d9-28c1-331e-48d3-0b9422db7122",
+				"4612699d-8772-4dd8-1b34-36141b8ccfdd",
+				"b2523dcc-6abd-af6e-8e0c-759ca5c8347d",
+				"c51c4335-5be3-c19b-85f9-01ce8dc94225",
+				"99ea9963-f0cc-8d74-2017-ec678c5dd951",
+				"a6a31a73-4b8c-7ba2-b245-3dc0f64d5f2f"
 			],
 			"owner": "2830994",
 			"folders_order": [
-				"4abf2a62-be58-8693-7f1e-c0387535ba99"
+				"b74c083b-f9b7-05d4-f7fd-cb5556b5616b"
 			],
-			"id": "90bf25ee-3a44-f5a6-9862-415ada03390f"
+			"id": "1c9e0f01-e8b4-b9be-10c7-64a5d79f8c17"
 		},
 		{
 			"name": "Metrics",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"b0b96177-9ac0-c08c-2137-2c08bdf7ad2c",
-				"d5f212f2-604e-8573-60d8-bb267ac1ed20",
-				"c391d905-8393-91a0-61dc-a05302393bb6",
-				"34632a9a-f66c-72a3-91b8-6956489d7786"
+				"7e38446b-184c-938f-0686-502d2821cd27",
+				"b0f63207-b27b-fdf0-0001-6498ff7ac2c2",
+				"6db2c20d-06b1-7fdc-568c-c3c1768f1d78",
+				"0f9ca692-28eb-e79d-f2b0-ee28932afe37"
 			],
 			"owner": "2830994",
 			"folders_order": [],
 			"auth": null,
-			"id": "48b99278-ba7b-eee0-10a5-91de99619dd8"
+			"id": "3b355665-0d22-f6ce-8a65-6ac44d514b71"
 		},
 		{
 			"name": "OrgnizationDimension",
 			"description": "",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"order": [
-				"da14517c-3b4b-db19-b029-086e2195375c",
-				"d9ba8d50-3489-e21d-8465-3d132f7ff90f",
-				"02d4d5c3-9181-5c37-0c9c-8d4ff7e2b4cf"
+				"04663618-688f-6beb-78f7-9561ed131a87",
+				"4e0a68f2-4c2d-ae64-0186-01471ed543d4",
+				"9cbd8fb7-f9c0-f1fa-301c-fe1565f2f423"
 			],
 			"owner": "2830994",
-			"folder": "90bf25ee-3a44-f5a6-9862-415ada03390f",
+			"folder": "1c9e0f01-e8b4-b9be-10c7-64a5d79f8c17",
 			"folders_order": [],
-			"id": "4abf2a62-be58-8693-7f1e-c0387535ba99"
+			"id": "b74c083b-f9b7-05d4-f7fd-cb5556b5616b"
 		}
 	],
 	"folders_order": [
-		"9cab795a-6c51-01da-5e13-f5abf5793a73",
-		"90bf25ee-3a44-f5a6-9862-415ada03390f",
-		"4e437aa6-f696-053e-8f1e-8b6a10c79015",
-		"48b99278-ba7b-eee0-10a5-91de99619dd8",
-		"83ca6edc-27b6-8b6c-a84c-527ed84397fa",
-		"7395e9e2-0ffa-a67e-459e-b09d199a3523"
+		"f7cebc34-4e5a-72f7-0272-f5c8dece342d",
+		"1c9e0f01-e8b4-b9be-10c7-64a5d79f8c17",
+		"59294d8f-d424-590d-cfaa-e59efb36a843",
+		"3b355665-0d22-f6ce-8a65-6ac44d514b71",
+		"e75bc373-05d5-a00e-14f6-9aae1ba1d0e0",
+		"2d181fe4-1f72-5252-8e9f-79c715266962"
 	],
 	"timestamp": 1509932685084,
 	"owner": "2830994",
@@ -121,10 +122,10 @@
 	"auth": null,
 	"requests": [
 		{
-			"id": "02d4d5c3-9181-5c37-0c9c-8d4ff7e2b4cf",
+			"id": "04663618-688f-6beb-78f7-9561ed131a87",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/org/measure/names",
+			"url": "{{BASE_PATH}}/api/v1/org",
 			"queryParams": [],
 			"pathVariables": {},
 			"pathVariableData": [],
@@ -132,10 +133,10 @@
 			"data": null,
 			"dataMode": "params",
 			"version": 2,
-			"time": 1509332871323,
-			"name": "Get  measure names group by org",
-			"description": "`GET /api/v1/orgWithMetricsName`",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1508996888357,
+			"name": "Get orgs for measure",
+			"description": "`GET /api/v1/org`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -143,7 +144,7 @@
 						"code": 200,
 						"name": "OK"
 					},
-					"time": 5216,
+					"time": 50,
 					"headers": [
 						{
 							"name": "access-control-allow-headers",
@@ -178,7 +179,7 @@
 						{
 							"name": "date",
 							"key": "date",
-							"value": "Mon, 30 Oct 2017 03:07:48 GMT",
+							"value": "Wed, 25 Oct 2017 05:55:00 GMT",
 							"description": "The date and time that the message was sent"
 						},
 						{
@@ -190,7 +191,7 @@
 					],
 					"cookies": [],
 					"mime": "",
-					"text": "{\"orgName\":[\"measureName_test_edit\",\"measureName_test_edit\",\"measureName1\"],\"test\":[\"measure1\"],\"ebay\":[\"new_measure_test_again\",\"third_measure\",\"fourth_measure\",\"fifth_measure\",\"third_measure\",\"measure\"]}",
+					"text": "[\"ebay\",\"test\",\"orgName\"]",
 					"language": "json",
 					"rawDataType": "text",
 					"previewType": "text",
@@ -199,35 +200,39 @@
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"name": "Get  measure names group by org example",
-					"id": "5e769d8b-96fa-50d5-907c-f304a6ded0d8",
-					"request": "8d77e0e0-62fd-242b-ea83-a7fc4829c778",
+					"id": "07738c49-6863-9615-0ccb-407402d83cfa",
+					"name": "Get orgs for measure example",
+					"isSample": true,
+					"scrollToResult": false,
+					"runTests": false,
+					"request": "06c34994-69fb-88ec-cfdd-c29308cbebcb",
 					"owner": "2830994",
-					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/org/measure/names\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
+					"requestObject": "{\"url\":\"http://localhost:8080/api/v1/org\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
 				}
 			],
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"isFromCollection": true,
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "4abf2a62-be58-8693-7f1e-c0387535ba99",
+			"folder": "b74c083b-f9b7-05d4-f7fd-cb5556b5616b",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "24d58851-4ec5-f23e-1657-40f5343b541e",
+			"id": "0d61dc14-c9de-aa3d-5454-3be191a8450e",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/metadata/hive/dbs",
+			"url": "{{BASE_PATH}}/api/v1/jobs",
 			"queryParams": [],
 			"pathVariables": {},
 			"pathVariableData": [],
 			"method": "GET",
 			"data": null,
 			"dataMode": "params",
-			"time": 1508997670920,
-			"name": "Get database names",
-			"description": "`GET /api/v1/metadata/hive/dbs`\n \n #### Get all database names",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"version": 2,
+			"time": 1509005652378,
+			"name": "Get jobs",
+			"description": "`GET /api/v1/jobs`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -235,7 +240,7 @@
 						"code": 200,
 						"name": "OK"
 					},
-					"time": 225,
+					"time": 129,
 					"headers": [
 						{
 							"name": "access-control-allow-headers",
@@ -270,7 +275,7 @@
 						{
 							"name": "date",
 							"key": "date",
-							"value": "Wed, 25 Oct 2017 05:12:36 GMT",
+							"value": "Tue, 24 Oct 2017 12:01:29 GMT",
 							"description": "The date and time that the message was sent"
 						},
 						{
@@ -282,7 +287,7 @@
 					],
 					"cookies": [],
 					"mime": "",
-					"text": "[\"default\"]",
+					"text": "[\n    {\n        \"jobId\": 1,\n        \"jobName\": \"job_name\",\n        \"measureId\": 2,\n        \"triggerState\": \"NORMAL\",\n        \"nextFireTime\": 1515400080000,\n        \"previousFireTime\": 1515399840000,\n        \"cronExpression\": \"0 0/4 * * * ?\"\n    }\n]",
 					"language": "json",
 					"rawDataType": "text",
 					"previewType": "text",
@@ -291,358 +296,315 @@
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"id": "59261f8c-aea3-1d5e-a816-be8affeeca4b",
-					"name": "Get db names example",
+					"id": "d366913f-2765-00cf-beda-e7dd8a53668d",
+					"name": "Get jobs example",
 					"isSample": true,
 					"scrollToResult": false,
 					"runTests": false,
-					"request": "5985157f-88de-dd0c-70c2-add0f6b7d9f8",
-					"owner": "2830994",
-					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/metadata/hive/dbs\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
+					"request": {
+						"url": "{{BASE_PATH}}/api/v1/jobs",
+						"pathVariables": {},
+						"pathVariableData": [],
+						"queryParams": [],
+						"headerData": [],
+						"headers": "",
+						"data": "",
+						"method": "GET",
+						"dataMode": "raw"
+					},
+					"owner": "2830994"
 				}
 			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "83ca6edc-27b6-8b6c-a84c-527ed84397fa",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
+			"isFromCollection": true,
+			"folder": "59294d8f-d424-590d-cfaa-e59efb36a843",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "2bb01633-bd16-67d2-5ceb-11668629a556",
+			"id": "0f9ca692-28eb-e79d-f2b0-ee28932afe37",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/version",
-			"queryParams": [],
+			"url": "{{BASE_PATH}}/api/v1/metrics/values?metricName=metricName",
+			"folder": "3b355665-0d22-f6ce-8a65-6ac44d514b71",
+			"queryParams": [
+				{
+					"key": "metricName",
+					"value": "metricName",
+					"equals": true,
+					"description": "",
+					"enabled": true
+				}
+			],
+			"events": null,
 			"pathVariables": {},
 			"pathVariableData": [],
-			"method": "GET",
-			"data": null,
-			"dataMode": "params",
+			"method": "DELETE",
+			"data": [],
+			"dataMode": "raw",
 			"version": 2,
-			"time": 1508997903989,
-			"name": "Get griffin version",
-			"description": "`GET /api/v1/version`",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"auth": null,
+			"time": 1517209675070,
+			"name": "Delete metric values by name",
+			"description": "`DELETE /api/v1/metrics/values`\n#### Request Parameters \n\nname | description | type | example value\n--- | --- | --- | ---\nmetricName | name of the metric values | String | metricName\n\n#### Response\nThe response body should have 'failures' field as empty if success, for example\n```\n{\n    \"took\": 363,\n    \"timed_out\": false,\n    \"total\": 5,\n    \"deleted\": 5,\n    \"batches\": 1,\n    \"version_conflicts\": 0,\n    \"noops\": 0,\n    \"retries\": {\n        \"bulk\": 0,\n        \"search\": 0\n    },\n    \"throttled_millis\": 0,\n    \"requests_per_second\": -1,\n    \"throttled_until_millis\": 0,\n    \"failures\": []\n}\n```\nIt may return failed messages, for example\n```\n{\n    \"timestamp\": 1517209504487,\n    \"status\": 500,\n    \"error\": \"Internal Server Error\",\n    \"message\": \"Failed to delete metric values.\",\n    \"exception\": \"java.net.ConnectException\",\n    \"path\": \"/api/v1/metrics/values\"\n}\n```\nThere will be 
 'status' and 'error' fields in response if error happens, which correspond to HTTP status.\n\nThere may also be 'code' and 'message' fields, which will point out the cause.\n\nIf an exception happens at server, there will be an 'exception' field, which is the name of exception.",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
 					"responseCode": {
 						"code": 200,
-						"name": "OK"
+						"name": "OK",
+						"detail": "Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."
 					},
-					"time": 63,
+					"time": 1014,
 					"headers": [
 						{
-							"name": "access-control-allow-headers",
-							"key": "access-control-allow-headers",
+							"key": "Access-Control-Allow-Headers",
 							"value": "X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept",
+							"name": "Access-Control-Allow-Headers",
 							"description": "Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."
 						},
 						{
-							"name": "access-control-allow-methods",
-							"key": "access-control-allow-methods",
+							"key": "Access-Control-Allow-Methods",
 							"value": "POST, GET, OPTIONS, DELETE,PUT",
+							"name": "Access-Control-Allow-Methods",
 							"description": "Specifies the method or methods allowed when accessing the resource. This is used in response to a preflight request."
 						},
 						{
-							"name": "access-control-allow-origin",
-							"key": "access-control-allow-origin",
+							"key": "Access-Control-Allow-Origin",
 							"value": "*",
+							"name": "Access-Control-Allow-Origin",
 							"description": "Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."
 						},
 						{
-							"name": "access-control-max-age",
-							"key": "access-control-max-age",
+							"key": "Access-Control-Max-Age",
 							"value": "3600",
+							"name": "Access-Control-Max-Age",
 							"description": "Indicates how long the results of a preflight request can be cached in seconds."
 						},
 						{
-							"name": "content-length",
-							"key": "content-length",
-							"value": "5",
+							"key": "Content-Length",
+							"value": "217",
+							"name": "Content-Length",
 							"description": "The length of the response body in octets (8-bit bytes)"
 						},
 						{
-							"name": "content-type",
-							"key": "content-type",
-							"value": "text/plain;charset=UTF-8",
+							"key": "Content-Type",
+							"value": "application/json",
+							"name": "Content-Type",
 							"description": "The mime type of this content"
 						},
 						{
-							"name": "date",
-							"key": "date",
-							"value": "Thu, 26 Oct 2017 05:45:09 GMT",
+							"key": "Date",
+							"value": "Mon, 29 Jan 2018 07:06:30 GMT",
+							"name": "Date",
 							"description": "The date and time that the message was sent"
 						}
 					],
-					"cookies": [],
+					"cookies": [
+						{
+							"domain": "localhost",
+							"expirationDate": 2147483647,
+							"httpOnly": true,
+							"name": "JSESSIONID",
+							"path": "/",
+							"secure": false,
+							"url": "http://localhost:8080",
+							"value": "DC35BDC91FC450DE5D89D477E27FD19E"
+						}
+					],
 					"mime": "",
-					"text": "0.1.0",
-					"language": "plainText",
-					"rawDataType": "text",
+					"text": "{\"took\":363,\"timed_out\":false,\"total\":5,\"deleted\":5,\"batches\":1,\"version_conflicts\":0,\"noops\":0,\"retries\":{\"bulk\":0,\"search\":0},\"throttled_millis\":0,\"requests_per_second\":-1.0,\"throttled_until_millis\":0,\"failures\":[]}",
+					"language": "json",
 					"previewType": "text",
 					"searchResultScrolledTo": -1,
 					"forceNoPretty": false,
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"name": "Get griffin version example",
-					"id": "b5ad0bff-6306-6b99-614e-e33d46ce7a86",
-					"request": "89c14d57-74a2-f5c9-96fd-4d9d0ff68e04",
-					"owner": "2830994",
-					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/version\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
+					"code": 200,
+					"responseSize": {
+						"body": 217,
+						"header": 324,
+						"total": 541
+					},
+					"mimeType": "text",
+					"fileName": "response.json",
+					"dataURI": "data:application/json;base64, eyJ0b29rIjozNjMsInRpbWVkX291dCI6ZmFsc2UsInRvdGFsIjo1LCJkZWxldGVkIjo1LCJiYXRjaGVzIjoxLCJ2ZXJzaW9uX2NvbmZsaWN0cyI6MCwibm9vcHMiOjAsInJldHJpZXMiOnsiYnVsayI6MCwic2VhcmNoIjowfSwidGhyb3R0bGVkX21pbGxpcyI6MCwicmVxdWVzdHNfcGVyX3NlY29uZCI6LTEuMCwidGhyb3R0bGVkX3VudGlsX21pbGxpcyI6MCwiZmFpbHVyZXMiOltdfQ==",
+					"name": "Delete metric values by name example",
+					"id": "15a930eb-668d-237d-2275-c84ce0dcce68",
+					"request": {
+						"url": "{{BASE_PATH}}/api/v1/metrics/values?metricName=metricName",
+						"pathVariables": {},
+						"pathVariableData": [],
+						"queryParams": [
+							{
+								"key": "metricName",
+								"value": "metricName",
+								"equals": true,
+								"description": "",
+								"enabled": true
+							}
+						],
+						"headerData": [],
+						"headers": "",
+						"data": "",
+						"method": "DELETE",
+						"dataMode": "raw"
+					},
+					"owner": "2830994"
 				}
 			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"isFromCollection": true,
-			"folder": "9cab795a-6c51-01da-5e13-f5abf5793a73",
-			"auth": null,
+			"rawModeData": "",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "2e76c537-40a2-2d85-acb3-2f39a0b5ec98",
+			"id": "2e598ff2-2f77-5635-0a64-d7767c06adfc",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/metadata/hive/tables?db=default",
-			"queryParams": [
-				{
-					"key": "db",
-					"value": "default",
-					"equals": true,
-					"description": "",
-					"enabled": true
-				}
-			],
+			"url": "{{BASE_PATH}}/api/v1/metadata/hive/dbs/tables",
+			"queryParams": [],
 			"pathVariables": {},
 			"pathVariableData": [],
 			"method": "GET",
 			"data": null,
 			"dataMode": "params",
 			"version": 2,
-			"time": 1508997728908,
-			"name": "Get tables metadata",
-			"description": "`GET /api/v1/metadata/hive/tables`\n#### Request Parameter\nname | description | typ | example value\n--- | --- | --- | ---\ndb | hive database name | String | default",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1508997646817,
+			"name": "Get all database tables metadata",
+			"description": "`GET /api/v1/metadata/hive/dbs/tables`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
 					"responseCode": {
 						"code": 200,
-						"name": "OK"
+						"name": "OK",
+						"detail": "Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."
 					},
-					"time": 28,
+					"time": 212,
 					"headers": [
 						{
-							"name": "access-control-allow-headers",
-							"key": "access-control-allow-headers",
+							"key": "Access-Control-Allow-Headers",
 							"value": "X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept",
+							"name": "Access-Control-Allow-Headers",
 							"description": "Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."
 						},
 						{
-							"name": "access-control-allow-methods",
-							"key": "access-control-allow-methods",
+							"key": "Access-Control-Allow-Methods",
 							"value": "POST, GET, OPTIONS, DELETE,PUT",
+							"name": "Access-Control-Allow-Methods",
 							"description": "Specifies the method or methods allowed when accessing the resource. This is used in response to a preflight request."
 						},
 						{
-							"name": "access-control-allow-origin",
-							"key": "access-control-allow-origin",
+							"key": "Access-Control-Allow-Origin",
 							"value": "*",
+							"name": "Access-Control-Allow-Origin",
 							"description": "Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."
 						},
 						{
-							"name": "access-control-max-age",
-							"key": "access-control-max-age",
+							"key": "Access-Control-Max-Age",
 							"value": "3600",
+							"name": "Access-Control-Max-Age",
 							"description": "Indicates how long the results of a preflight request can be cached in seconds."
 						},
 						{
-							"name": "content-type",
-							"key": "content-type",
+							"key": "Content-Type",
 							"value": "application/json;charset=UTF-8",
+							"name": "Content-Type",
 							"description": "The mime type of this content"
 						},
 						{
-							"name": "date",
-							"key": "date",
-							"value": "Wed, 25 Oct 2017 05:50:07 GMT",
+							"key": "Date",
+							"value": "Wed, 07 Feb 2018 09:17:40 GMT",
+							"name": "Date",
 							"description": "The date and time that the message was sent"
 						},
 						{
-							"name": "transfer-encoding",
-							"key": "transfer-encoding",
+							"key": "Transfer-Encoding",
 							"value": "chunked",
+							"name": "Transfer-Encoding",
 							"description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
 						}
 					],
 					"cookies": [],
 					"mime": "",
-					"text": "[{\"tableName\":\"demo_src\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":1507861756,\"lastAccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_src\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBuckets\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setParameters\":true,\"parametersSize\":2,\"setName\":false,\"setSerialization
 Lib\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"skewedColValues\":[],\"skewedColValueLocationMaps\":{},\"skewedColValueLocationMapsSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColValueLocationMaps\":true,\"skewedColValuesIterator\":[],\"skewedColNamesSize\":0,\"skewedColValuesSize\":0,\"setSkewedColValues\":true,\"setSkewedColNames\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"setParameters\":true,\"parametersSize\":0,\"bucketColsSize\":0,\"setOutputFormat\":true,\"bucketColsIterator\":[],\"sortColsIterator\":[],\"setStoredAsSubDirectories\":true,\"sortColsSize\":0,\"setInputFormat\":true,\"setLocation\":true,\"setBucketCols\":true,\"setCols\":true,\"setSortCols\":true,\"setCompressed\":true,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"set
 Type\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"setNumBuckets\":true,\"setSerdeInfo\":true,\"setSkewedInfo\":true},\"partitionKeys\":[],\"parameters\":{\"totalSize\":\"0\",\"EXTERNAL\":\"TRUE\",\"COLUMN_STATS_ACCURATE\":\"true\",\"numFiles\":\"0\",\"transient_lastDdlTime\":\"1508897403\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"setSd\":true,\"setOwner\":true,\"setRetention\":true,\"setTableType\":true,\"setParameters\":true,\"setPrivileges\":false,\"setTableName\":true,\"setDbName\":true,\"setCreateTime\":true,\"setTemporary\":false,\"partitionKeysIterator\":[],\"partitionKeysSize\":0,\"parametersSize\":5,\"setViewOriginalText\":false,\"setPartitionKeys\":true,\"setLastAccessTime\":true,\"setViewExpandedText\":false},{\"tableName\":\"demo_tgt\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":1507861756,\"lastA
 ccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_tgt\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBuckets\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setParameters\":true,\"parametersSize\":2,\"setName\":false,\"setSerializationLib\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"skewedColValue
 s\":[],\"skewedColValueLocationMaps\":{},\"skewedColValueLocationMapsSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColValueLocationMaps\":true,\"skewedColValuesIterator\":[],\"skewedColNamesSize\":0,\"skewedColValuesSize\":0,\"setSkewedColValues\":true,\"setSkewedColNames\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"setParameters\":true,\"parametersSize\":0,\"bucketColsSize\":0,\"setOutputFormat\":true,\"bucketColsIterator\":[],\"sortColsIterator\":[],\"setStoredAsSubDirectories\":true,\"sortColsSize\":0,\"setInputFormat\":true,\"setLocation\":true,\"setBucketCols\":true,\"setCols\":true,\"setSortCols\":true,\"setCompressed\":true,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\"
 :true}],\"setNumBuckets\":true,\"setSerdeInfo\":true,\"setSkewedInfo\":true},\"partitionKeys\":[],\"parameters\":{\"totalSize\":\"0\",\"EXTERNAL\":\"TRUE\",\"COLUMN_STATS_ACCURATE\":\"true\",\"numFiles\":\"0\",\"transient_lastDdlTime\":\"1508897404\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"setSd\":true,\"setOwner\":true,\"setRetention\":true,\"setTableType\":true,\"setParameters\":true,\"setPrivileges\":false,\"setTableName\":true,\"setDbName\":true,\"setCreateTime\":true,\"setTemporary\":false,\"partitionKeysIterator\":[],\"partitionKeysSize\":0,\"parametersSize\":5,\"setViewOriginalText\":false,\"setPartitionKeys\":true,\"setLastAccessTime\":true,\"setViewExpandedText\":false}]",
+					"text": "{\"default\":[{\"tableName\":\"demo_src\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":1517993141,\"lastAccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_src\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBuckets\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setSerializationLib\":true,\"setName\":false,\"parametersSize\":2
 ,\"setParameters\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"skewedColValues\":[],\"skewedColValueLocationMaps\":{},\"skewedColNamesSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColNames\":true,\"skewedColValuesSize\":0,\"skewedColValuesIterator\":[],\"setSkewedColValues\":true,\"skewedColValueLocationMapsSize\":0,\"setSkewedColValueLocationMaps\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"setCols\":true,\"setLocation\":true,\"setInputFormat\":true,\"setOutputFormat\":true,\"setCompressed\":true,\"setNumBuckets\":true,\"setSerdeInfo\":true,\"bucketColsSize\":0,\"bucket
 ColsIterator\":[],\"setBucketCols\":true,\"sortColsSize\":0,\"sortColsIterator\":[],\"setSortCols\":true,\"setSkewedInfo\":true,\"setStoredAsSubDirectories\":true,\"parametersSize\":0,\"setParameters\":true},\"partitionKeys\":[{\"name\":\"dt\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"hour\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"parameters\":{\"EXTERNAL\":\"TRUE\",\"transient_lastDdlTime\":\"1517993141\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"partitionKeysSize\":2,\"setSd\":true,\"partitionKeysIterator\":[{\"name\":\"dt\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"hour\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"setPartitionKeys\":true,\"parametersSize\":2,\"setP
 arameters\":true,\"setViewOriginalText\":false,\"setViewExpandedText\":false,\"setTableType\":true,\"setPrivileges\":false,\"setTemporary\":false,\"setTableName\":true,\"setDbName\":true,\"setOwner\":true,\"setCreateTime\":true,\"setLastAccessTime\":true,\"setRetention\":true},{\"tableName\":\"demo_tgt\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":1517993141,\"lastAccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_tgt\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBucke
 ts\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setSerializationLib\":true,\"setName\":false,\"parametersSize\":2,\"setParameters\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"skewedColValues\":[],\"skewedColValueLocationMaps\":{},\"skewedColNamesSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColNames\":true,\"skewedColValuesSize\":0,\"skewedColValuesIterator\":[],\"setSkewedColValues\":true,\"skewedColValueLocationMapsSize\":0,\"setSkewedColValueLocationMaps\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"desc\",\"type\":\"string\",\"commen
 t\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"setCols\":true,\"setLocation\":true,\"setInputFormat\":true,\"setOutputFormat\":true,\"setCompressed\":true,\"setNumBuckets\":true,\"setSerdeInfo\":true,\"bucketColsSize\":0,\"bucketColsIterator\":[],\"setBucketCols\":true,\"sortColsSize\":0,\"sortColsIterator\":[],\"setSortCols\":true,\"setSkewedInfo\":true,\"setStoredAsSubDirectories\":true,\"parametersSize\":0,\"setParameters\":true},\"partitionKeys\":[{\"name\":\"dt\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"hour\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"parameters\":{\"EXTERNAL\":\"TRUE\",\"transient_lastDdlTime\":\"1517993141\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"partitionKeysSize\":2,\"setSd\":true,\"partitionKeysIterator\":[{\"name\":\"dt\",\"type\":
 \"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false},{\"name\":\"hour\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setType\":true,\"setComment\":false}],\"setPartitionKeys\":true,\"parametersSize\":2,\"setParameters\":true,\"setViewOriginalText\":false,\"setViewExpandedText\":false,\"setTableType\":true,\"setPrivileges\":false,\"setTemporary\":false,\"setTableName\":true,\"setDbName\":true,\"setOwner\":true,\"setCreateTime\":true,\"setLastAccessTime\":true,\"setRetention\":true}]}",
 					"language": "json",
-					"rawDataType": "text",
 					"previewType": "text",
 					"searchResultScrolledTo": -1,
 					"forceNoPretty": false,
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"id": "5b83fd03-ede8-88d1-edc2-930a11f6beab",
-					"name": "Get tables metadata example",
-					"isSample": true,
-					"scrollToResult": false,
-					"runTests": false,
-					"request": "69bec869-3ce7-c507-8c40-a6fab234a957",
-					"owner": "2830994",
-					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/metadata/hive/tables?db=default\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[{\"key\":\"db\",\"value\":\"default\",\"equals\":true,\"description\":\"\",\"enabled\":true}],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
+					"code": 200,
+					"responseSize": {
+						"body": 5791,
+						"header": 345,
+						"total": 6136
+					},
+					"mimeType": "text",
+					"fileName": "response.json",
+					"dataURI": "data:application/json;base64, eyJkZWZhdWx0IjpbeyJ0YWJsZU5hbWUiOiJkZW1vX3NyYyIsImRiTmFtZSI6ImRlZmF1bHQiLCJvd25lciI6InJvb3QiLCJjcmVhdGVUaW1lIjoxNTE3OTkzMTQxLCJsYXN0QWNjZXNzVGltZSI6MCwicmV0ZW50aW9uIjowLCJzZCI6eyJjb2xzIjpbeyJuYW1lIjoiaWQiLCJ0eXBlIjoiYmlnaW50IiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI6dHJ1ZSwic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9LHsibmFtZSI6ImFnZSIsInR5cGUiOiJpbnQiLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX0seyJuYW1lIjoiZGVzYyIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX1dLCJsb2NhdGlvbiI6ImhkZnM6Ly9ncmlmZmluOjkwMDAvZ3JpZmZpbi9kYXRhL2JhdGNoL2RlbW9fc3JjIiwiaW5wdXRGb3JtYXQiOiJvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuVGV4dElucHV0Rm9ybWF0Iiwib3V0cHV0Rm9ybWF0Ijoib3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5xbC5pby5IaXZlSWdub3JlS2V5VGV4dE91dHB1dEZvcm1hdCIsImNvbXByZXNzZWQiOmZhbHNlLCJudW1CdWNrZXRzIjotMSwic2VyZGVJbmZvIjp7Im5hbWUiOm51bGwsInNlcmlhbGl6YXRpb25MaWIiOiJvcmcuYXBhY2hlLmhhZG
 9vcC5oaXZlLnNlcmRlMi5sYXp5LkxhenlTaW1wbGVTZXJEZSIsInBhcmFtZXRlcnMiOnsiZmllbGQuZGVsaW0iOiJ8Iiwic2VyaWFsaXphdGlvbi5mb3JtYXQiOiJ8In0sInNldFNlcmlhbGl6YXRpb25MaWIiOnRydWUsInNldE5hbWUiOmZhbHNlLCJwYXJhbWV0ZXJzU2l6ZSI6Miwic2V0UGFyYW1ldGVycyI6dHJ1ZX0sImJ1Y2tldENvbHMiOltdLCJzb3J0Q29scyI6W10sInBhcmFtZXRlcnMiOnt9LCJza2V3ZWRJbmZvIjp7InNrZXdlZENvbE5hbWVzIjpbXSwic2tld2VkQ29sVmFsdWVzIjpbXSwic2tld2VkQ29sVmFsdWVMb2NhdGlvbk1hcHMiOnt9LCJza2V3ZWRDb2xOYW1lc1NpemUiOjAsInNrZXdlZENvbE5hbWVzSXRlcmF0b3IiOltdLCJzZXRTa2V3ZWRDb2xOYW1lcyI6dHJ1ZSwic2tld2VkQ29sVmFsdWVzU2l6ZSI6MCwic2tld2VkQ29sVmFsdWVzSXRlcmF0b3IiOltdLCJzZXRTa2V3ZWRDb2xWYWx1ZXMiOnRydWUsInNrZXdlZENvbFZhbHVlTG9jYXRpb25NYXBzU2l6ZSI6MCwic2V0U2tld2VkQ29sVmFsdWVMb2NhdGlvbk1hcHMiOnRydWV9LCJzdG9yZWRBc1N1YkRpcmVjdG9yaWVzIjpmYWxzZSwiY29sc1NpemUiOjMsImNvbHNJdGVyYXRvciI6W3sibmFtZSI6ImlkIiwidHlwZSI6ImJpZ2ludCIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfSx7Im5hbWUiOiJhZ2UiLCJ0eXBlIjoiaW50IiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI
 6dHJ1ZSwic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9LHsibmFtZSI6ImRlc2MiLCJ0eXBlIjoic3RyaW5nIiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI6dHJ1ZSwic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9XSwic2V0Q29scyI6dHJ1ZSwic2V0TG9jYXRpb24iOnRydWUsInNldElucHV0Rm9ybWF0Ijp0cnVlLCJzZXRPdXRwdXRGb3JtYXQiOnRydWUsInNldENvbXByZXNzZWQiOnRydWUsInNldE51bUJ1Y2tldHMiOnRydWUsInNldFNlcmRlSW5mbyI6dHJ1ZSwiYnVja2V0Q29sc1NpemUiOjAsImJ1Y2tldENvbHNJdGVyYXRvciI6W10sInNldEJ1Y2tldENvbHMiOnRydWUsInNvcnRDb2xzU2l6ZSI6MCwic29ydENvbHNJdGVyYXRvciI6W10sInNldFNvcnRDb2xzIjp0cnVlLCJzZXRTa2V3ZWRJbmZvIjp0cnVlLCJzZXRTdG9yZWRBc1N1YkRpcmVjdG9yaWVzIjp0cnVlLCJwYXJhbWV0ZXJzU2l6ZSI6MCwic2V0UGFyYW1ldGVycyI6dHJ1ZX0sInBhcnRpdGlvbktleXMiOlt7Im5hbWUiOiJkdCIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX0seyJuYW1lIjoiaG91ciIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX1dLCJwYXJhbWV0ZXJzIjp7IkVYVEVSTkFMIjoiVFJVRSIsInRyYW5zaWVudF9s
 YXN0RGRsVGltZSI6IjE1MTc5OTMxNDEifSwidmlld09yaWdpbmFsVGV4dCI6bnVsbCwidmlld0V4cGFuZGVkVGV4dCI6bnVsbCwidGFibGVUeXBlIjoiRVhURVJOQUxfVEFCTEUiLCJwcml2aWxlZ2VzIjpudWxsLCJ0ZW1wb3JhcnkiOmZhbHNlLCJwYXJ0aXRpb25LZXlzU2l6ZSI6Miwic2V0U2QiOnRydWUsInBhcnRpdGlvbktleXNJdGVyYXRvciI6W3sibmFtZSI6ImR0IiwidHlwZSI6InN0cmluZyIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfSx7Im5hbWUiOiJob3VyIiwidHlwZSI6InN0cmluZyIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfV0sInNldFBhcnRpdGlvbktleXMiOnRydWUsInBhcmFtZXRlcnNTaXplIjoyLCJzZXRQYXJhbWV0ZXJzIjp0cnVlLCJzZXRWaWV3T3JpZ2luYWxUZXh0IjpmYWxzZSwic2V0Vmlld0V4cGFuZGVkVGV4dCI6ZmFsc2UsInNldFRhYmxlVHlwZSI6dHJ1ZSwic2V0UHJpdmlsZWdlcyI6ZmFsc2UsInNldFRlbXBvcmFyeSI6ZmFsc2UsInNldFRhYmxlTmFtZSI6dHJ1ZSwic2V0RGJOYW1lIjp0cnVlLCJzZXRPd25lciI6dHJ1ZSwic2V0Q3JlYXRlVGltZSI6dHJ1ZSwic2V0TGFzdEFjY2Vzc1RpbWUiOnRydWUsInNldFJldGVudGlvbiI6dHJ1ZX0seyJ0YWJsZU5hbWUiOiJkZW1vX3RndCIsImRiTmFtZSI6ImRlZmF1bHQiLCJvd25lciI6InJvb
 3QiLCJjcmVhdGVUaW1lIjoxNTE3OTkzMTQxLCJsYXN0QWNjZXNzVGltZSI6MCwicmV0ZW50aW9uIjowLCJzZCI6eyJjb2xzIjpbeyJuYW1lIjoiaWQiLCJ0eXBlIjoiYmlnaW50IiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI6dHJ1ZSwic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9LHsibmFtZSI6ImFnZSIsInR5cGUiOiJpbnQiLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX0seyJuYW1lIjoiZGVzYyIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX1dLCJsb2NhdGlvbiI6ImhkZnM6Ly9ncmlmZmluOjkwMDAvZ3JpZmZpbi9kYXRhL2JhdGNoL2RlbW9fdGd0IiwiaW5wdXRGb3JtYXQiOiJvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuVGV4dElucHV0Rm9ybWF0Iiwib3V0cHV0Rm9ybWF0Ijoib3JnLmFwYWNoZS5oYWRvb3AuaGl2ZS5xbC5pby5IaXZlSWdub3JlS2V5VGV4dE91dHB1dEZvcm1hdCIsImNvbXByZXNzZWQiOmZhbHNlLCJudW1CdWNrZXRzIjotMSwic2VyZGVJbmZvIjp7Im5hbWUiOm51bGwsInNlcmlhbGl6YXRpb25MaWIiOiJvcmcuYXBhY2hlLmhhZG9vcC5oaXZlLnNlcmRlMi5sYXp5LkxhenlTaW1wbGVTZXJEZSIsInBhcmFtZXRlcnMiOnsiZmllbGQuZGVsaW0iOiJ8Iiwic2VyaWFsaXphdGlvbi5mb3JtYXQiOiJ8In0sInNldF
 NlcmlhbGl6YXRpb25MaWIiOnRydWUsInNldE5hbWUiOmZhbHNlLCJwYXJhbWV0ZXJzU2l6ZSI6Miwic2V0UGFyYW1ldGVycyI6dHJ1ZX0sImJ1Y2tldENvbHMiOltdLCJzb3J0Q29scyI6W10sInBhcmFtZXRlcnMiOnt9LCJza2V3ZWRJbmZvIjp7InNrZXdlZENvbE5hbWVzIjpbXSwic2tld2VkQ29sVmFsdWVzIjpbXSwic2tld2VkQ29sVmFsdWVMb2NhdGlvbk1hcHMiOnt9LCJza2V3ZWRDb2xOYW1lc1NpemUiOjAsInNrZXdlZENvbE5hbWVzSXRlcmF0b3IiOltdLCJzZXRTa2V3ZWRDb2xOYW1lcyI6dHJ1ZSwic2tld2VkQ29sVmFsdWVzU2l6ZSI6MCwic2tld2VkQ29sVmFsdWVzSXRlcmF0b3IiOltdLCJzZXRTa2V3ZWRDb2xWYWx1ZXMiOnRydWUsInNrZXdlZENvbFZhbHVlTG9jYXRpb25NYXBzU2l6ZSI6MCwic2V0U2tld2VkQ29sVmFsdWVMb2NhdGlvbk1hcHMiOnRydWV9LCJzdG9yZWRBc1N1YkRpcmVjdG9yaWVzIjpmYWxzZSwiY29sc1NpemUiOjMsImNvbHNJdGVyYXRvciI6W3sibmFtZSI6ImlkIiwidHlwZSI6ImJpZ2ludCIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfSx7Im5hbWUiOiJhZ2UiLCJ0eXBlIjoiaW50IiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI6dHJ1ZSwic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9LHsibmFtZSI6ImRlc2MiLCJ0eXBlIjoic3RyaW5nIiwiY29tbWVudCI6bnVsbCwic2V0TmFtZSI6dHJ1ZSw
 ic2V0VHlwZSI6dHJ1ZSwic2V0Q29tbWVudCI6ZmFsc2V9XSwic2V0Q29scyI6dHJ1ZSwic2V0TG9jYXRpb24iOnRydWUsInNldElucHV0Rm9ybWF0Ijp0cnVlLCJzZXRPdXRwdXRGb3JtYXQiOnRydWUsInNldENvbXByZXNzZWQiOnRydWUsInNldE51bUJ1Y2tldHMiOnRydWUsInNldFNlcmRlSW5mbyI6dHJ1ZSwiYnVja2V0Q29sc1NpemUiOjAsImJ1Y2tldENvbHNJdGVyYXRvciI6W10sInNldEJ1Y2tldENvbHMiOnRydWUsInNvcnRDb2xzU2l6ZSI6MCwic29ydENvbHNJdGVyYXRvciI6W10sInNldFNvcnRDb2xzIjp0cnVlLCJzZXRTa2V3ZWRJbmZvIjp0cnVlLCJzZXRTdG9yZWRBc1N1YkRpcmVjdG9yaWVzIjp0cnVlLCJwYXJhbWV0ZXJzU2l6ZSI6MCwic2V0UGFyYW1ldGVycyI6dHJ1ZX0sInBhcnRpdGlvbktleXMiOlt7Im5hbWUiOiJkdCIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX0seyJuYW1lIjoiaG91ciIsInR5cGUiOiJzdHJpbmciLCJjb21tZW50IjpudWxsLCJzZXROYW1lIjp0cnVlLCJzZXRUeXBlIjp0cnVlLCJzZXRDb21tZW50IjpmYWxzZX1dLCJwYXJhbWV0ZXJzIjp7IkVYVEVSTkFMIjoiVFJVRSIsInRyYW5zaWVudF9sYXN0RGRsVGltZSI6IjE1MTc5OTMxNDEifSwidmlld09yaWdpbmFsVGV4dCI6bnVsbCwidmlld0V4cGFuZGVkVGV4dCI6bnVsbCwidGFibGVUeXBlIjoiRVhURVJOQUxfVEFCTEUi
 LCJwcml2aWxlZ2VzIjpudWxsLCJ0ZW1wb3JhcnkiOmZhbHNlLCJwYXJ0aXRpb25LZXlzU2l6ZSI6Miwic2V0U2QiOnRydWUsInBhcnRpdGlvbktleXNJdGVyYXRvciI6W3sibmFtZSI6ImR0IiwidHlwZSI6InN0cmluZyIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfSx7Im5hbWUiOiJob3VyIiwidHlwZSI6InN0cmluZyIsImNvbW1lbnQiOm51bGwsInNldE5hbWUiOnRydWUsInNldFR5cGUiOnRydWUsInNldENvbW1lbnQiOmZhbHNlfV0sInNldFBhcnRpdGlvbktleXMiOnRydWUsInBhcmFtZXRlcnNTaXplIjoyLCJzZXRQYXJhbWV0ZXJzIjp0cnVlLCJzZXRWaWV3T3JpZ2luYWxUZXh0IjpmYWxzZSwic2V0Vmlld0V4cGFuZGVkVGV4dCI6ZmFsc2UsInNldFRhYmxlVHlwZSI6dHJ1ZSwic2V0UHJpdmlsZWdlcyI6ZmFsc2UsInNldFRlbXBvcmFyeSI6ZmFsc2UsInNldFRhYmxlTmFtZSI6dHJ1ZSwic2V0RGJOYW1lIjp0cnVlLCJzZXRPd25lciI6dHJ1ZSwic2V0Q3JlYXRlVGltZSI6dHJ1ZSwic2V0TGFzdEFjY2Vzc1RpbWUiOnRydWUsInNldFJldGVudGlvbiI6dHJ1ZX1dfQ==",
+					"name": "Get all database tables metadata example",
+					"id": "ea6795ee-5dfd-bb6c-ce2a-1973568d288b",
+					"request": {
+						"url": "{{BASE_PATH}}/api/v1/metadata/hive/dbs/tables",
+						"pathVariables": {},
+						"pathVariableData": [],
+						"queryParams": [],
+						"headerData": [],
+						"headers": "",
+						"data": null,
+						"method": "GET",
+						"dataMode": "params"
+					}
 				}
 			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "83ca6edc-27b6-8b6c-a84c-527ed84397fa",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
+			"folder": "e75bc373-05d5-a00e-14f6-9aae1ba1d0e0",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "303cab65-5daa-a9cc-b080-9e3786cd0aab",
+			"id": "384315b5-b8dc-a708-cf22-289093c2f363",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/measures",
-			"folder": "90bf25ee-3a44-f5a6-9862-415ada03390f",
-			"queryParams": [],
-			"pathVariables": {},
-			"pathVariableData": [],
-			"method": "GET",
-			"data": null,
-			"dataMode": "params",
-			"version": 2,
-			"time": 1516340119702,
-			"name": "Get measures",
-			"description": "`GET /api/v1/measures`",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"responses": [
-				{
-					"status": "",
-					"responseCode": {
-						"code": 200,
-						"name": "OK"
-					},
-					"time": 89,
-					"headers": [
-						{
-							"name": "access-control-allow-headers",
-							"key": "access-control-allow-headers",
-							"value": "X-PINGOTHER, Origin, X-Requested-With, Content-Type, Accept",
-							"description": "Used in response to a preflight request to indicate which HTTP headers can be used when making the actual request."
-						},
-						{
-							"name": "access-control-allow-methods",
-							"key": "access-control-allow-methods",
-							"value": "POST, GET, OPTIONS, DELETE,PUT",
-							"description": "Specifies the method or methods allowed when accessing the resource. This is used in response to a preflight request."
-						},
-						{
-							"name": "access-control-allow-origin",
-							"key": "access-control-allow-origin",
-							"value": "*",
-							"description": "Specifies a URI that may access the resource. For requests without credentials, the server may specify '*' as a wildcard, thereby allowing any origin to access the resource."
-						},
-						{
-							"name": "access-control-max-age",
-							"key": "access-control-max-age",
-							"value": "3600",
-							"description": "Indicates how long the results of a preflight request can be cached in seconds."
-						},
-						{
-							"name": "content-type",
-							"key": "content-type",
-							"value": "application/json;charset=UTF-8",
-							"description": "The mime type of this content"
-						},
-						{
-							"name": "date",
-							"key": "date",
-							"value": "Thu, 26 Oct 2017 02:42:35 GMT",
-							"description": "The date and time that the message was sent"
-						},
-						{
-							"name": "transfer-encoding",
-							"key": "transfer-encoding",
-							"value": "chunked",
-							"description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
-						}
-					],
-					"cookies": [],
-					"mime": "",
-					"text": "[\n    {\n        \"id\": 1,\n        \"name\": \"measureName\",\n        \"description\": \"measure description\",\n        \"organization\": \"orgName\",\n        \"owner\": \"test\",\n        \"deleted\": false,\n        \"dq.type\": \"accuracy\",\n        \"process.type\": \"batch\",\n        \"data.sources\": [\n            {\n                \"id\": 1,\n                \"name\": \"source\",\n                \"connectors\": [\n                    {\n                        \"id\": 1,\n                        \"name\": \"connector_name_source\",\n                        \"type\": \"HIVE\",\n                        \"version\": \"1.2\",\n                        \"predicates\": [\n                            {\n                                \"id\": 1,\n                                \"type\": \"file.exist\",\n                                \"config\": {\n                                    \"root.path\": \"hdfs:///griffin/demo_src\",\n                            
         \"path\": \"/dt=#YYYYMMdd#/hour=#HH#/_DONE\"\n                                }\n                            }\n                        ],\n                        \"data.unit\": \"1h\",\n                        \"config\": {\n                            \"database\": \"default\",\n                            \"table.name\": \"demo_src\",\n                            \"where\": \"dt=#YYYYMMdd# AND hour=#HH#\"\n                        }\n                    }\n                ]\n            },\n            {\n                \"id\": 2,\n                \"name\": \"target\",\n                \"connectors\": [\n                    {\n                        \"id\": 2,\n                        \"name\": \"connector_name_target\",\n                        \"type\": \"HIVE\",\n                        \"version\": \"1.2\",\n                        \"predicates\": [\n                            {\n                                \"id\": 2,\n                                \"type\": 
 \"file.exist\",\n                                \"config\": {\n                                    \"root.path\": \"hdfs:///griffin/demo_src\",\n                                    \"path\": \"/dt=#YYYYMMdd#/hour=#HH#/_DONE\"\n                                }\n                            }\n                        ],\n                        \"data.unit\": \"1h\",\n                        \"config\": {\n                            \"database\": \"default\",\n                            \"table.name\": \"demo_src\",\n                            \"where\": \"dt=#YYYYMMdd# AND hour=#HH#\"\n                        }\n                    }\n                ]\n            }\n        ],\n        \"evaluate.rule\": {\n            \"id\": 1,\n            \"rules\": [\n                {\n                    \"id\": 1,\n                    \"rule\": \"source.desc=target.desc\",\n                    \"name\": \"rule_name\",\n                    \"description\": \"Total count\",\n             
        \"dsl.type\": \"griffin-dsl\",\n                    \"dq.type\": \"accuracy\",\n                    \"details\": {}\n                }\n            ]\n        },\n        \"measure.type\": \"griffin\"\n    },\n    {\n        \"id\": 2,\n        \"name\": \"external_name\",\n        \"description\": \" test measure\",\n        \"organization\": \"orgName\",\n        \"owner\": \"test\",\n        \"deleted\": false,\n        \"metricName\": \"metricName\",\n        \"measure.type\": \"external\"\n    }\n]",
-					"language": "json",
-					"rawDataType": "text",
-					"previewType": "text",
-					"searchResultScrolledTo": -1,
-					"forceNoPretty": false,
-					"write": true,
-					"empty": false,
-					"failed": false,
-					"id": "7100976c-4229-efbc-b835-1799decac706",
-					"name": "Get measures example",
-					"isSample": true,
-					"scrollToResult": false,
-					"runTests": false,
-					"request": {
-						"url": "{{BASE_PATH}}/api/v1/measures",
-						"pathVariables": {},
-						"pathVariableData": [],
-						"queryParams": [],
-						"headerData": [],
-						"headers": "",
-						"data": null,
-						"method": "GET",
-						"dataMode": "params"
-					},
-					"owner": "2830994"
-				}
-			],
-			"auth": null,
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"currentHelper": null,
-			"helperAttributes": null
-		},
-		{
-			"id": "34632a9a-f66c-72a3-91b8-6956489d7786",
-			"headers": "",
-			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/metrics/values?metricName=metricName",
-			"folder": "48b99278-ba7b-eee0-10a5-91de99619dd8",
+			"url": "{{BASE_PATH}}/api/v1/jobs?jobName=job_name",
+			"folder": "59294d8f-d424-590d-cfaa-e59efb36a843",
 			"queryParams": [
 				{
-					"key": "metricName",
-					"value": "metricName",
+					"key": "jobName",
+					"value": "job_name",
 					"equals": true,
 					"description": "",
 					"enabled": true
 				}
 			],
-			"events": null,
+			"events": [],
 			"pathVariables": {},
 			"pathVariableData": [],
 			"method": "DELETE",
-			"data": [],
-			"dataMode": "raw",
-			"version": 2,
+			"data": null,
+			"dataMode": "params",
 			"auth": null,
-			"time": 1517209675070,
-			"name": "Delete metric values by name",
-			"description": "`DELETE /api/v1/metrics/values`\n#### Request Parameters \n\nname | description | type | example value\n--- | --- | --- | ---\nmetricName | name of the metric values | String | metricName\n\n#### Response\nThe response body should have 'failures' field as empty if success, for example\n```\n{\n    \"took\": 363,\n    \"timed_out\": false,\n    \"total\": 5,\n    \"deleted\": 5,\n    \"batches\": 1,\n    \"version_conflicts\": 0,\n    \"noops\": 0,\n    \"retries\": {\n        \"bulk\": 0,\n        \"search\": 0\n    },\n    \"throttled_millis\": 0,\n    \"requests_per_second\": -1,\n    \"throttled_until_millis\": 0,\n    \"failures\": []\n}\n```\nIt may return failed messages, for example\n```\n{\n    \"timestamp\": 1517209504487,\n    \"status\": 500,\n    \"error\": \"Internal Server Error\",\n    \"message\": \"Failed to delete metric values.\",\n    \"exception\": \"java.net.ConnectException\",\n    \"path\": \"/api/v1/metrics/values\"\n}\n```\nThere will be 
 'status' and 'error' fields in response if error happens, which correspond to HTTP status, and there may also be 'code' and 'message' fields, which will point out the cause. If an exception happens at server, there will be an 'exception' field, which is the name of exception.",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1517997648869,
+			"name": "Delete  job by name",
+			"description": "`DELETE /api/v1/jobs`\n#### Request Parameters \n\nname | description | type | example value\n--- | --- | --- | ---\njobName | job name | String | job_name\n\n#### Response\nThe response body should be empty if no error happens, and the HTTP status is (204, \"No Content\").\n\nIt may return failed messages. For example\n```\n{\n    \"timestamp\": 1517208660250,\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"code\": 40403,\n    \"message\": \"Job name does not exist\",\n    \"path\": \"/api/v1/jobs\"\n}\n```\nThere will be 'status' and 'error' fields in response if error happens, which correspond to HTTP status.\n\nThere may also be 'code' and 'message' fields, which will point out the cause.\n\nIf an exception happens at server, there will be an 'exception' field, which is the name of exception.",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
 					"responseCode": {
-						"code": 200,
-						"name": "OK",
-						"detail": "Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."
+						"code": 204,
+						"name": "No Content",
+						"detail": "The server successfully processed the request, but is not returning any content."
 					},
-					"time": 1014,
+					"time": 40,
 					"headers": [
 						{
 							"key": "Access-Control-Allow-Headers",
@@ -669,20 +631,8 @@
 							"description": "Indicates how long the results of a preflight request can be cached in seconds."
 						},
 						{
-							"key": "Content-Length",
-							"value": "217",
-							"name": "Content-Length",
-							"description": "The length of the response body in octets (8-bit bytes)"
-						},
-						{
-							"key": "Content-Type",
-							"value": "application/json",
-							"name": "Content-Type",
-							"description": "The mime type of this content"
-						},
-						{
 							"key": "Date",
-							"value": "Mon, 29 Jan 2018 07:06:30 GMT",
+							"value": "Mon, 29 Jan 2018 06:50:06 GMT",
 							"name": "Date",
 							"description": "The date and time that the message was sent"
 						}
@@ -700,33 +650,33 @@
 						}
 					],
 					"mime": "",
-					"text": "{\"took\":363,\"timed_out\":false,\"total\":5,\"deleted\":5,\"batches\":1,\"version_conflicts\":0,\"noops\":0,\"retries\":{\"bulk\":0,\"search\":0},\"throttled_millis\":0,\"requests_per_second\":-1.0,\"throttled_until_millis\":0,\"failures\":[]}",
-					"language": "json",
+					"text": "",
+					"language": "plain",
 					"previewType": "text",
 					"searchResultScrolledTo": -1,
 					"forceNoPretty": false,
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"code": 200,
+					"code": 204,
 					"responseSize": {
-						"body": 217,
-						"header": 324,
-						"total": 541
+						"body": 0,
+						"header": 279,
+						"total": 279
 					},
 					"mimeType": "text",
-					"fileName": "response.json",
-					"dataURI": "data:application/json;base64, eyJ0b29rIjozNjMsInRpbWVkX291dCI6ZmFsc2UsInRvdGFsIjo1LCJkZWxldGVkIjo1LCJiYXRjaGVzIjoxLCJ2ZXJzaW9uX2NvbmZsaWN0cyI6MCwibm9vcHMiOjAsInJldHJpZXMiOnsiYnVsayI6MCwic2VhcmNoIjowfSwidGhyb3R0bGVkX21pbGxpcyI6MCwicmVxdWVzdHNfcGVyX3NlY29uZCI6LTEuMCwidGhyb3R0bGVkX3VudGlsX21pbGxpcyI6MCwiZmFpbHVyZXMiOltdfQ==",
-					"name": "Delete metric values by name example",
-					"id": "8b3e405e-fa71-8bcd-2ab4-f603f7424a60",
+					"fileName": "response.txt",
+					"dataURI": "data:text/plain;base64, ",
+					"name": "Delete  job by name example",
+					"id": "5f686e20-4059-98f6-2111-254ea0bff191",
 					"request": {
-						"url": "{{BASE_PATH}}/api/v1/metrics/values?metricName=metricName",
+						"url": "{{BASE_PATH}}/api/v1/jobs?jobName=job_name",
 						"pathVariables": {},
 						"pathVariableData": [],
 						"queryParams": [
 							{
-								"key": "metricName",
-								"value": "metricName",
+								"key": "jobName",
+								"value": "job_name",
 								"equals": true,
 								"description": "",
 								"enabled": true
@@ -734,22 +684,22 @@
 						],
 						"headerData": [],
 						"headers": "",
-						"data": "",
+						"data": null,
 						"method": "DELETE",
-						"dataMode": "raw"
-					}
+						"dataMode": "params"
+					},
+					"owner": "2830994"
 				}
 			],
 			"currentHelper": null,
-			"helperAttributes": null,
-			"rawModeData": ""
+			"helperAttributes": null
 		},
 		{
-			"id": "4bf76f4b-f639-d339-736a-e58ba36f0248",
+			"id": "3f4a8ed3-3976-92c7-c16e-0562858c975f",
 			"headers": "",
 			"headerData": [],
 			"url": "{{BASE_PATH}}/api/v1/jobs/health",
-			"folder": "4e437aa6-f696-053e-8f1e-8b6a10c79015",
+			"folder": "59294d8f-d424-590d-cfaa-e59efb36a843",
 			"queryParams": [],
 			"pathVariables": {},
 			"pathVariableData": [],
@@ -759,7 +709,7 @@
 			"time": 1515396046330,
 			"name": "Get job healthy statistics",
 			"description": "`GET /api/v1/jobs/health`\n\n#### Response Body Sample\n```\n{\n  \"healthyJobCount\": 1,\n  \"jobCount\": 2\n}\n```",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -823,7 +773,7 @@
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"id": "b1b0dcbd-eb24-556f-bbe0-e292c88a76ba",
+					"id": "ceaa8bbe-0bb1-feb0-2847-8fdcdfa65ca6",
 					"name": "Get job healthy statistics example",
 					"isSample": true,
 					"scrollToResult": false,
@@ -842,46 +792,45 @@
 					"owner": "2830994"
 				}
 			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "50d9ecef-c4ab-a026-52c1-36c9bd8fb472",
+			"id": "4612699d-8772-4dd8-1b34-36141b8ccfdd",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/jobs?jobName=job_name",
-			"folder": "4e437aa6-f696-053e-8f1e-8b6a10c79015",
-			"queryParams": [
+			"url": "{{BASE_PATH}}/api/v1/measures/:id",
+			"folder": "1c9e0f01-e8b4-b9be-10c7-64a5d79f8c17",
+			"queryParams": [],
+			"events": [],
+			"pathVariables": {
+				"id": "4"
+			},
+			"pathVariableData": [
 				{
-					"key": "jobName",
-					"value": "job_name",
-					"equals": true,
-					"description": "",
-					"enabled": true
+					"key": "id",
+					"value": "4"
 				}
 			],
-			"events": [],
-			"pathVariables": {},
-			"pathVariableData": [],
-			"method": "DELETE",
+			"method": "GET",
 			"data": null,
 			"dataMode": "params",
 			"auth": null,
-			"time": 1517208694248,
-			"name": "Delete  job by name",
-			"description": "`DELETE /api/v1/jobs`\n#### Request Parameters \n\nname | description | type | example value\n--- | --- | --- | ---\njobName | job name | String | job_name\n\n#### Response\nThe response body should be empty if no error happens, and the HTTP status is (204, \"No Content\").\nIt may return failed messages. For example\n```\n{\n    \"timestamp\": 1517208660250,\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"code\": 40403,\n    \"message\": \"Job name does not exist\",\n    \"path\": \"/api/v1/jobs\"\n}\n```\nThere will be 'status' and 'error' fields in response if error happens, which correspond to HTTP status, and there may also be 'code' and 'message' fields, which will point out the cause. If an exception happens at server, there will be an 'exception' field, which is the name of exception.",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1517996863123,
+			"name": "Get measure by id",
+			"description": "`GET /api/v1/measures/{id}`\n#### Path Variable\n- id -`required` `Long` measure id\n\n#### Request Sample\n\n`/api/v1/measures/1`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
 					"responseCode": {
-						"code": 204,
-						"name": "No Content",
-						"detail": "The server successfully processed the request, but is not returning any content."
+						"code": 200,
+						"name": "OK",
+						"detail": "Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."
 					},
-					"time": 40,
+					"time": 203,
 					"headers": [
 						{
 							"key": "Access-Control-Allow-Headers",
@@ -908,61 +857,61 @@
 							"description": "Indicates how long the results of a preflight request can be cached in seconds."
 						},
 						{
+							"key": "Content-Type",
+							"value": "application/json;charset=UTF-8",
+							"name": "Content-Type",
+							"description": "The mime type of this content"
+						},
+						{
 							"key": "Date",
-							"value": "Mon, 29 Jan 2018 06:50:06 GMT",
+							"value": "Wed, 07 Feb 2018 09:47:06 GMT",
 							"name": "Date",
 							"description": "The date and time that the message was sent"
-						}
-					],
-					"cookies": [
+						},
 						{
-							"domain": "localhost",
-							"expirationDate": 2147483647,
-							"httpOnly": true,
-							"name": "JSESSIONID",
-							"path": "/",
-							"secure": false,
-							"url": "http://localhost:8080",
-							"value": "DC35BDC91FC450DE5D89D477E27FD19E"
+							"key": "Transfer-Encoding",
+							"value": "chunked",
+							"name": "Transfer-Encoding",
+							"description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
 						}
 					],
+					"cookies": [],
 					"mime": "",
-					"text": "",
-					"language": "plain",
+					"text": "{\"measure.type\":\"griffin\",\"id\":4,\"name\":\"measure_no_predicate_day\",\"owner\":\"test\",\"description\":null,\"organization\":null,\"deleted\":false,\"dq.type\":\"accuracy\",\"process.type\":\"batch\",\"data.sources\":[{\"id\":6,\"name\":\"source\",\"connectors\":[{\"id\":6,\"name\":\"source1517994133405\",\"type\":\"HIVE\",\"version\":\"1.2\",\"predicates\":[],\"data.unit\":\"1day\",\"data.time.zone\":\"UTC(WET,GMT)\",\"config\":{\"database\":\"default\",\"table.name\":\"demo_src\",\"where\":\"dt=#YYYYMMdd# AND hour=#HH#\"}}]},{\"id\":7,\"name\":\"target\",\"connectors\":[{\"id\":7,\"name\":\"target1517994142573\",\"type\":\"HIVE\",\"version\":\"1.2\",\"predicates\":[],\"data.unit\":\"1day\",\"data.time.zone\":\"UTC(WET,GMT)\",\"config\":{\"database\":\"default\",\"table.name\":\"demo_tgt\",\"where\":\"dt=#YYYYMMdd# AND hour=#HH#\"}}]}],\"evaluate.rule\":{\"id\":4,\"rules\":[{\"id\":4,\"rule\":\"source.age=target.age AND source.desc=target.desc\",\"name\":\"ac
 curacy\",\"dsl.type\":\"griffin-dsl\",\"dq.type\":\"accuracy\"}]},\"measure.type\":\"griffin\"}",
+					"language": "json",
 					"previewType": "text",
 					"searchResultScrolledTo": -1,
 					"forceNoPretty": false,
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"code": 204,
+					"code": 200,
 					"responseSize": {
-						"body": 0,
-						"header": 279,
-						"total": 279
+						"body": 928,
+						"header": 345,
+						"total": 1273
 					},
 					"mimeType": "text",
-					"fileName": "response.txt",
-					"dataURI": "data:text/plain;base64, ",
-					"name": "Delete  job by name example",
-					"id": "2d39f622-9517-61eb-b792-52bae3e7cd74",
+					"fileName": "response.json",
+					"dataURI": "data:application/json;base64, eyJtZWFzdXJlLnR5cGUiOiJncmlmZmluIiwiaWQiOjQsIm5hbWUiOiJtZWFzdXJlX25vX3ByZWRpY2F0ZV9kYXkiLCJvd25lciI6InRlc3QiLCJkZXNjcmlwdGlvbiI6bnVsbCwib3JnYW5pemF0aW9uIjpudWxsLCJkZWxldGVkIjpmYWxzZSwiZHEudHlwZSI6ImFjY3VyYWN5IiwicHJvY2Vzcy50eXBlIjoiYmF0Y2giLCJkYXRhLnNvdXJjZXMiOlt7ImlkIjo2LCJuYW1lIjoic291cmNlIiwiY29ubmVjdG9ycyI6W3siaWQiOjYsIm5hbWUiOiJzb3VyY2UxNTE3OTk0MTMzNDA1IiwidHlwZSI6IkhJVkUiLCJ2ZXJzaW9uIjoiMS4yIiwicHJlZGljYXRlcyI6W10sImRhdGEudW5pdCI6IjFkYXkiLCJkYXRhLnRpbWUuem9uZSI6IlVUQyhXRVQsR01UKSIsImNvbmZpZyI6eyJkYXRhYmFzZSI6ImRlZmF1bHQiLCJ0YWJsZS5uYW1lIjoiZGVtb19zcmMiLCJ3aGVyZSI6ImR0PSNZWVlZTU1kZCMgQU5EIGhvdXI9I0hIIyJ9fV19LHsiaWQiOjcsIm5hbWUiOiJ0YXJnZXQiLCJjb25uZWN0b3JzIjpbeyJpZCI6NywibmFtZSI6InRhcmdldDE1MTc5OTQxNDI1NzMiLCJ0eXBlIjoiSElWRSIsInZlcnNpb24iOiIxLjIiLCJwcmVkaWNhdGVzIjpbXSwiZGF0YS51bml0IjoiMWRheSIsImRhdGEudGltZS56b25lIjoiVVRDKFdFVCxHTVQpIiwiY29uZmlnIjp7ImRhdGFiYXNlIjoiZGVmYXVsdCIsInRhYmxlLm5hbWUiOiJkZW1vX3RndCIsIndoZXJlIjoiZHQ9I1lZWVlNTW
 RkIyBBTkQgaG91cj0jSEgjIn19XX1dLCJldmFsdWF0ZS5ydWxlIjp7ImlkIjo0LCJydWxlcyI6W3siaWQiOjQsInJ1bGUiOiJzb3VyY2UuYWdlPXRhcmdldC5hZ2UgQU5EIHNvdXJjZS5kZXNjPXRhcmdldC5kZXNjIiwibmFtZSI6ImFjY3VyYWN5IiwiZHNsLnR5cGUiOiJncmlmZmluLWRzbCIsImRxLnR5cGUiOiJhY2N1cmFjeSJ9XX0sIm1lYXN1cmUudHlwZSI6ImdyaWZmaW4ifQ==",
+					"name": "Get measure by id example",
+					"id": "06c85ba7-3235-95b8-75c9-7d63e947a11a",
 					"request": {
-						"url": "{{BASE_PATH}}/api/v1/jobs?jobName=job_name",
-						"pathVariables": {},
-						"pathVariableData": [],
-						"queryParams": [
+						"url": "{{BASE_PATH}}/api/v1/measures/:id",
+						"pathVariables": {
+							"id": "4"
+						},
+						"pathVariableData": [
 							{
-								"key": "jobName",
-								"value": "job_name",
-								"equals": true,
-								"description": "",
-								"enabled": true
+								"key": "id",
+								"value": "4"
 							}
 						],
+						"queryParams": [],
 						"headerData": [],
 						"headers": "",
 						"data": null,
-						"method": "DELETE",
+						"method": "GET",
 						"dataMode": "params"
 					}
 				}
@@ -971,7 +920,7 @@
 			"helperAttributes": null
 		},
 		{
-			"id": "733baba6-aa05-fe53-869e-ca6ea85ce389",
+			"id": "47c5b25b-f85b-ea16-fbde-e4537c0b313d",
 			"headers": "",
 			"headerData": [],
 			"url": "{{BASE_PATH}}/api/v1/metadata/hive/tables/names?db=default",
@@ -992,7 +941,7 @@
 			"time": 1508997683445,
 			"name": "Get table names",
 			"description": "`GET /api/v1/metadata/hive/tables/names`\n#### Request Parameter\nname | description | typ | example value\n--- | --- | --- | ---\ndb | hive database name | String | default",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -1056,7 +1005,7 @@
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"id": "540caaf3-e9ec-3c0c-bbcc-eba18869b8fe",
+					"id": "525e2f07-7104-816d-7ac9-76052caa3370",
 					"name": "Get table names example",
 					"isSample": true,
 					"scrollToResult": false,
@@ -1066,43 +1015,43 @@
 					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/metadata/hive/tables/names?db=default\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[{\"key\":\"db\",\"value\":\"default\",\"equals\":true,\"description\":\"\",\"enabled\":true}],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
 				}
 			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "83ca6edc-27b6-8b6c-a84c-527ed84397fa",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
+			"folder": "e75bc373-05d5-a00e-14f6-9aae1ba1d0e0",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "7843c251-24ad-90c2-de8a-ad91641d1307",
+			"id": "4e0a68f2-4c2d-ae64-0186-01471ed543d4",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/measures/owner/:owner",
+			"url": "{{BASE_PATH}}/api/v1/org/:org",
 			"queryParams": [],
 			"pathVariables": {
-				"owner": "test"
+				"org": "test"
 			},
 			"pathVariableData": [
 				{
-					"key": "owner",
+					"key": "org",
 					"value": "test"
 				}
 			],
 			"method": "GET",
 			"data": null,
 			"dataMode": "params",
-			"version": 2,
-			"time": 1508998395708,
-			"name": "Get measures by owner",
-			"description": "`GET /api/v1/measures/owner/{owner}`\n\n#### Path Variable\n- owner -`required` `String` owner name\n\n#### Request Sample\n\n`/api/v1/measures/owner/test`\n\n#### Response Body Sample\n```\n[\n  {\n    \"name\": \"demo-accu\",\n    \"id\": \"2\"\n  }\n]\n```",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1508998400445,
+			"name": "Get measure names by org",
+			"description": "`GET /api/v1/org/{org}`\n#### Path Variable\n- org - `required` `String` organization name.\n\n#### Request Sample\n`/api/v1/org/test`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
 					"responseCode": {
 						"code": 200,
-						"name": "OK"
-					},
-					"time": 67,
+						"name": "OK",
+						"detail": "Standard response for successful HTTP requests. The actual response will depend on the request method used. In a GET request, the response will contain an entity corresponding to the requested resource. In a POST request the response will contain an entity describing or containing the result of the action."
+					},
+					"time": 26,
 					"headers": [
 						{
 							"name": "access-control-allow-headers",
@@ -1137,7 +1086,7 @@
 						{
 							"name": "date",
 							"key": "date",
-							"value": "Thu, 26 Oct 2017 06:12:10 GMT",
+							"value": "Thu, 26 Oct 2017 06:10:23 GMT",
 							"description": "The date and time that the message was sent"
 						},
 						{
@@ -1149,7 +1098,7 @@
 					],
 					"cookies": [],
 					"mime": "",
-					"text": "[\n    {\n        \"measure.type\": \"griffin\",\n        \"id\": 1,\n        \"name\": \"measureName\",\n        \"description\": \"measure description\",\n        \"organization\": \"orgName\",\n        \"owner\": \"test\",\n        \"deleted\": false,\n        \"dq.type\": \"accuracy\",\n        \"process.type\": \"batch\",\n        \"data.sources\": [\n            {\n                \"id\": 1,\n                \"name\": \"source\",\n                \"connectors\": [\n                    {\n                        \"id\": 1,\n                        \"name\": \"connector_name_source\",\n                        \"type\": \"HIVE\",\n                        \"version\": \"1.2\",\n                        \"predicates\": [\n                            {\n                                \"id\": 1,\n                                \"type\": \"file.exist\",\n                                \"config\": {\n                                    \"root.path\": \"hdfs:///griffin/d
 emo_src\",\n                                    \"path\": \"/dt=#YYYYMMdd#/hour=#HH#/_DONE\"\n                                }\n                            }\n                        ],\n                        \"data.unit\": \"1h\",\n                        \"config\": {\n                            \"database\": \"default\",\n                            \"table.name\": \"demo_src\",\n                            \"where\": \"dt=#YYYYMMdd# AND hour=#HH#\"\n                        }\n                    }\n                ]\n            },\n            {\n                \"id\": 2,\n                \"name\": \"target\",\n                \"connectors\": [\n                    {\n                        \"id\": 2,\n                        \"name\": \"connector_name_target\",\n                        \"type\": \"HIVE\",\n                        \"version\": \"1.2\",\n                        \"predicates\": [\n                            {\n                                \"id\": 2,\n  
                               \"type\": \"file.exist\",\n                                \"config\": {\n                                    \"root.path\": \"hdfs:///griffin/demo_src\",\n                                    \"path\": \"/dt=#YYYYMMdd#/hour=#HH#/_DONE\"\n                                }\n                            }\n                        ],\n                        \"data.unit\": \"1h\",\n                        \"config\": {\n                            \"database\": \"default\",\n                            \"table.name\": \"demo_src\",\n                            \"where\": \"dt=#YYYYMMdd# AND hour=#HH#\"\n                        }\n                    }\n                ]\n            }\n        ],\n        \"evaluate.rule\": {\n            \"id\": 1,\n            \"rules\": [\n                {\n                    \"id\": 1,\n                    \"rule\": \"source.desc=target.desc\",\n                    \"name\": \"rule_name\",\n                    \"descri
 ption\": \"Total count\",\n                    \"dsl.type\": \"griffin-dsl\",\n                    \"dq.type\": \"accuracy\",\n                    \"details\": {}\n                }\n            ]\n        }\n    },\n    {\n        \"measure.type\": \"external\",\n        \"id\": 2,\n        \"name\": \"external_name\",\n        \"description\": \" test measure\",\n        \"organization\": \"orgName\",\n        \"owner\": \"test\",\n        \"deleted\": false,\n        \"metricName\": \"metricName\"\n    }\n]",
+					"text": "[\"measure1\"]",
 					"language": "json",
 					"rawDataType": "text",
 					"previewType": "text",
@@ -1158,45 +1107,26 @@
 					"write": true,
 					"empty": false,
 					"failed": false,
-					"id": "8cfd0eb7-87bb-3431-2e52-11187d8c5071",
-					"name": "Get measures by  owner example",
-					"isSample": true,
-					"scrollToResult": false,
-					"runTests": false,
-					"request": {
-						"url": "{{BASE_PATH}}/api/v1/measures/owner/:owner",
-						"pathVariables": {
-							"owner": "test"
-						},
-						"pathVariableData": [
-							{
-								"key": "owner",
-								"value": "test"
-							}
-						],
-						"queryParams": [],
-						"headerData": [],
-						"headers": "",
-						"data": null,
-						"method": "GET",
-						"dataMode": "params"
-					},
-					"owner": "2830994"
+					"name": "Get measure names by org example",
+					"id": "0523ac28-eacd-87b2-e346-cf177b267f79",
+					"request": "9f6e5105-1aaf-22a0-f88a-dbc25277751d",
+					"owner": "2830994",
+					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/org/:org\",\"pathVariables\":{\"org\":\"test\"},\"pathVariableData\":[{\"key\":\"org\",\"value\":\"test\"}],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
 				}
 			],
 			"isFromCollection": true,
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "90bf25ee-3a44-f5a6-9862-415ada03390f",
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
+			"folder": "b74c083b-f9b7-05d4-f7fd-cb5556b5616b",
 			"auth": null,
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "7bf89dbd-47e2-2c20-1631-fedccf836c8a",
+			"id": "5388bdf6-51ed-111e-938c-0eb569dde237",
 			"headers": "",
 			"headerData": [],
 			"url": "{{BASE_PATH}}/api/v1/jobs/:id",
-			"folder": "4e437aa6-f696-053e-8f1e-8b6a10c79015",
+			"folder": "59294d8f-d424-590d-cfaa-e59efb36a843",
 			"queryParams": [],
 			"events": [],
 			"pathVariables": {
@@ -1214,8 +1144,8 @@
 			"auth": null,
 			"time": 1517208818277,
 			"name": "Delete  job by id",
-			"description": "`DELETE /api/v1/jobs/{id}`\n#### Path Variable\n- id -`required` `Long` job id\n\n#### Response\nThe response body should be empty if no error happens, and the HTTP status is (204, \"No Content\").\n\nIt may return failed messages. For example\n```\n{\n    \"timestamp\": 1517208792108,\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"code\": 40402,\n    \"message\": \"Job id does not exist\",\n    \"path\": \"/api/v1/jobs/2\"\n}\n```\nThere will be 'status' and 'error' fields in response if error happens, which correspond to HTTP status, and there may also be 'code' and 'message' fields, which will point out the cause. If an exception happens at server, there will be an 'exception' field, which is the name of exception.",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"description": "`DELETE /api/v1/jobs/{id}`\n#### Path Variable\n- id -`required` `Long` job id\n\n#### Response\nThe response body should be empty if no error happens, and the HTTP status is (204, \"No Content\").\n\nIt may return failed messages. For example\n```\n{\n    \"timestamp\": 1517208792108,\n    \"status\": 404,\n    \"error\": \"Not Found\",\n    \"code\": 40402,\n    \"message\": \"Job id does not exist\",\n    \"path\": \"/api/v1/jobs/2\"\n}\n```\nThere will be 'status' and 'error' fields in response if error happens, which correspond to HTTP status.\n\nThere may also be 'code' and 'message' fields, which will point out the cause.\n\nIf an exception happens at server, there will be an 'exception' field, which is the name of exception.",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -1288,7 +1218,7 @@
 					"fileName": "response.txt",
 					"dataURI": "data:text/plain;base64, ",
 					"name": "Delete  job by id example",
-					"id": "0be82877-9f40-1103-2268-e88dbbeeee13",
+					"id": "9242e6a6-8241-c851-1945-5a14fe9de33a",
 					"request": {
 						"url": "{{BASE_PATH}}/api/v1/jobs/:id",
 						"pathVariables": {
@@ -1306,17 +1236,19 @@
 						"data": null,
 						"method": "DELETE",
 						"dataMode": "params"
-					}
+					},
+					"owner": "2830994"
 				}
 			],
+			"collection_id": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"currentHelper": null,
 			"helperAttributes": null
 		},
 		{
-			"id": "7e478411-b8a5-552c-7d42-53e90e684ba0",
+			"id": "5a64e424-ae7b-55b3-9221-ecde940426bd",
 			"headers": "",
 			"headerData": [],
-			"url": "{{BASE_PATH}}/api/v1/metadata/hive/dbs/tables",
+			"url": "{{BASE_PATH}}/api/v1/version",
 			"queryParams": [],
 			"pathVariables": {},
 			"pathVariableData": [],
@@ -1324,10 +1256,10 @@
 			"data": null,
 			"dataMode": "params",
 			"version": 2,
-			"time": 1508997646817,
-			"name": "Get all database tables metadata",
-			"description": "`GET /api/v1/metadata/hive/dbs/tables`",
-			"collectionId": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
+			"time": 1508997903989,
+			"name": "Get griffin version",
+			"description": "`GET /api/v1/version`",
+			"collectionId": "b7b709f1-e966-c33c-6bc6-4164f2faf0e5",
 			"responses": [
 				{
 					"status": "",
@@ -1335,7 +1267,7 @@
 						"code": 200,
 						"name": "OK"
 					},
-					"time": 36,
+					"time": 63,
 					"headers": [
 						{
 							"name": "access-control-allow-headers",
@@ -1362,137 +1294,28 @@
 							"description": "Indicates how long the results of a preflight request can be cached in seconds."
 						},
 						{
-							"name": "content-type",
-							"key": "content-type",
-							"value": "application/json;charset=UTF-8",
-							"description": "The mime type of this content"
-						},
-						{
-							"name": "date",
-							"key": "date",
-							"value": "Wed, 25 Oct 2017 05:47:03 GMT",
-							"description": "The date and time that the message was sent"
-						},
-						{
-							"name": "transfer-encoding",
-							"key": "transfer-encoding",
-							"value": "chunked",
-							"description": "The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."
-						}
-					],
-					"cookies": [],
-					"mime": "",
-					"text": "{\"default\":[{\"tableName\":\"demo_src\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":1507861756,\"lastAccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_src\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBuckets\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setParameters\":true,\"parametersSize\":2,\"setName\":false,\"set
 SerializationLib\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"skewedColValues\":[],\"skewedColValueLocationMaps\":{},\"skewedColValueLocationMapsSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColValueLocationMaps\":true,\"skewedColValuesIterator\":[],\"skewedColNamesSize\":0,\"skewedColValuesSize\":0,\"setSkewedColValues\":true,\"setSkewedColNames\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"setParameters\":true,\"parametersSize\":0,\"bucketColsSize\":0,\"setOutputFormat\":true,\"bucketColsIterator\":[],\"sortColsIterator\":[],\"setStoredAsSubDirectories\":true,\"sortColsSize\":0,\"setInputFormat\":true,\"setLocation\":true,\"setBucketCols\":true,\"setCols\":true,\"setSortCols\":true,\"setCompressed\":true,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\
 ":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"setNumBuckets\":true,\"setSerdeInfo\":true,\"setSkewedInfo\":true},\"partitionKeys\":[],\"parameters\":{\"totalSize\":\"0\",\"EXTERNAL\":\"TRUE\",\"COLUMN_STATS_ACCURATE\":\"true\",\"numFiles\":\"0\",\"transient_lastDdlTime\":\"1508897403\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"setSd\":true,\"setOwner\":true,\"setRetention\":true,\"setTableType\":true,\"setParameters\":true,\"setPrivileges\":false,\"setTableName\":true,\"setDbName\":true,\"setCreateTime\":true,\"setTemporary\":false,\"partitionKeysIterator\":[],\"partitionKeysSize\":0,\"parametersSize\":5,\"setViewOriginalText\":false,\"setPartitionKeys\":true,\"setLastAccessTime\":true,\"setViewExpandedText\":false},{\"tableName\":\"demo_tgt\",\"dbName\":\"default\",\"owner\":\"root\",\"createTime\":15078
 61756,\"lastAccessTime\":0,\"retention\":0,\"sd\":{\"cols\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true}],\"location\":\"hdfs://griffin:9000/griffin/data/batch/demo_tgt\",\"inputFormat\":\"org.apache.hadoop.mapred.TextInputFormat\",\"outputFormat\":\"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat\",\"compressed\":false,\"numBuckets\":-1,\"serdeInfo\":{\"name\":null,\"serializationLib\":\"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe\",\"parameters\":{\"field.delim\":\"|\",\"serialization.format\":\"|\"},\"setParameters\":true,\"parametersSize\":2,\"setName\":false,\"setSerializationLib\":true},\"bucketCols\":[],\"sortCols\":[],\"parameters\":{},\"skewedInfo\":{\"skewedColNames\":[],\"s
 kewedColValues\":[],\"skewedColValueLocationMaps\":{},\"skewedColValueLocationMapsSize\":0,\"skewedColNamesIterator\":[],\"setSkewedColValueLocationMaps\":true,\"skewedColValuesIterator\":[],\"skewedColNamesSize\":0,\"skewedColValuesSize\":0,\"setSkewedColValues\":true,\"setSkewedColNames\":true},\"storedAsSubDirectories\":false,\"colsSize\":3,\"setParameters\":true,\"parametersSize\":0,\"bucketColsSize\":0,\"setOutputFormat\":true,\"bucketColsIterator\":[],\"sortColsIterator\":[],\"setStoredAsSubDirectories\":true,\"sortColsSize\":0,\"setInputFormat\":true,\"setLocation\":true,\"setBucketCols\":true,\"setCols\":true,\"setSortCols\":true,\"setCompressed\":true,\"colsIterator\":[{\"name\":\"id\",\"type\":\"bigint\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"age\",\"type\":\"int\",\"comment\":null,\"setName\":true,\"setComment\":false,\"setType\":true},{\"name\":\"desc\",\"type\":\"string\",\"comment\":null,\"setName\":true,\"setComment\":fals
 e,\"setType\":true}],\"setNumBuckets\":true,\"setSerdeInfo\":true,\"setSkewedInfo\":true},\"partitionKeys\":[],\"parameters\":{\"totalSize\":\"0\",\"EXTERNAL\":\"TRUE\",\"COLUMN_STATS_ACCURATE\":\"true\",\"numFiles\":\"0\",\"transient_lastDdlTime\":\"1508897404\"},\"viewOriginalText\":null,\"viewExpandedText\":null,\"tableType\":\"EXTERNAL_TABLE\",\"privileges\":null,\"temporary\":false,\"setSd\":true,\"setOwner\":true,\"setRetention\":true,\"setTableType\":true,\"setParameters\":true,\"setPrivileges\":false,\"setTableName\":true,\"setDbName\":true,\"setCreateTime\":true,\"setTemporary\":false,\"partitionKeysIterator\":[],\"partitionKeysSize\":0,\"parametersSize\":5,\"setViewOriginalText\":false,\"setPartitionKeys\":true,\"setLastAccessTime\":true,\"setViewExpandedText\":false}]}",
-					"language": "json",
-					"rawDataType": "text",
-					"previewType": "text",
-					"searchResultScrolledTo": -1,
-					"forceNoPretty": false,
-					"write": true,
-					"empty": false,
-					"failed": false,
-					"id": "47fe13d3-c21e-71ff-0d73-bea1ecde05cd",
-					"name": "Get all database tables metadata example",
-					"isSample": true,
-					"scrollToResult": false,
-					"runTests": false,
-					"request": "10b67344-9fcb-2ceb-3bce-7c7424d35c7e",
-					"owner": "2830994",
-					"requestObject": "{\"url\":\"{{BASE_PATH}}/api/v1/metadata/hive/dbs/tables\",\"pathVariables\":{},\"pathVariableData\":[],\"queryParams\":[],\"headerData\":[],\"headers\":\"\",\"data\":null,\"method\":\"GET\",\"dataMode\":\"params\"}"
-				}
-			],
-			"collection_id": "c999a5d1-4ca3-e246-dd4f-6464e0be085f",
-			"folder": "83ca6edc-27b6

<TRUNCATED>