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/griffin-0.1.6-incubating-rc1
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(-)
----------------------------------------------------------------------


Reply via email to