Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-griffin
Project: http://git-wip-us.apache.org/repos/asf/incubator-griffin/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-griffin/commit/1285468e Tree: http://git-wip-us.apache.org/repos/asf/incubator-griffin/tree/1285468e Diff: http://git-wip-us.apache.org/repos/asf/incubator-griffin/diff/1285468e Branch: refs/heads/master Commit: 1285468e98e8ae5f15d063cf78a2e440875d62e2 Parents: 3133ec0 42ee886 Author: William Guo <[email protected]> Authored: Wed Oct 11 13:12:51 2017 +0800 Committer: William Guo <[email protected]> Committed: Wed Oct 11 13:12:51 2017 +0800 ---------------------------------------------------------------------- .gitignore | 3 + griffin-doc/dsl-guide.md | 103 ++ measure/src/main/resources/config-old.json | 31 + measure/src/main/resources/config-sql.json | 54 + measure/src/main/resources/config.json | 71 +- .../apache/griffin/measure/Application.scala | 102 +- .../griffin/measure/algo/AccuracyAlgo.scala | 24 - .../org/apache/griffin/measure/algo/Algo.scala | 34 - .../griffin/measure/algo/MeasureType.scala | 26 - .../griffin/measure/algo/ProcessType.scala | 26 - .../griffin/measure/algo/ProfileAlgo.scala | 23 - .../measure/algo/batch/BatchAccuracyAlgo.scala | 190 --- .../measure/algo/batch/BatchProfileAlgo.scala | 162 --- .../measure/algo/core/AccuracyCore.scala | 103 -- .../griffin/measure/algo/core/ProfileCore.scala | 73 -- .../algo/streaming/StreamingAccuracyAlgo.scala | 358 ------ .../streaming/StreamingAccuracyProcess.scala | 234 ---- .../measure/algo/streaming/TimingProcess.scala | 46 - .../measure/cache/info/TimeInfoCache.scala | 2 +- .../cache/result/CacheResultProcesser.scala | 2 +- .../config/params/user/DataCacheParam.scala | 31 - .../config/params/user/DataConnectorParam.scala | 6 +- .../config/params/user/DataSourceParam.scala | 31 + .../config/params/user/EvaluateRuleParam.scala | 4 +- .../measure/config/params/user/UserParam.scala | 10 +- .../measure/connector/DataConnector.scala | 32 - .../connector/DataConnectorFactory.scala | 139 --- .../connector/cache/CacheDataConnector.scala | 33 - .../measure/connector/cache/DataCacheable.scala | 86 -- .../measure/connector/cache/DataUpdatable.scala | 30 - .../cache/HiveCacheDataConnector.scala | 351 ------ .../cache/TextCacheDataConnector.scala | 311 ----- .../direct/AvroDirectDataConnector.scala | 132 -- .../connector/direct/DirectDataConnector.scala | 34 - .../direct/HiveDirectDataConnector.scala | 158 --- .../direct/KafkaCacheDirectDataConnector.scala | 125 -- .../StreamingCacheDirectDataConnector.scala | 60 - .../streaming/KafkaStreamingDataConnector.scala | 58 - .../streaming/StreamingDataConnector.scala | 34 - .../measure/data/connector/DataConnector.scala | 114 ++ .../data/connector/DataConnectorFactory.scala | 150 +++ .../batch/AvroBatchDataConnector.scala | 112 ++ .../connector/batch/BatchDataConnector.scala | 35 + .../batch/HiveBatchDataConnector.scala | 149 +++ .../batch/KafkaCacheDirectDataConnector.scala | 125 ++ .../StreamingCacheDirectDataConnector.scala | 60 + .../batch/TextDirBatchDataConnector.scala | 136 +++ .../connector/cache/CacheDataConnector.scala | 33 + .../data/connector/cache/DataCacheable.scala | 86 ++ .../data/connector/cache/DataUpdatable.scala | 30 + .../cache/HiveCacheDataConnector.scala | 351 ++++++ .../cache/TextCacheDataConnector.scala | 311 +++++ .../streaming/KafkaStreamingDataConnector.scala | 70 ++ .../KafkaStreamingStringDataConnector.scala | 65 + .../streaming/StreamingDataConnector.scala | 43 + .../measure/data/source/DataCacheable.scala | 76 ++ .../measure/data/source/DataSource.scala | 109 ++ .../measure/data/source/DataSourceCache.scala | 347 ++++++ .../measure/data/source/DataSourceFactory.scala | 80 ++ .../griffin/measure/persist/HdfsPersist.scala | 240 ++-- .../griffin/measure/persist/HttpPersist.scala | 64 +- .../griffin/measure/persist/LoggerPersist.scala | 173 ++- .../griffin/measure/persist/MultiPersists.scala | 14 +- .../measure/persist/OldHttpPersist.scala | 174 +-- .../griffin/measure/persist/Persist.scala | 24 +- .../measure/persist/PersistFactory.scala | 4 +- .../apache/griffin/measure/process/Algo.scala | 34 + .../measure/process/BatchDqProcess.scala | 117 ++ .../griffin/measure/process/DqProcess.scala | 40 + .../griffin/measure/process/ProcessType.scala | 47 + .../measure/process/StreamingDqProcess.scala | 157 +++ .../measure/process/StreamingDqThread.scala | 185 +++ .../griffin/measure/process/TimingProcess.scala | 46 + .../measure/process/check/DataChecker.scala | 29 + .../process/engine/DataFrameOprEngine.scala | 165 +++ .../measure/process/engine/DqEngine.scala | 41 + .../process/engine/DqEngineFactory.scala | 47 + .../measure/process/engine/DqEngines.scala | 208 ++++ .../measure/process/engine/SparkDqEngine.scala | 167 +++ .../process/engine/SparkRowFormatter.scala | 62 + .../measure/process/engine/SparkSqlEngine.scala | 58 + .../griffin/measure/rule/CalculationUtil.scala | 315 ----- .../measure/rule/DataTypeCalculationUtil.scala | 159 --- .../griffin/measure/rule/ExprValueUtil.scala | 263 ---- .../griffin/measure/rule/RuleAnalyzer.scala | 72 -- .../griffin/measure/rule/RuleFactory.scala | 52 - .../griffin/measure/rule/RuleParser.scala | 244 ---- .../measure/rule/SchemaValueCombineUtil.scala | 187 --- .../measure/rule/adaptor/AdaptPhase.scala | 25 + .../rule/adaptor/DataFrameOprAdaptor.scala | 44 + .../rule/adaptor/GriffinDslAdaptor.scala | 357 ++++++ .../measure/rule/adaptor/RuleAdaptor.scala | 72 ++ .../measure/rule/adaptor/RuleAdaptorGroup.scala | 105 ++ .../measure/rule/adaptor/SparkSqlAdaptor.scala | 54 + .../griffin/measure/rule/dsl/DqType.scala | 58 + .../griffin/measure/rule/dsl/DslType.scala | 58 + .../griffin/measure/rule/dsl/PersistType.scala | 58 + .../rule/dsl/analyzer/AccuracyAnalyzer.scala | 41 + .../rule/dsl/analyzer/BasicAnalyzer.scala | 53 + .../rule/dsl/analyzer/ProfilingAnalyzer.scala | 52 + .../measure/rule/dsl/expr/AliasableExpr.scala | 25 + .../rule/dsl/expr/ClauseExpression.scala | 174 +++ .../griffin/measure/rule/dsl/expr/Expr.scala | 29 + .../measure/rule/dsl/expr/FunctionExpr.scala | 29 + .../measure/rule/dsl/expr/LiteralExpr.scala | 72 ++ .../measure/rule/dsl/expr/LogicalExpr.scala | 170 +++ .../measure/rule/dsl/expr/MathExpr.scala | 80 ++ .../measure/rule/dsl/expr/SelectExpr.scala | 115 ++ .../measure/rule/dsl/expr/TreeNode.scala | 45 + .../measure/rule/dsl/parser/BasicParser.scala | 348 ++++++ .../rule/dsl/parser/GriffinDslParser.scala | 50 + .../measure/rule/expr/AnalyzableExpr.scala | 24 - .../griffin/measure/rule/expr/Cacheable.scala | 33 - .../measure/rule/expr/Calculatable.scala | 25 - .../griffin/measure/rule/expr/ClauseExpr.scala | 109 -- .../measure/rule/expr/DataSourceable.scala | 28 - .../griffin/measure/rule/expr/Describable.scala | 33 - .../apache/griffin/measure/rule/expr/Expr.scala | 53 - .../measure/rule/expr/ExprDescOnly.scala | 40 - .../measure/rule/expr/ExprIdCounter.scala | 60 - .../measure/rule/expr/FieldDescOnly.scala | 58 - .../griffin/measure/rule/expr/LiteralExpr.scala | 83 -- .../griffin/measure/rule/expr/LogicalExpr.scala | 178 --- .../griffin/measure/rule/expr/MathExpr.scala | 99 -- .../griffin/measure/rule/expr/SelectExpr.scala | 88 -- .../rule/func/DefaultFunctionDefine.scala | 36 - .../measure/rule/func/FunctionDefine.scala | 25 - .../measure/rule/func/FunctionUtil.scala | 75 -- .../rule/preproc/PreProcRuleGenerator.scala | 72 ++ .../measure/rule/step/ConcreteRuleStep.scala | 37 + .../griffin/measure/rule/step/DfOprStep.scala | 29 + .../measure/rule/step/GriffinDslStep.scala | 28 + .../griffin/measure/rule/step/RuleStep.scala | 31 + .../measure/rule/step/SparkSqlStep.scala | 30 + .../griffin/measure/rule/udf/GriffinUdfs.scala | 33 + .../measure/utils/HdfsFileDumpUtil.scala | 2 +- .../apache/griffin/measure/utils/HdfsUtil.scala | 71 +- .../griffin/measure/utils/ParamUtil.scala | 164 +++ .../apache/griffin/measure/utils/TimeUtil.scala | 4 +- .../config-test-accuracy-streaming-multids.json | 144 +++ .../config-test-accuracy-streaming.json | 119 ++ .../test/resources/config-test-accuracy.json | 56 + .../config-test-profiling-streaming.json | 68 ++ .../test/resources/config-test-profiling.json | 36 + measure/src/test/resources/config-test.json | 55 + measure/src/test/resources/config-test1.json | 96 ++ measure/src/test/resources/config.json | 2 +- measure/src/test/resources/env-streaming.json | 1 + measure/src/test/resources/env-test.json | 38 + measure/src/test/resources/test-data.jsonFile | 3 + measure/src/test/resources/test-data0.json | 56 + measure/src/test/resources/test-data1.jsonFile | 31 + .../algo/batch/BatchAccuracyAlgoTest.scala | 198 --- .../algo/batch/BatchProfileAlgoTest.scala | 173 --- .../measure/algo/batch/DataFrameSaveTest.scala | 172 --- .../measure/algo/core/AccuracyCoreTest.scala | 89 -- .../measure/algo/core/ProfileCoreTest.scala | 79 -- .../streaming/StreamingAccuracyAlgoTest.scala | 267 ----- .../reader/ParamRawStringReaderTest.scala | 3 +- .../measure/connector/ConnectorTest.scala | 70 -- .../measure/data/connector/ConnectorTest.scala | 71 ++ .../measure/process/BatchProcessTest.scala | 146 +++ .../griffin/measure/process/JsonParseTest.scala | 531 ++++++++ .../griffin/measure/process/JsonToStructs.scala | 85 ++ .../measure/process/StreamingProcessTest.scala | 147 +++ .../measure/rule/ExprValueUtilTest.scala | 86 -- .../griffin/measure/rule/RuleAnalyzerTest.scala | 60 - .../griffin/measure/rule/RuleFactoryTest.scala | 44 - .../griffin/measure/rule/RuleParserTest.scala | 213 ---- .../rule/adaptor/GriffinDslAdaptorTest.scala | 65 + .../rule/dsl/parser/BasicParserTest.scala | 219 ++++ .../apache/griffin/measure/sql/SqlTest.scala | 125 ++ .../griffin/measure/utils/HdfsUtilTest.scala | 132 ++ .../griffin/measure/utils/JsonUtilTest.scala | 120 +- .../griffin/measure/utils/ParamUtilTest.scala | 50 + .../griffin/core/GriffinWebApplication.java | 44 +- .../griffin/core/common/SimpleCORSFilter.java | 7 +- .../griffin/core/config/SwaggerConfig.java | 1 + .../AutowiringSpringBeanJobFactory.java | 34 +- .../core/config/jobConfig/SparkJobConfig.java | 3 - .../core/error/exception/GriffinException.java | 32 +- .../exception/RuntimeExceptionHandler.java | 50 +- .../apache/griffin/core/job/JobController.java | 20 +- .../org/apache/griffin/core/job/JobService.java | 2 +- .../apache/griffin/core/job/JobServiceImpl.java | 223 ++-- .../apache/griffin/core/job/SparkSubmitJob.java | 157 ++- .../griffin/core/job/entity/JobInstance.java | 11 +- .../griffin/core/job/entity/JobRequestBody.java | 3 - .../core/job/entity/LivySessionStates.java | 21 +- .../griffin/core/job/entity/SparkJobDO.java | 60 +- .../griffin/core/job/repo/JobInstanceRepo.java | 16 +- .../griffin/core/login/LoginController.java | 49 + .../apache/griffin/core/login/LoginService.java | 35 + .../griffin/core/login/LoginServiceImpl.java | 157 +++ .../griffin/core/measure/MeasureController.java | 14 +- .../core/measure/MeasureServiceImpl.java | 53 +- .../core/measure/entity/AuditableEntity.java | 20 +- .../core/measure/entity/DataConnector.java | 70 +- .../griffin/core/measure/entity/DataSource.java | 59 + .../core/measure/entity/EvaluateRule.java | 41 +- .../griffin/core/measure/entity/Measure.java | 76 +- .../griffin/core/measure/entity/Rule.java | 75 ++ .../core/measure/repo/DataConnectorRepo.java | 2 - .../core/measure/repo/DataSourceRepo.java | 26 + .../core/measure/repo/EvaluateRuleRepo.java | 2 - .../griffin/core/measure/repo/MeasureRepo.java | 19 +- .../griffin/core/measure/repo/RuleRepo.java | 26 + .../metastore/hive/HiveMetaStoreController.java | 73 ++ .../core/metastore/hive/HiveMetaStoreProxy.java | 78 ++ .../metastore/hive/HiveMetaStoreService.java | 39 + .../hive/HiveMetaStoreServiceImpl.java | 162 +++ .../metastore/hive/HiveMetastoreController.java | 60 - .../core/metastore/hive/HiveMetastoreProxy.java | 78 -- .../metastore/hive/HiveMetastoreService.java | 39 - .../hive/HiveMetastoreServiceImpl.java | 154 --- .../metastore/kafka/KafkaSchemaController.java | 14 +- .../metastore/kafka/KafkaSchemaServiceImpl.java | 2 +- .../griffin/core/metric/MetricController.java | 6 +- .../griffin/core/metric/MetricServiceImpl.java | 5 +- .../griffin/core/service/GriffinController.java | 57 +- .../core/util/GriffinOperationMessage.java | 27 +- .../apache/griffin/core/util/GriffinUtil.java | 39 +- .../src/main/resources/application.properties | 12 +- .../griffin/core/job/JobControllerTest.java | 109 +- .../griffin/core/job/JobInstanceRepoTest.java | 97 +- .../griffin/core/job/JobServiceImplTest.java | 298 +++-- .../griffin/core/job/SparkSubmitJobTest.java | 213 +--- .../core/measure/MeasureControllerTest.java | 163 +-- .../griffin/core/measure/MeasureRepoTest.java | 125 -- .../core/measure/MeasureServiceImplTest.java | 232 ++-- .../griffin/core/measure/MeasureTestHelper.java | 55 + .../core/measure/repo/MeasureRepoTest.java | 41 +- .../hive/HiveMetaStoreControllerTest.java | 128 ++ .../hive/HiveMetaStoreServiceImplTest.java | 158 +++ .../hive/HiveMetastoreControllerTest.java | 101 -- .../hive/HiveMetastoreServiceImplTest.java | 167 --- .../kafka/KafkaSchemaControllerTest.java | 220 ++-- .../kafka/KafkaSchemaServiceImplTest.java | 257 ++-- .../core/metric/MetricControllerTest.java | 22 +- .../core/metric/MetricServiceImplTest.java | 23 +- .../core/service/GriffinControllerTest.java | 104 +- .../griffin/core/util/GriffinUtilTest.java | 47 +- service/src/test/resources/Init_quartz-h2.sql | 1 - service/src/test/resources/sparkJob.properties | 52 - service/src/test/resources/test.sql | 88 +- ui/.bowerrc | 4 - ui/angular/.angular-cli.json | 60 + ui/angular/.editorconfig | 13 + ui/angular/.gitignore | 43 + ui/angular/README.md | 28 + ui/angular/b3vHigh.jpg | Bin 0 -> 555201 bytes ui/angular/karma.conf.js | 52 + ui/angular/package.json | 66 + ui/angular/protractor.conf.js | 46 + ui/angular/src/app/app.component.css | 142 +++ ui/angular/src/app/app.component.html | 163 +++ ui/angular/src/app/app.component.js | 43 + ui/angular/src/app/app.component.spec.ts | 50 + ui/angular/src/app/app.component.ts | 151 +++ ui/angular/src/app/app.module.js | 65 + ui/angular/src/app/app.module.ts | 158 +++ .../src/app/dataasset/dataasset.component.css | 32 + .../src/app/dataasset/dataasset.component.html | 107 ++ .../app/dataasset/dataasset.component.spec.ts | 43 + .../src/app/dataasset/dataasset.component.ts | 85 ++ ui/angular/src/app/health/health.component.css | 21 + ui/angular/src/app/health/health.component.html | 24 + .../src/app/health/health.component.spec.ts | 43 + ui/angular/src/app/health/health.component.ts | 345 ++++++ .../app/job/create-job/create-job.component.css | 66 + .../job/create-job/create-job.component.html | 252 ++++ .../job/create-job/create-job.component.spec.ts | 43 + .../app/job/create-job/create-job.component.ts | 229 ++++ ui/angular/src/app/job/job.component.css | 29 + ui/angular/src/app/job/job.component.html | 192 +++ ui/angular/src/app/job/job.component.spec.ts | 43 + ui/angular/src/app/job/job.component.ts | 165 +++ ui/angular/src/app/login/login.component.css | 83 ++ ui/angular/src/app/login/login.component.html | 88 ++ .../src/app/login/login.component.spec.ts | 43 + ui/angular/src/app/login/login.component.ts | 31 + .../measure/create-measure/ac/ac.component.css | 119 ++ .../measure/create-measure/ac/ac.component.html | 467 ++++++++ .../create-measure/ac/ac.component.spec.ts | 43 + .../measure/create-measure/ac/ac.component.ts | 594 +++++++++ .../create-measure/create-measure.component.css | 123 ++ .../create-measure.component.html | 134 +++ .../create-measure.component.spec.ts | 43 + .../create-measure/create-measure.component.ts | 52 + .../measure/create-measure/pr/pr.component.css | 156 +++ .../measure/create-measure/pr/pr.component.html | 392 ++++++ .../create-measure/pr/pr.component.spec.ts | 43 + .../measure/create-measure/pr/pr.component.ts | 580 +++++++++ .../measure-detail/measure-detail.component.css | 18 + .../measure-detail.component.html | 105 ++ .../measure-detail.component.spec.ts | 43 + .../measure-detail/measure-detail.component.ts | 70 ++ .../src/app/measure/measure.component.css | 367 ++++++ .../src/app/measure/measure.component.html | 149 +++ .../src/app/measure/measure.component.spec.ts | 44 + ui/angular/src/app/measure/measure.component.ts | 108 ++ .../detail-metric/detail-metric.component.css | 18 + .../detail-metric/detail-metric.component.html | 28 + .../detail-metric.component.spec.ts | 43 + .../detail-metric/detail-metric.component.ts | 264 ++++ ui/angular/src/app/metric/metric.component.css | 36 + ui/angular/src/app/metric/metric.component.html | 60 + .../src/app/metric/metric.component.spec.ts | 43 + ui/angular/src/app/metric/metric.component.ts | 367 ++++++ .../app/mydashboard/mydashboard.component.css | 18 + .../app/mydashboard/mydashboard.component.html | 18 + .../mydashboard/mydashboard.component.spec.ts | 43 + .../app/mydashboard/mydashboard.component.ts | 34 + .../src/app/service/chart.service.spec.ts | 33 + ui/angular/src/app/service/chart.service.ts | 333 +++++ .../src/app/service/service.service.spec.ts | 33 + ui/angular/src/app/service/service.service.ts | 103 ++ .../src/app/sidebar/sidebar.component.css | 219 ++++ .../src/app/sidebar/sidebar.component.html | 84 ++ .../src/app/sidebar/sidebar.component.spec.ts | 43 + ui/angular/src/app/sidebar/sidebar.component.ts | 178 +++ ui/angular/src/assets/.gitkeep | 0 ui/angular/src/assets/img/1.PNG | Bin 0 -> 13855 bytes ui/angular/src/assets/img/2.PNG | Bin 0 -> 8562 bytes ui/angular/src/assets/img/b3vHigh.jpg | Bin 0 -> 555201 bytes ui/angular/src/assets/img/bollinger.png | Bin 0 -> 145323 bytes ui/angular/src/assets/img/construction.gif | Bin 0 -> 4853 bytes ui/angular/src/assets/img/favicon.ico | Bin 0 -> 9920 bytes ui/angular/src/assets/img/logo.gif | Bin 0 -> 5764 bytes ui/angular/src/assets/img/logo.png | Bin 0 -> 20582 bytes ui/angular/src/assets/img/mad.png | Bin 0 -> 47922 bytes ui/angular/src/assets/img/sidebar1.png | Bin 0 -> 1536 bytes ui/angular/src/assets/img/sidebar2.png | Bin 0 -> 1617 bytes ui/angular/src/assets/img/yoy.png | Bin 0 -> 28400 bytes ui/angular/src/environments/environment.js | 27 + ui/angular/src/environments/environment.prod.ts | 21 + ui/angular/src/environments/environment.ts | 26 + ui/angular/src/favicon.ico | Bin 0 -> 9920 bytes ui/angular/src/index.html | 41 + ui/angular/src/main.js | 32 + ui/angular/src/main.ts | 35 + ui/angular/src/polyfills.ts | 90 ++ ui/angular/src/styles.css | 1134 ++++++++++++++++++ ui/angular/src/test.html | 41 + ui/angular/src/test.ts | 50 + ui/angular/src/tsconfig.app.json | 13 + ui/angular/src/tsconfig.spec.json | 20 + ui/angular/src/typings.d.ts | 23 + ui/angular/src/vendor.ts | 33 + ui/angular/tsconfig.json | 19 + ui/angular/tslint.json | 142 +++ ui/angular/webpack.config.js | 82 ++ ui/bower.json | 24 - ui/build.xml | 48 - ui/css/main.css | 1124 ----------------- ui/css/sidebar.css | 183 --- ui/css/treeview-check.css | 85 -- ui/css/treeview.css | 85 -- ui/img/1.PNG | Bin 13855 -> 0 bytes ui/img/2.PNG | Bin 8562 -> 0 bytes ui/img/bollinger.png | Bin 145323 -> 0 bytes ui/img/construction.gif | Bin 4853 -> 0 bytes ui/img/favicon.ico | Bin 9920 -> 0 bytes ui/img/logo.gif | Bin 5764 -> 0 bytes ui/img/logo.png | Bin 20582 -> 0 bytes ui/img/mad.png | Bin 47922 -> 0 bytes ui/img/sidebar1.png | Bin 1536 -> 0 bytes ui/img/sidebar2.png | Bin 1617 -> 0 bytes ui/img/spinner.gif | Bin 5860 -> 0 bytes ui/img/yoy.png | Bin 28400 -> 0 bytes ui/index.html | 194 --- ui/js/app.js | 47 - ui/js/bs.js | 37 - ui/js/controllers/bigChart-ctrl.js | 74 -- ui/js/controllers/createdataasset-ctrl.js | 185 --- ui/js/controllers/createjob-ac-ctrl.js | 210 ---- ui/js/controllers/createjob0.js | 47 - ui/js/controllers/createrule-ac-ctrl.js | 459 ------- ui/js/controllers/createrule-an-ctrl.js | 303 ----- ui/js/controllers/createrule-pu-ctrl.js | 166 --- ui/js/controllers/createrule-va-ctrl.js | 336 ------ ui/js/controllers/createrule0-ctrl.js | 46 - ui/js/controllers/dataassets-ctrl.js | 144 --- ui/js/controllers/detail-ctrl.js | 81 -- ui/js/controllers/downloadSample-ctrl.js | 41 - ui/js/controllers/editdataasset-ctrl.js | 219 ---- ui/js/controllers/footer-ctrl.js | 61 - ui/js/controllers/health-ctrl.js | 266 ---- ui/js/controllers/index.js | 48 - ui/js/controllers/job-ctrl.js | 151 --- ui/js/controllers/main-ctrl.js | 41 - ui/js/controllers/metrics-ctrl.js | 208 ---- ui/js/controllers/module.js | 23 - ui/js/controllers/mydashboard-ctrl.js | 89 -- ui/js/controllers/nav-ctrl.js | 70 -- ui/js/controllers/rule-ctrl.js | 176 --- ui/js/controllers/sidebar-ctrl.js | 191 --- ui/js/controllers/subscribemodel-ctrl.js | 411 ------- ui/js/controllers/viewrule-ctrl.js | 114 -- ui/js/directives/bigchart.js | 97 -- ui/js/directives/index.js | 20 - ui/js/directives/module.js | 23 - ui/js/directives/treeview.js | 252 ---- ui/js/filters/index.js | 20 - ui/js/filters/module.js | 25 - ui/js/filters/strmap.js | 71 -- ui/js/filters/strshorten.js | 50 - ui/js/main.js | 97 -- ui/js/routes.js | 245 ---- ui/js/services/bark-chart.js | 302 ----- ui/js/services/index.js | 19 - ui/js/services/module.js | 23 - ui/js/services/services.js | 110 -- ui/login/b3vHigh.jpg | Bin 555201 -> 0 bytes ui/login/login.css | 90 -- ui/login/login.html | 120 -- ui/login/login.js | 111 -- ui/login/logo.gif | Bin 59985 -> 0 bytes ui/login/pad.png | Bin 140342 -> 0 bytes ui/package.json | 27 - ui/pages/dataassets/confirmation-dataasset.html | 125 -- .../confirmation-delete-dataasset.html | 104 -- ui/pages/dataassets/createdataasset.html | 241 ---- ui/pages/dataassets/dataassets.html | 108 -- ui/pages/dataassets/editdataasset.html | 223 ---- ui/pages/health/health.html | 49 - ui/pages/jobs/confirmation-ac.html | 86 -- ui/pages/jobs/createjob-ac.html | 182 --- ui/pages/jobs/createjob0.html | 29 - ui/pages/jobs/delete-confirm.html | 95 -- ui/pages/jobs/jobs.html | 135 --- ui/pages/measures/confirmation-ac.html | 122 -- ui/pages/measures/confirmation-an.html | 147 --- ui/pages/measures/confirmation-pu.html | 161 --- ui/pages/measures/confirmation-va.html | 161 --- ui/pages/measures/createrule-ac.html | 436 ------- ui/pages/measures/createrule-an.html | 410 ------- ui/pages/measures/createrule-pu.html | 238 ---- ui/pages/measures/createrule-va.html | 407 ------- ui/pages/measures/createrule0.html | 259 ---- ui/pages/measures/delete-confirm.html | 95 -- ui/pages/measures/detail.html | 80 -- ui/pages/measures/measure.css | 347 ------ ui/pages/measures/measures.html | 106 -- ui/pages/measures/va-explaination.html | 771 ------------ ui/pages/measures/viewrule.html | 214 ---- ui/pages/metrics/dashboard.html | 63 - ui/pages/metrics/download-sample.html | 52 - ui/pages/metrics/metrics.css | 28 - .../mydashboard/confirmation-subscribe.html | 42 - ui/pages/mydashboard/mydashboard.html | 48 - ui/pages/mydashboard/subscribemodel.html | 118 -- ui/pages/template/bigchart.css | 95 -- ui/pages/template/bigchart.html | 35 - ui/pages/template/undercons.html | 22 - ui/pom.xml | 48 +- ui/sidebar.html | 92 -- ui/src/main/java/jar/App.java | 33 - ui/src/test/java/jar/AppTest.java | 58 - ui/tests/ut/karma.conf.js | 107 -- .../specs/controllers/createjob-ac-ctrl.spec.js | 63 - .../controllers/createrule-ac-ctrl.spec.js | 134 --- .../controllers/createrule-pu-ctrl.spec.js | 110 -- .../controllers/createrule-va-ctrl.spec.js | 115 -- .../specs/controllers/createrule0-ctrl.spec.js | 67 -- .../ut/specs/controllers/health-ctrl.spec.js | 78 -- ui/tests/ut/specs/controllers/job-ctrl.spec.js | 62 - .../ut/specs/controllers/metrics-ctrl.spec.js | 81 -- ui/tests/ut/specs/controllers/nav-ctrl_spec.js | 52 - ui/tests/ut/specs/controllers/rule-ctrl.spec.js | 62 - .../ut/specs/controllers/sidebar-ctrl_spec.js | 94 -- .../ut/specs/controllers/viewrule-ctrl.spec.js | 77 -- ui/tests/ut/specs/filters/strmap_spec.js | 38 - ui/tests/ut/specs/filters/strshorten_spec.js | 43 - ui/tests/ut/specs/services/services_spec.js | 42 - ui/tests/ut/test-main.js | 102 -- 476 files changed, 22685 insertions(+), 24589 deletions(-) ----------------------------------------------------------------------
