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 2017/05/11 02:01:47 UTC
[29/39] incubator-griffin git commit: remove public
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/apidocs/swagger.json
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/apidocs/swagger.json b/service/src/main/resources/public/apidocs/swagger.json
deleted file mode 100644
index 0e6d2a6..0000000
--- a/service/src/main/resources/public/apidocs/swagger.json
+++ /dev/null
@@ -1,1633 +0,0 @@
-{
- "swagger": "2.0",
- "info": {
- "title": "BARK API",
- "description": "Restful web APIs for Bark",
- "version": "1.0.0"
- },
- "host": "",
- "basePath": "/api/v1",
- "schemes": [
- "http"
- ],
- "produces": [
- "application/json"
- ],
- "paths": {
- "/dataassets/{id}": {
- "delete": {
- "summary": "Delete a data asset by id",
- "description": "Delete a data asset with the given id.",
- "parameters": [{
- "name": "id",
- "in": "path",
- "required": true,
- "description": "id like 1,2,3, ...",
- "type": "integer"
- }],
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/deleteDataassetResponse"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- },
- "get": {
- "summary": "Retrieve a data asset by id",
- "description": "Get the detail information of a data asset by the given id.",
- "parameters": [{
- "name": "id",
- "in": "path",
- "required": true,
- "description": "id like 1,2,3...",
- "type": "integer"
- }],
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/dataassetsFromId"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/dataassets": {
- "get": {
- "summary": "Get all dataassets",
- "description": "Get all dataassets.",
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getAllDataassets"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- },
- "post": {
- "summary": "Add new data asset",
- "description": "If you want to create data asset, please input object like example.",
- "parameters": [{
- "name": "body",
- "in": "body",
- "required": true,
- "description": "Please click the text box on right to copy the example data ",
- "schema": {
- "$ref": "#/definitions/addDataassets"
- }
- }],
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "201": {
- "description": "created"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- },
- "put": {
- "summary": "Update a dataasset",
- "description": "If you want to update dataset, please input object like example.",
- "parameters": [{
- "name": "body",
- "in": "body",
- "required": true,
- "description": "Please change the 'desc' and 'sample' in 'schema' ",
- "schema": {
- "$ref": "#/definitions/addDataassets"
- }
- }],
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "200": {
- "description": "success",
- "schema": {
- "$ref": "#/definitions/addDataassetsResult"
- }
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/dataassets/metadata": {
- "get": {
- "summary": "Metadata information",
- "description": "Get all the metadata definition.",
- "tags": [
- "Dataassets"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getMetaData"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/models": {
- "post": {
- "summary": "Create new model",
- "description": "You can add accuracy, validity, anomaly and publish models. The example below is just for accuracy model. <br/>If you want to create validity model, just operate the following tips, REMOVE: 'targetDb' and 'targetDataSet' in 'extra', 'mappings', ADD: 'vaType' and 'column' in 'extra'. For example, [validity.json](example/validity.json). <br/>If you want to create anomaly model, REMOVE: 'targetDb' and 'targetDataSet' in 'extra', 'mappings', ADD: 'anType' in 'extra'. For example, [anomaly.json](example/anomaly.json). <br/>If you want to create publish model, REMOVE: 'srcDb', 'srcDataSet', 'targetDb' and 'targetDataSet' in 'extra', 'mappings', ADD: 'publishUrl' in 'extra'. For example, [publish.json](example/publish.json).",
- "parameters": [{
- "name": "body",
- "in": "body",
- "required": true,
- "description": "The example is just for accuracy model. ",
- "schema": {
- "$ref": "#/definitions/createModel"
- }
- }],
- "tags": [
- "Models"
- ],
- "responses": {
- "201": {
- "description": "Profile information for a user"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- },
- "get": {
- "summary": "Get all models",
- "description": "Get all the models.",
- "tags": [
- "Models"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getAllModels"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/models/{modelName}": {
- "delete": {
- "summary": "Delete a model by the model name",
- "description": "If you want to delete a model, just input the model name.",
- "parameters": [{
- "name": "modelName",
- "in": "path",
- "required": true,
- "description": "Model name like wx_publish, ...",
- "type": "string"
- }],
- "tags": [
- "Models"
- ],
- "responses": {
- "204": {
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- },
- "get": {
- "summary": "Get the model information by the model name",
- "description": "If you want to check a model, just input the model name.",
- "parameters": [{
- "name": "modelName",
- "in": "path",
- "required": true,
- "description": "Model name like wx_publish, ...",
- "type": "string"
- }],
- "tags": [
- "Models"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/modelsType"
- },
- "description": "success"
- },
- "204": {
- "description": "No content"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/models/enableModel/{modelName}": {
- "get": {
- "summary": "Deploy the model to production",
- "description": "Deploy the model to production.",
- "parameters": [{
- "name": "modelName",
- "in": "path",
- "required": true,
- "description": "Model name like wx_publish, ...",
- "type": "string"
- }],
- "tags": [
- "Models"
- ],
- "responses": {
- "200": {
- "description": "success"
- },
- "204": {
- "description": "No content"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/heatmap": {
- "get": {
- "summary": "Get the heatmap",
- "description": "Get the basic information of all the metrics, including the metric name, the organization name and the latest DQ.",
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getHeatmap"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/briefmetrics": {
- "get": {
- "summary": "Get all the brief metrics",
- "description": "Get the latest 24-dots data for all the metrics on the side bar.",
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getBriefmetrics"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/briefmetrics/{orgName}": {
- "get": {
- "summary": "Get the brief metrics by organization name",
- "description": "Get the latest 24-dots data for the metrics in the given organization.",
- "parameters": [{
- "name": "orgName",
- "in": "path",
- "required": true,
- "description": "Organization name like Bullseye, Hadoop,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getBriefmetrics"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/dashboard": {
- "get": {
- "summary": "Get all the metrics",
- "description": "Get the latest 30-dots data for all the metrics.",
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getBriefmetrics"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/dashboard/{orgName}": {
- "get": {
- "summary": "Get the metrics by organization name",
- "description": "Get the latest 30-dots data for the metrics in the given organization.",
- "parameters": [{
- "name": "orgName",
- "in": "path",
- "required": true,
- "description": "Organization name like Bullseye, Hadoop,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getBriefmetrics"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/complete/{modelName}": {
- "get": {
- "summary": "Get the complete data by model name",
- "description": "Get the complete data of the given model name",
- "parameters": [{
- "name": "modelName",
- "in": "path",
- "required": true,
- "description": "Model name like test_accuracy_1, TotalCount_p13nquality.dmg_target,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getComplete"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/statics": {
- "get": {
- "summary": "Get the statistics",
- "description": "Get the statistics of all the metrics, including the total number of data assets, the total number of DQ metrics, and the number of metrics in health/warn/invalid status.",
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getStatistics"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/brief/{modelName}": {
- "get": {
- "summary": "Get the rule metrics by model name",
- "description": "Get the rule metrics by the given model name.",
- "parameters": [{
- "name": "modelName",
- "in": "path",
- "required": true,
- "description": "Model name like accuracy_viewitem_queue, accuracy_bid_new_queue,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getBrief"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/sample/{modelName}": {
- "get": {
- "summary": "Get the samples by model name",
- "description": "Get the paths of the metrics samples by the given model name.",
- "parameters": [{
- "name": "metricName",
- "in": "path",
- "required": true,
- "description": "Model name like test_accuracy_1, TotalCount_p13nquality.dmg_target,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getMetricsample"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/download/{path}": {
- "get": {
- "summary": "Download sample",
- "description": "Download the metrics sample by the given path.",
- "parameters": [{
- "name": "path",
- "in": "path",
- "required": true,
- "description": "Path like /user/test/bark,...",
- "type": "string"
- }],
- "tags": [
- "Metrics"
- ],
- "responses": {
- "200": {
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/metrics/mydashboard/{userName}": {
- "get": {
- "summary": "Get my dashboard by user name",
- "description": "Get the models subscribed by the user name.",
- "parameters": [{
- "name": "userName",
- "in": "path",
- "required": true,
- "description": "NT account",
- "type": "string"
- }],
- "tags": [
- "Mydashboard"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getMydashboard"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/subscribe/{userName}": {
- "get": {
- "summary": "Get the subscribed data assets",
- "description": "Get the subscribed data assets by the user",
- "parameters": [{
- "name": "userName",
- "in": "path",
- "required": true,
- "description": "NT account",
- "type": "string"
- }],
- "tags": [
- "Mydashboard"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/getSubscribe"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/subscribe": {
- "post": {
- "summary": "Subscribe data assets",
- "description": "Subscribe data assets.",
- "parameters": [{
- "name": "body",
- "in": "body",
- "required": true,
- "description": "The example is just for accuracy model. ",
- "schema": {
- "$ref": "#/definitions/newSubscribe"
- }
- }],
- "tags": [
- "Mydashboard"
- ],
- "responses": {
- "204": {
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- },
- "/notifications": {
- "get": {
- "summary": "Get the notifications",
- "description": "Get the operation notifications.",
- "tags": [
- "Notification"
- ],
- "responses": {
- "200": {
- "schema": {
- "$ref": "#/definitions/notifications"
- },
- "description": "success"
- },
- "default": {
- "description": "Unexpected error"
- }
- }
- }
- }
-
- },
- "definitions": {
- "mappingsItem": {
- "type": "object",
- "properties": {
- "target": {
- "type": "string",
- "enum": ["sitespeed.key"]
- },
- "src": {
- "type": "string",
- "enum": ["dw_bid.uid"]
- },
- "isPk": {
- "type": "boolean",
- "enum": [true]
- },
- "matchMethod": {
- "type": "string",
- "enum": ["EXACT"]
- }
- }
- },
- "modelsType": {
- "type": "object",
- "properties": {
- "basic": {
- "type": "object",
- "properties": {
- "type": {
- "type": "integer",
- "enum": [0]
- },
- "system": {
- "type": "integer",
- "enum": [2]
- },
- "scheduleType": {
- "type": "integer",
- "enum": [0]
- },
- "owner": {
- "type": "string",
- "enum": ["xwang21"]
- },
- "name": {
- "type": "string",
- "enum": ["wx_ac"]
- },
- "desc": {
- "type": "string",
- "enum": ["ggggg"]
- },
- "email": {
- "type": "string",
- "enum": ["g@g.com"]
- },
- "dataaset": {
- "type": "string",
- "enum": ["sitespeed"]
- },
- "dataasetId": {
- "type": "integer",
- "enum": [21]
- },
- "threshold": {
- "type": "integer",
- "enum": [90]
- },
- "status": {
- "type": "integer",
- "enum": [0]
- },
- "starttime": {
- "type": "integer",
- "enum": [0]
- }
- }
- },
- "extra": {
- "type": "object",
- "properties": {
- "srcDb": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "srcDataSet": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "targetDb": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "targetDataSet": {
- "type": "string",
- "enum": ["SiteSpeed"]
- },
- "vaType": {
- "type": "integer",
- "enum": [-1]
- },
- "anType": {
- "type": "integer",
- "enum": [-1]
- },
- "column": {
- "type": "string",
- "enum": ["null"]
- },
- "publishUrl": {
- "type": "integer",
- "enum": ["null"]
- }
- }
- },
- "mappings": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/mappingsItem"
- }
- }
- }
- },
- "createModel": {
- "type": "object",
- "properties": {
- "basic": {
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "enum": ["0"]
- },
- "system": {
- "type": "string",
- "enum": ["2"]
- },
- "scheduleType": {
- "type": "string",
- "enum": ["0"]
- },
- "owner": {
- "type": "string",
- "enum": ["xwang21"]
- },
- "name": {
- "type": "string",
- "enum": ["wx_ac"]
- },
- "desc": {
- "type": "string",
- "enum": ["ggggg"]
- },
- "threshold": {
- "type": "integer",
- "enum": [90]
- },
- "email": {
- "type": "string",
- "enum": ["g@g.com"]
- },
- "dataaset": {
- "type": "string",
- "enum": ["sitespeed"]
- },
- "dataasetId": {
- "type": "integer",
- "enum": [21]
- }
- }
- },
- "extra": {
- "type": "object",
- "properties": {
- "srcDb": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "srcDataSet": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "targetDb": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "targetDataSet": {
- "type": "string",
- "enum": ["SiteSpeed"]
- }
- }
- },
- "mappings": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/mappingsItem"
- }
- }
- }
- },
- "getMetaData": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string",
- "enum": ["null"]
- },
- "platform": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "systems": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string",
- "enum": ["null"]
- },
- "name": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "assets": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "id": {
- "type": "number",
- "enum": [108]
- },
- "name": {
- "type": "string",
- "enum": ["dw_bid"]
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "getAllModels": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "assetName": {
- "type": "string",
- "enum": ["asset1"]
- },
- "name": {
- "type": "string",
- "enum": ["wx_ac"]
- },
- "system": {
- "type": "integer",
- "format": "int32",
- "enum": [2]
- },
- "description": {
- "type": "string",
- "enum": ["ggggg"]
- },
- "type": {
- "type": "integer",
- "format": "int32",
- "enum": [0]
- },
- "createDate": {
- "type": "string",
- "format": "date",
- "enum": [1463445405278]
- },
- "status": {
- "type": "string",
- "format": "int32",
- "enum": ["2"]
- },
- "owner": {
- "type": "string",
- "enum": ["test"]
- }
- }
- }
- },
- "dataassetsFromId": {
- "type": "object",
- "properties": {
- "_id": {
- "type": "integer",
- "format": "int32",
- "enum": [3]
- },
- "platform": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "system": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "assetName": {
- "type": "string",
- "enum": ["be_item_watch_event_queue"]
- },
- "assetType": {
- "type": "string",
- "enum": ["hivetable"]
- },
- "assetHDFSPath": {
- "type": "string",
- "enum": ["/apps/hdmi-technology/b_des/hive/be_item_watch_event_queue", "/apps/hdmi-technology/b_des/hive/be_item_watch_event_queue/[YYYY][MM][DD]"]
- },
- "owner": {
- "type": "string",
- "enum": ["null"]
- },
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1463387788064]
- },
- "schema": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["seller_id"]
- },
- "type": {
- "type": "string",
- "enum": ["string"]
- },
- "desc": {
- "type": "string",
- "enum": [""]
- },
- "sample": {
- "type": "string",
- "enum": [""]
- }
- }
- }
- },
- "partitions": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["start"]
- },
- "format": {
- "type": "string",
- "enum": ["yyyyMMdd", "yyyy-MM-dd", "HH"]
- }
- }
- }
- }
- }
- },
- "getHeatmap": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "dq": {
- "type": "integer",
- "enum": [0]
- },
- "metrics": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "assetName": {
- "type": "String",
- "enum": ["null"]
- },
- "name": {
- "type": "string",
- "enum": ["accuracy_search_queue"]
- },
- "dq": {
- "type": "integer",
- "enum": [99.994]
- },
- "dqfail": {
- "type": "integer",
- "enum": [0]
- },
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1463317200000]
- },
- "metricType": {
- "type": "string",
- "enum": ["rule_build"]
- },
- "details": {
- "type": "string",
- "enum": [
- []
- ]
- }
- }
- }
- }
- }
- }
- },
- "getBriefmetrics": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "dq": {
- "type": "integer",
- "enum": [0]
- },
- "metrics": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "assetName": {
- "type": "string",
- "enum": ["asset1"]
- },
- "name": {
- "type": "string",
- "enum": ["accuracy_search_queue"]
- },
- "dq": {
- "type": "integer",
- "enum": [99.994]
- },
- "dqfail": {
- "type": "integer",
- "enum": [0]
- },
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1463317200000]
- },
- "metricType": {
- "type": "string",
- "enum": ["rule_build"]
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1462798800000]
- },
- "value": {
- "type": "integer",
- "enum": [99.995]
- },
- "bolling": {
- "type": "string",
- "enum": ["null"]
- },
- "comparisionValue": {
- "type": "integer",
- "enum": [0]
- },
- "mad": {
- "type": "string",
- "enum": ["null"]
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "getComplete": {
- "type": "object",
- "properties": {
- "assetName": {
- "type": "string",
- "enum": ["null"]
- },
- "name": {
- "type": "string",
- "enum": ["accuracy_viewitem_queue"]
- },
- "dq": {
- "type": "integer",
- "enum": [99.536]
- },
- "dqfail": {
- "type": "integer",
- "enum": [0]
- },
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1460210400000]
- },
- "metricType": {
- "type": "string",
- "enum": ["rule_build"]
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1460210400000]
- },
- "value": {
- "type": "integer",
- "enum": [99.532]
- },
- "bolling": {
- "type": "string",
- "enum": ["null"]
- },
- "comparisionValue": {
- "type": "integer",
- "enum": [0]
- },
- "mad": {
- "type": "string",
- "enum": ["null"]
- }
- }
- }
- }
- }
- },
- "publishMetrics": {
- "type": "object",
- "properties": {
- "metricName": {
- "type": "string",
- "enum": ["test_publish"]
- },
- "timestamp": {
- "type": "long",
- "enum": [1463994766925]
- },
- "value": {
- "type": "float",
- "enum": [99.8]
- }
- }
- },
- "addDataassets": {
- "type": "object",
- "properties": {
- "system": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "assetType": {
- "type": "string",
- "enum": ["hdfsfile"]
- },
- "assetName": {
- "type": "string",
- "enum": ["a_test"]
- },
- "assetHDFSPath": {
- "type": "string",
- "enum": ["/user/xxx/asset", "/user/xxx/asset/[YYYY][MM][DD]"]
- },
- "platform": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "schema": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["dd"]
- },
- "type": {
- "type": "string",
- "enum": ["string"]
- },
- "desc": {
- "type": "string",
- "enum": ["ff"]
- },
- "sample": {
- "type": "string",
- "enum": ["ff"]
- }
- }
- }
- },
- "owner": {
- "type": "string",
- "enum": ["xwang21"]
- },
- "partitions": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["start"]
- },
- "format": {
- "type": "string",
- "enum": ["yyyyMMdd", "yyyy-MM-dd", "HH"]
- }
- }
- }
- }
- }
- },
- "getAllDataassets": {
- "type": "array",
- "items": {
- "$ref": "dataassetsFromId"
- }
- },
- "deleteDataassetResponse": {
- "type": "object",
- "properties": {
- "status": {
- "type": "string",
- "enum": ["0"]
- },
- "result": {
- "type": "string",
- "enum": ["success"]
- }
- }
- },
- "addDataassetsResult": {
- "type": "object",
- "properties": {
- "status": {
- "type": "string",
- "enum": ["0"]
- },
- "result": {
- "type": "string",
- "enum": ["success"]
- }
- }
- },
- "getMydashboard": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "dq": {
- "type": "integer",
- "enum": [0]
- },
- "metrics": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "enum": ["test_accuracy_2"]
- },
- "dq": {
- "type": "integer",
- "enum": [99.994]
- },
- "dqfail": {
- "type": "integer",
- "enum": [0]
- },
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1463317200000]
- },
- "metricType": {
- "type": "string",
- "enum": [""]
- },
- "assetName": {
- "type": "string",
- "enum": ["test_accuracy_2"]
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1462798800000]
- },
- "value": {
- "type": "integer",
- "enum": [99.995]
- },
- "bolling": {
- "type": "string",
- "enum": ["null"]
- },
- "comparisionValue": {
- "type": "integer",
- "enum": [0]
- },
- "mad": {
- "type": "string",
- "enum": ["null"]
- }
- }
- }
- }
- }
- }
- }
- }
- }
- },
- "getSubscribe": {
- "type": "object",
- "properties": {
- "_id": {
- "type": "string",
- "enum": ["test"]
- },
- "ntaccount": {
- "type": "string",
- "enum": ["test"]
- },
- "subscribes": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "platform": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "selectAll": {
- "type": "boolean",
- "enum": [false]
- },
- "systems": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "system": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "selectAll": {
- "type": "boolean",
- "enum": [false]
- },
- "dataassets": {
- "type": "array",
- "items": {
- "type": "string",
- "enum": ["asset1"]
- }
- }
- }
- }
- }
- }
- }
- }
-
- }
- },
- "newSubscribe": {
- "type": "object",
- "properties": {
- "_id": {
- "type": "string",
- "enum": ["test"]
- },
- "ntaccount": {
- "type": "string",
- "enum": ["test"]
- },
- "subscribes": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "platform": {
- "type": "string",
- "enum": ["Apollo"]
- },
- "selectAll": {
- "type": "boolean",
- "enum": [false]
- },
- "systems": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "system": {
- "type": "string",
- "enum": ["Bullseye"]
- },
- "selectAll": {
- "type": "boolean",
- "enum": [false]
- },
- "dataassets": {
- "type": "array",
- "items": {
- "type": "string",
- "enum": ["asset1"]
- }
- }
- }
- }
- }
- }
- }
- }
-
- }
- },
- "getStatistics": {
- "type": "object",
- "properties": {
- "assets": {
- "type": "integer",
- "enum": [24]
- },
- "metrics": {
- "type": "integer",
- "enum": [44]
- },
- "status": {
- "type": "object",
- "properties": {
- "health": {
- "type": "integer",
- "enum": [13]
- },
- "warn": {
- "type": "integer",
- "enum": [0]
- },
- "invalid": {
- "type": "integer",
- "enum": [2]
- }
- }
- }
- }
- },
- "getBrief": {
- "type": "object",
- "properties": {
- "assetName": {
- "type": "string",
- "enum": ["null"]
- },
- "dq": {
- "type": "integer",
- "enum": [99.80]
- },
- "dqfail": {
- "type": "integer",
- "enum": [0]
- },
- "metricType": {
- "type": "string",
- "enum": [""]
- },
- "name": {
- "type": "string",
- "enum": ["TotalCount_p13nquality.dmg_target"]
- },
- "timestamp": {
- "type": "integer",
- "format": "date",
- "enum": [1462798800000]
- },
- "details": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "timestamp": {
- "type": "string",
- "format": "date",
- "enum": [1462798800000]
- },
- "value": {
- "type": "integer",
- "enum": [99.995]
- },
- "bolling": {
- "type": "string",
- "enum": ["null"]
- },
- "comparisionValue": {
- "type": "integer",
- "enum": [0]
- },
- "mad": {
- "type": "string",
- "enum": ["null"]
- }
- }
- }
- }
- }
- },
- "getMetricsample": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "date": {
- "type": "integer",
- "format": "date",
- "enum": [1462798800000]
- },
- "path": {
- "type": "string",
- "enum": ["/user/b_des/test"]
- }
- }
- }
- },
- "notifications": {
- "type": "array",
- "items": {
- "type": "object",
- "properties": {
- "id": {
- "type": "integer",
- "enum": [1]
- },
- "link": {
- "type": "string",
- "enum": ["null"]
- },
- "name": {
- "type": "string",
- "enum": ["aa"]
- },
- "operation": {
- "type": "string",
- "enum": ["create"]
- },
- "owner": {
- "type": "string",
- "enum": ["test"]
- },
- "target": {
- "type": "string",
- "enum": ["model"]
- },
- "timestamp": {
- "type": "integer",
- "format": "date",
- "enum": [1462798800000]
- }
- }
- }
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/bower.json
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/bower.json b/service/src/main/resources/public/bower.json
deleted file mode 100644
index 29dff7a..0000000
--- a/service/src/main/resources/public/bower.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "Griffin",
- "version": "0.1.0",
- "private": true,
- "dependencies": {
- "jquery": "2.1.4",
- "bootswatch": "3.3.6",
- "font-awesome": "4.5.0",
- "angular": "1.5.8",
- "angular-route": "1.5.8",
- "angular-smart-table": "2.1.7",
- "angular-cookies": "1.5.8",
- "AngularJS-Toaster": "1.2.0",
- "requirejs": "2.1.22",
- "domReady": "2.0.1",
- "angular-spinner": "0.8.0",
- "echarts": "3.2.2"
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-griffin/blob/07f1a539/service/src/main/resources/public/bower_components/AngularJS-Toaster/toaster.css
----------------------------------------------------------------------
diff --git a/service/src/main/resources/public/bower_components/AngularJS-Toaster/toaster.css b/service/src/main/resources/public/bower_components/AngularJS-Toaster/toaster.css
deleted file mode 100644
index fa09eb0..0000000
--- a/service/src/main/resources/public/bower_components/AngularJS-Toaster/toaster.css
+++ /dev/null
@@ -1,240 +0,0 @@
-/*
- * Toastr
- * Version 2.0.1
- * Copyright 2012 John Papa and Hans Fjallemark.
- * All Rights Reserved.
- * Use, reproduction, distribution, and modification of this code is subject to the terms and
- * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
- *
- * Author: John Papa and Hans Fjallemark
- * Project: https://github.com/CodeSeven/toastr
- */
-.toast-title {
- font-weight: bold;
-}
-.toast-message {
- -ms-word-wrap: break-word;
- word-wrap: break-word;
-}
-.toast-message a,
-.toast-message label {
- color: #ffffff;
-}
-.toast-message a:hover {
- color: #cccccc;
- text-decoration: none;
-}
-
-.toast-close-button {
- position: relative;
- right: -0.3em;
- top: -0.3em;
- float: right;
- font-size: 20px;
- font-weight: bold;
- color: #ffffff;
- -webkit-text-shadow: 0 1px 0 #ffffff;
- text-shadow: 0 1px 0 #ffffff;
- opacity: 0.8;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
- filter: alpha(opacity=80);
-}
-.toast-close-button:hover,
-.toast-close-button:focus {
- color: #000000;
- text-decoration: none;
- cursor: pointer;
- opacity: 0.4;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
- filter: alpha(opacity=40);
-}
-
-/*Additional properties for button version
- iOS requires the button element instead of an anchor tag.
- If you want the anchor version, it requires `href="#"`.*/
-button.toast-close-button {
- padding: 0;
- cursor: pointer;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-.toast-top-full-width {
- top: 0;
- right: 0;
- width: 100%;
-}
-.toast-bottom-full-width {
- bottom: 0;
- right: 0;
- width: 100%;
-}
-.toast-top-left {
- top: 12px;
- left: 12px;
-}
-.toast-top-center {
- top: 12px;
-}
-.toast-top-right {
- top: 12px;
- right: 12px;
-}
-.toast-bottom-right {
- right: 12px;
- bottom: 12px;
-}
-.toast-bottom-center {
- bottom: 12px;
-}
-.toast-bottom-left {
- bottom: 12px;
- left: 12px;
-}
-.toast-center {
- top: 45%;
-}
-#toast-container {
- position: fixed;
- z-index: 999999;
- pointer-events: auto;
- /*overrides*/
-
-}
-#toast-container.toast-center,
-#toast-container.toast-top-center,
-#toast-container.toast-bottom-center{
- width: 100%;
- pointer-events: none;
-}
-#toast-container.toast-center > div,
-#toast-container.toast-top-center > div,
-#toast-container.toast-bottom-center > div{
- margin: auto;
- pointer-events: auto;
-}
-#toast-container.toast-center > button,
-#toast-container.toast-top-center > button,
-#toast-container.toast-bottom-center > button{
- pointer-events: auto;
-}
-#toast-container * {
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-#toast-container > div {
- margin: 0 0 6px;
- padding: 15px 15px 15px 50px;
- width: 300px;
- -moz-border-radius: 3px 3px 3px 3px;
- -webkit-border-radius: 3px 3px 3px 3px;
- border-radius: 3px 3px 3px 3px;
- background-position: 15px center;
- background-repeat: no-repeat;
- -moz-box-shadow: 0 0 12px #999999;
- -webkit-box-shadow: 0 0 12px #999999;
- box-shadow: 0 0 12px #999999;
- color: #ffffff;
- opacity: 0.8;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
- filter: alpha(opacity=80);
-}
-#toast-container > :hover {
- -moz-box-shadow: 0 0 12px #000000;
- -webkit-box-shadow: 0 0 12px #000000;
- box-shadow: 0 0 12px #000000;
- opacity: 1;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
- filter: alpha(opacity=100);
- cursor: pointer;
-}
-#toast-container > .toast-info {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
-}
-#toast-container > .toast-wait {
- background-image: url("data:image/gif;base64,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") !important;
-}
-#toast-container > .toast-error {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
-}
-#toast-container > .toast-success {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
-}
-#toast-container > .toast-warning {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
-}
-#toast-container.toast-top-full-width > div,
-#toast-container.toast-bottom-full-width > div {
- width: 96%;
- margin: auto;
-}
-.toast {
- background-color: #030303;
-}
-.toast-success {
- background-color: #51a351;
-}
-.toast-error {
- background-color: #bd362f;
-}
-.toast-info {
- background-color: #2f96b4;
-}
-.toast-wait {
- background-color: #2f96b4;
-}
-.toast-warning {
- background-color: #f89406;
-}
-/*Responsive Design*/
-@media all and (max-width: 240px) {
- #toast-container > div {
- padding: 8px 8px 8px 50px;
- width: 11em;
- }
- #toast-container .toast-close-button {
- right: -0.2em;
- top: -0.2em;
-}
- }
-@media all and (min-width: 241px) and (max-width: 480px) {
- #toast-container > div {
- padding: 8px 8px 8px 50px;
- width: 18em;
- }
- #toast-container .toast-close-button {
- right: -0.2em;
- top: -0.2em;
-}
-}
-@media all and (min-width: 481px) and (max-width: 768px) {
- #toast-container > div {
- padding: 15px 15px 15px 50px;
- width: 25em;
- }
-}
-
- /*
- * AngularJS-Toaster
- * Version 0.3
- */
-:not(.no-enter)#toast-container > div.ng-enter,
-:not(.no-leave)#toast-container > div.ng-leave
-{
- -webkit-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
- -moz-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
- -ms-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
- -o-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
- transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
-}
-
-:not(.no-enter)#toast-container > div.ng-enter.ng-enter-active,
-:not(.no-leave)#toast-container > div.ng-leave {
- opacity: 0.8;
-}
-
-:not(.no-leave)#toast-container > div.ng-leave.ng-leave-active,
-:not(.no-enter)#toast-container > div.ng-enter {
- opacity: 0;
-}
\ No newline at end of file