KYLIN-1416 keep only website in document branch
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/6b6aa313 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/6b6aa313 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/6b6aa313 Branch: refs/heads/document Commit: 6b6aa3135e32ea828e37de23ddc1d1f88703e17b Parents: fc66cdb Author: Yang Li <[email protected]> Authored: Thu Feb 11 20:48:43 2016 +0800 Committer: Yang Li <[email protected]> Committed: Thu Feb 11 20:48:43 2016 +0800 ---------------------------------------------------------------------- .gitignore | 105 - .reviewboardrc | 4 - .settings/org.eclipse.core.resources.prefs | 2 - KEYS | 131 - LICENSE | 247 - NOTICE | 6 - README.md | 26 - .../.settings/org.eclipse.core.resources.prefs | 6 - .../.settings/org.eclipse.jdt.core.prefs | 379 - atopcalcite/.settings/org.eclipse.jdt.ui.prefs | 7 - atopcalcite/pom.xml | 47 - .../apache/calcite/sql2rel/RelFieldTrimmer.java | 44 - .../calcite/sql2rel/SqlToRelConverter.java | 5028 - bin/check-env.sh | 55 - bin/find-hbase-dependency.sh | 41 - bin/find-hive-dependency.sh | 70 - bin/get-properties.sh | 32 - bin/health-check.sh | 50 - bin/kylin.sh | 135 - bin/metastore.sh | 67 - bin/performance-monitor.sh | 38 - bin/sample.sh | 30 - bin/setenv.sh | 54 - .../.settings/org.eclipse.core.resources.prefs | 5 - common/.settings/org.eclipse.jdt.core.prefs | 379 - common/.settings/org.eclipse.jdt.ui.prefs | 7 - common/pom.xml | 137 - .../org/apache/kylin/common/KylinConfig.java | 775 - .../kylin/common/debug/BackdoorToggles.java | 98 - .../common/hll/HyperLogLogPlusCounter.java | 340 - .../kylin/common/hll/HyperLogLogPlusTable.java | 199 - .../org/apache/kylin/common/lock/JobLock.java | 26 - .../apache/kylin/common/lock/MockJobLock.java | 32 - .../kylin/common/lock/ZookeeperJobLock.java | 100 - .../org/apache/kylin/common/mr/KylinMapper.java | 32 - .../apache/kylin/common/mr/KylinReducer.java | 32 - .../kylin/common/persistence/AclEntity.java | 29 - .../common/persistence/FileResourceStore.java | 155 - .../common/persistence/HBaseConnection.java | 122 - .../common/persistence/HBaseResourceStore.java | 345 - .../common/persistence/JsonSerializer.java | 47 - .../kylin/common/persistence/RawResource.java | 34 - .../kylin/common/persistence/ResourceStore.java | 290 - .../kylin/common/persistence/ResourceTool.java | 135 - .../persistence/RootPersistentEntity.java | 124 - .../kylin/common/persistence/Serializer.java | 35 - .../common/persistence/StorageException.java | 38 - .../common/restclient/AbstractRestCache.java | 48 - .../kylin/common/restclient/Broadcaster.java | 233 - .../restclient/CaseInsensitiveStringCache.java | 41 - .../common/restclient/MultiValueCache.java | 88 - .../kylin/common/restclient/RestClient.java | 129 - .../common/restclient/SingleValueCache.java | 96 - .../org/apache/kylin/common/util/Array.java | 71 - .../org/apache/kylin/common/util/ByteArray.java | 57 - .../org/apache/kylin/common/util/Bytes.java | 2203 - .../kylin/common/util/BytesSerializer.java | 35 - .../apache/kylin/common/util/BytesSplitter.java | 162 - .../org/apache/kylin/common/util/BytesUtil.java | 423 - .../common/util/CaseInsensitiveStringMap.java | 105 - .../org/apache/kylin/common/util/ClassUtil.java | 78 - .../kylin/common/util/CliCommandExecutor.java | 147 - .../apache/kylin/common/util/DateFormat.java | 105 - .../apache/kylin/common/util/Dictionary.java | 199 - .../common/util/HBaseRegionSizeCalculator.java | 127 - .../apache/kylin/common/util/HadoopUtil.java | 153 - .../apache/kylin/common/util/HiveClient.java | 172 - .../org/apache/kylin/common/util/JsonUtil.java | 86 - .../kylin/common/util/Log4jConfigurer.java | 55 - .../kylin/common/util/LogTitlePrinter.java | 32 - .../org/apache/kylin/common/util/Logger.java | 27 - .../apache/kylin/common/util/MailService.java | 102 - .../kylin/common/util/MyLogFormatter.java | 78 - .../java/org/apache/kylin/common/util/Pair.java | 117 - .../apache/kylin/common/util/PartialSorter.java | 43 - .../apache/kylin/common/util/RandomSampler.java | 55 - .../org/apache/kylin/common/util/SSHClient.java | 378 - .../kylin/common/util/SSHClientOutput.java | 53 - .../apache/kylin/common/util/SoutLogger.java | 29 - .../apache/kylin/common/util/SplittedBytes.java | 33 - .../kylin/common/util/StringSplitter.java | 47 - .../apache/kylin/common/util/StringUtil.java | 109 - .../org/apache/kylin/common/util/TarGZUtil.java | 69 - .../apache/kylin/common/util/ThreadUtil.java | 48 - .../src/main/resources/kylin-log4j.properties | 28 - .../persistence/HBaseResourceStoreTest.java | 211 - .../persistence/LocalFileResourceStoreTest.java | 171 - .../common/persistence/ResourceToolTest.java | 45 - .../kylin/common/restclient/RestClientTest.java | 41 - .../common/util/AbstractKylinTestCase.java | 85 - .../kylin/common/util/BasicHadoopTest.java | 83 - .../org/apache/kylin/common/util/BasicTest.java | 88 - .../apache/kylin/common/util/BytesUtilTest.java | 65 - .../common/util/HBaseMetadataTestCase.java | 74 - .../common/util/HBaseMiniclusterHelper.java | 166 - .../kylin/common/util/HadoopUtilTest.java | 65 - .../apache/kylin/common/util/HbaseImporter.java | 119 - .../common/util/HyperLogLogCounterTest.java | 219 - .../common/util/InstallJarIntoMavenTest.java | 63 - .../common/util/LocalFileMetadataTestCase.java | 73 - .../kylin/common/util/MailServiceTest.java | 74 - .../kylin/common/util/PartialSorterTest.java | 51 - .../kylin/common/util/RandomSamplerTest.java | 48 - .../apache/kylin/common/util/SSHClientTest.java | 84 - conf/kylin.properties | 149 - conf/kylin_job_conf.xml | 93 - cube/.settings/org.eclipse.core.resources.prefs | 6 - cube/.settings/org.eclipse.jdt.core.prefs | 379 - cube/.settings/org.eclipse.jdt.ui.prefs | 7 - cube/pom.xml | 190 - cube/src/main/assembly/assemble.xml | 33 - .../kylin/cube/CubeCapabilityChecker.java | 196 - .../org/apache/kylin/cube/CubeDescManager.java | 280 - .../org/apache/kylin/cube/CubeDescUpgrader.java | 308 - .../apache/kylin/cube/CubeDimensionDeriver.java | 39 - .../org/apache/kylin/cube/CubeInstance.java | 400 - .../java/org/apache/kylin/cube/CubeManager.java | 750 - .../java/org/apache/kylin/cube/CubeSegment.java | 348 - .../kylin/cube/cli/DictionaryGeneratorCLI.java | 68 - .../kylin/cube/cli/DumpDictionaryCLI.java | 58 - .../kylin/cube/common/RowKeySplitter.java | 91 - .../org/apache/kylin/cube/cuboid/Cuboid.java | 352 - .../org/apache/kylin/cube/cuboid/CuboidCLI.java | 170 - .../kylin/cube/cuboid/CuboidScheduler.java | 194 - .../cube/estimation/CubeSizeEstimationCLI.java | 181 - .../kylin/cube/kv/AbstractRowKeyEncoder.java | 59 - .../apache/kylin/cube/kv/FuzzyKeyEncoder.java | 43 - .../apache/kylin/cube/kv/FuzzyMaskEncoder.java | 55 - .../org/apache/kylin/cube/kv/RowConstants.java | 51 - .../apache/kylin/cube/kv/RowKeyColumnIO.java | 150 - .../apache/kylin/cube/kv/RowKeyColumnOrder.java | 108 - .../org/apache/kylin/cube/kv/RowKeyDecoder.java | 140 - .../org/apache/kylin/cube/kv/RowKeyEncoder.java | 142 - .../apache/kylin/cube/kv/RowValueDecoder.java | 139 - .../kylin/cube/model/CubeBuildTypeEnum.java | 39 - .../org/apache/kylin/cube/model/CubeDesc.java | 830 - .../apache/kylin/cube/model/DimensionDesc.java | 241 - .../kylin/cube/model/HBaseColumnDesc.java | 123 - .../kylin/cube/model/HBaseColumnFamilyDesc.java | 60 - .../kylin/cube/model/HBaseMappingDesc.java | 98 - .../apache/kylin/cube/model/HierarchyDesc.java | 70 - .../apache/kylin/cube/model/RowKeyColDesc.java | 92 - .../org/apache/kylin/cube/model/RowKeyDesc.java | 288 - .../kylin/cube/model/v1/CubeBuildTypeEnum.java | 34 - .../apache/kylin/cube/model/v1/CubeDesc.java | 831 - .../kylin/cube/model/v1/CubeInstance.java | 427 - .../kylin/cube/model/v1/CubePartitionDesc.java | 94 - .../apache/kylin/cube/model/v1/CubeSegment.java | 303 - .../cube/model/v1/CubeSegmentStatusEnum.java | 27 - .../cube/model/v1/CubeSegmentTypeEnum.java | 27 - .../kylin/cube/model/v1/CubeStatusEnum.java | 25 - .../kylin/cube/model/v1/DimensionDesc.java | 216 - .../kylin/cube/model/v1/ProjectInstance.java | 236 - .../model/validation/CubeMetadataValidator.java | 75 - .../cube/model/validation/IValidatorRule.java | 30 - .../cube/model/validation/ResultLevel.java | 38 - .../SourceTableMetadataValidator.java | 35 - .../cube/model/validation/ValidateContext.java | 103 - .../rule/AggregationGroupSizeRule.java | 66 - .../model/validation/rule/FunctionRule.java | 159 - .../rule/IKylinValidationConstants.java | 33 - .../validation/rule/MandatoryColumnRule.java | 75 - .../model/validation/rule/RowKeyAttrRule.java | 74 - .../cube/AggregationGroupSizeRuleTest.java | 101 - .../org/apache/kylin/cube/CubeDescTest.java | 81 - .../apache/kylin/cube/CubeManagerCacheTest.java | 77 - .../org/apache/kylin/cube/CubeManagerTest.java | 90 - .../org/apache/kylin/cube/CubeSegmentsTest.java | 170 - .../kylin/cube/DictionaryManagerTest.java | 85 - .../kylin/cube/MandatoryColumnRuleTest.java | 57 - .../apache/kylin/cube/RowKeyAttrRuleTest.java | 58 - .../kylin/cube/common/BytesSplitterTest.java | 54 - .../kylin/cube/common/RowKeySplitterTest.java | 71 - .../kylin/cube/cuboid/CombinationTest.java | 94 - .../kylin/cube/cuboid/CuboidSchedulerTest.java | 285 - .../apache/kylin/cube/cuboid/CuboidTest.java | 184 - .../apache/kylin/cube/kv/RowKeyDecoderTest.java | 117 - .../apache/kylin/cube/kv/RowKeyEncoderTest.java | 147 - .../kylin/cube/kv/RowValueDecoderTest.java | 87 - .../kylin/cube/project/ProjectManagerTest.java | 177 - .../kylin/metadata/MetadataUpgradeTest.java | 116 - .../metadata/measure/MeasureCodecTest.java | 82 - cube/src/test/resources/data/TEST1_desc.json | 188 - cube/src/test/resources/data/TEST2_desc.json | 173 - cube/src/test/resources/data/TEST3_desc.json | 268 - deploy/server.xml | 148 - .../.settings/org.eclipse.core.resources.prefs | 6 - dictionary/.settings/org.eclipse.jdt.core.prefs | 379 - dictionary/.settings/org.eclipse.jdt.ui.prefs | 7 - dictionary/pom.xml | 128 - .../org/apache/kylin/dict/BytesConverter.java | 26 - .../apache/kylin/dict/DateStrDictionary.java | 186 - .../apache/kylin/dict/DictionaryGenerator.java | 176 - .../org/apache/kylin/dict/DictionaryInfo.java | 157 - .../kylin/dict/DictionaryInfoSerializer.java | 80 - .../apache/kylin/dict/DictionaryManager.java | 390 - .../kylin/dict/IDictionaryValueEnumerator.java | 32 - .../java/org/apache/kylin/dict/ISegment.java | 36 - .../dict/ListDictionaryValueEnumerator.java | 50 - .../dict/MultipleDictionaryValueEnumerator.java | 78 - .../org/apache/kylin/dict/NumberDictionary.java | 188 - .../kylin/dict/NumberDictionaryBuilder.java | 48 - .../apache/kylin/dict/StringBytesConverter.java | 35 - .../kylin/dict/TableColumnValueEnumerator.java | 75 - .../org/apache/kylin/dict/TrieDictionary.java | 428 - .../kylin/dict/TrieDictionaryBuilder.java | 536 - .../org/apache/kylin/dict/lookup/FileTable.java | 106 - .../kylin/dict/lookup/FileTableReader.java | 217 - .../org/apache/kylin/dict/lookup/HiveTable.java | 104 - .../kylin/dict/lookup/HiveTableReader.java | 155 - .../kylin/dict/lookup/LookupBytesTable.java | 51 - .../kylin/dict/lookup/LookupStringTable.java | 45 - .../apache/kylin/dict/lookup/LookupTable.java | 170 - .../apache/kylin/dict/lookup/ReadableTable.java | 135 - .../kylin/dict/lookup/SnapshotManager.java | 170 - .../apache/kylin/dict/lookup/SnapshotTable.java | 244 - .../dict/lookup/SnapshotTableSerializer.java | 79 - .../kylin/dict/DateStrDictionaryTest.java | 104 - .../apache/kylin/dict/HiveTableReaderTest.java | 50 - .../org/apache/kylin/dict/LookupTableTest.java | 75 - .../apache/kylin/dict/NumberDictionaryTest.java | 162 - .../apache/kylin/dict/SnapshotManagerTest.java | 82 - .../org/apache/kylin/dict/TableReaderTest.java | 48 - .../apache/kylin/dict/TrieDictionaryTest.java | 343 - .../kylin/dict/lookup/LookupTableTest.java | 122 - dictionary/src/test/resources/dict/DW_SITES | Bin 5020 -> 0 bytes .../dict/dw_category_grouping_names.dat | 448529 ---------------- .../english-words.80 (scowl-2015.05.18).dic | 139304 ----- docs/README.md | 6 - examples/.gitignore | 2 - examples/sample_cube/create_sample_tables.sql | 190 - .../sample_cube/data/DEFAULT.KYLIN_CAL_DT.csv | 731 - .../data/DEFAULT.KYLIN_CATEGORY_GROUPINGS.csv | 144 - .../sample_cube/data/DEFAULT.KYLIN_SALES.csv | 10000 - .../metadata/cube/kylin_sales_cube.json | 13 - .../cube_desc/kylin_sales_cube_desc.json | 166 - .../metadata/model_desc/kylin_sales_model.json | 28 - .../metadata/project/learn_kylin.json | 11 - .../metadata/table/DEFAULT.KYLIN_CAL_DT.json | 407 - .../table/DEFAULT.KYLIN_CATEGORY_GROUPINGS.json | 151 - .../metadata/table/DEFAULT.KYLIN_SALES.json | 43 - .../test_kylin_cube_with_slr_1_new_segment.json | 43 - .../cube/test_kylin_cube_with_slr_empty.json | 10 - ...est_kylin_cube_with_slr_left_join_empty.json | 11 - ...est_kylin_cube_with_slr_left_join_ready.json | 43 - .../cube/test_kylin_cube_with_slr_ready.json | 46 - ...st_kylin_cube_with_slr_ready_2_segments.json | 73 - .../cube/test_kylin_cube_without_slr_empty.json | 10 - ..._kylin_cube_without_slr_left_join_empty.json | 11 - ..._kylin_cube_without_slr_left_join_ready.json | 43 - ..._without_slr_left_join_ready_2_segments.json | 74 - .../cube/test_kylin_cube_without_slr_ready.json | 43 - .../test_kylin_cube_with_slr_desc.json | 241 - ...test_kylin_cube_with_slr_left_join_desc.json | 241 - .../test_kylin_cube_without_slr_desc.json | 287 - ...t_kylin_cube_without_slr_left_join_desc.json | 287 - .../test_case_data/localmeta/data/.gitignore | 1 - .../data/DEFAULT.TEST_CATEGORY_GROUPINGS.csv | 144 - .../localmeta/data/DEFAULT.TEST_KYLIN_FACT.csv | 402 - .../localmeta/data/EDW.TEST_CAL_DT.csv | 731 - .../localmeta/data/EDW.TEST_SELLER_TYPE_DIM.csv | 8 - .../localmeta/data/EDW.TEST_SITES.csv | 262 - .../localmeta/data/data_gen_config.json | 31 - .../localmeta/data/flatten_data_for_ii.csv | 402 - .../9355165b-06ad-4c04-977c-a251e66e7e98.dict | Bin 2467 -> 0 bytes .../b2d6fae1-eaac-4ac2-8a01-42e5c8b5c198.dict | Bin 2929 -> 0 bytes .../38361fbc-b875-4273-b8b4-1b8a26ef8570.dict | Bin 1909 -> 0 bytes .../895739d6-27e1-4ecc-b798-5851c319ea40.dict | Bin 1487 -> 0 bytes .../30c9d5f0-abe4-4d1c-a147-610234d90ff1.dict | Bin 695 -> 0 bytes .../1fc93a94-1feb-4af4-8078-81a6f1b65e2b.dict | Bin 1049 -> 0 bytes .../bb1bb7a5-b02d-45eb-b3c8-f1a4515264ca.dict | Bin 641 -> 0 bytes .../8ae44fb8-b01a-4db1-a901-dc5f463038cb.dict | Bin 790 -> 0 bytes .../278d7283-518a-4cd0-b6e1-2573b523bf1f.dict | Bin 1459 -> 0 bytes .../d1094cfe-3a15-4270-b066-241c543b3fd9.dict | Bin 473 -> 0 bytes .../f7fe5157-f9a0-4f64-ad36-d9c92b9c9e2a.dict | Bin 1809 -> 0 bytes .../d5c40465-75e1-40bc-a960-06308f0134a6.dict | Bin 586 -> 0 bytes .../e11524a1-0fcf-4da1-b12f-c9410610ab8d.dict | Bin 600 -> 0 bytes .../fea3a18d-3f20-4b8b-a880-7af93e69241b.dict | Bin 1110 -> 0 bytes .../fe91daba-e89b-4911-ad75-41e1335a35cb.dict | Bin 619 -> 0 bytes .../7fb8fed8-7f3b-4089-a85d-3ac07f575c82.dict | Bin 1700 -> 0 bytes .../5e4b4f35-0fc8-4940-b123-b18c9f77da19.dict | Bin 535 -> 0 bytes .../962b5f64-bee1-49ee-a072-af882193b719.dict | Bin 540 -> 0 bytes .../bec11fda-9ae0-4668-98ea-f0f4e9dd6993.dict | Bin 699 -> 0 bytes .../bfb86010-bf4c-4534-a2b0-59d020aed197.dict | Bin 744 -> 0 bytes .../244af7a2-7352-4b30-811f-46e637d7a133.dict | Bin 628 -> 0 bytes .../4ef43390-b07e-4d4c-872a-77c0bd783acb.dict | Bin 2412 -> 0 bytes .../f363531d-e969-4264-bffd-ac18f8f47220.dict | Bin 4440 -> 0 bytes .../64ac4f82-f2af-476e-85b9-f0805001014e.dict | Bin 554 -> 0 bytes .../f5e85644-db92-42b5-9ad5-240ab227d7b0.dict | Bin 554 -> 0 bytes .../aa634e3e-22d3-4cc2-9de5-085e9ac35c1f.dict | Bin 518 -> 0 bytes .../ed0c3451-593c-494c-9019-64f63fcb0b8e.dict | Bin 518 -> 0 bytes .../16d8185c-ee6b-4f8c-a919-756d9809f937.dict | Bin 2515 -> 0 bytes .../9bb0b83a-97b2-434f-905f-4d9e04b62018.dict | Bin 2488 -> 0 bytes .../c12ae49d-9dbe-4a58-b169-19afac317696.dict | Bin 2515 -> 0 bytes .../eaed91b0-4182-4ee5-a733-1047a622ee29.dict | Bin 2515 -> 0 bytes .../ec83ebce-7534-4e62-ac6d-7445ee141ab4.dict | Bin 2515 -> 0 bytes .../270fbfb0-281c-4602-8413-2970a7439c47.dict | Bin 2913 -> 0 bytes .../7228fad8-a764-4bd4-8934-50e0d7cbcb19.dict | Bin 2940 -> 0 bytes .../8f92faa4-7d2d-455c-8623-6e1d1b272afe.dict | Bin 2940 -> 0 bytes .../ad09f2d5-054a-4e1b-a776-7cc07399a6c1.dict | Bin 2940 -> 0 bytes .../eacccee7-d120-4f4d-97d0-c99a5b83ec32.dict | Bin 2940 -> 0 bytes .../2602386c-debb-4968-8d2f-b52b8215e385.dict | Bin 1841 -> 0 bytes .../4243889f-bc81-4807-a975-7041bbbf35e7.dict | Bin 1841 -> 0 bytes .../494683c1-52d1-4d9a-a3f7-8c53b30fd898.dict | Bin 1841 -> 0 bytes .../8b4b1c06-fb74-486b-a2ad-74420afebcda.dict | Bin 1841 -> 0 bytes .../ac520edd-f9d2-419f-a7de-587bfb97dc81.dict | Bin 1841 -> 0 bytes .../0410d2c4-4686-40bc-ba14-170042a2de94.dict | Bin 1498 -> 0 bytes .../51ff5e6c-22b3-444e-9915-d376a10f20cb.dict | Bin 1498 -> 0 bytes .../70c8d6ef-f55b-4cdd-8be4-9c2b236cc8e9.dict | Bin 1471 -> 0 bytes .../a4e57e55-48fc-4f25-a9c8-485deed25925.dict | Bin 1498 -> 0 bytes .../ac797050-e152-4923-a20a-02282fcf6086.dict | Bin 1471 -> 0 bytes .../aceae914-4246-4251-a0c2-692fe7a300df.dict | Bin 1498 -> 0 bytes .../b298089f-9656-4693-b9b2-8fea46f06dd5.dict | Bin 1498 -> 0 bytes .../c2af25cf-6c79-45e6-a6f6-6d2a8ecc6592.dict | Bin 1498 -> 0 bytes .../48433f91-0d68-495f-b7f2-295414591275.dict | Bin 480 -> 0 bytes .../73c9bfe1-6496-4ff8-9467-6cbee2924c16.dict | Bin 552 -> 0 bytes .../4059cab1-9b99-47ed-a494-751da52a7d58.dict | Bin 1730 -> 0 bytes .../96b7c577-b209-45b3-a848-4d2d7af5c0cc.dict | Bin 1842 -> 0 bytes .../9fc2360e-172a-43f3-acef-be16748a9bb7.dict | Bin 1751 -> 0 bytes .../bd9f6b22-36ba-4e6b-92aa-0d585faf0b39.dict | Bin 593 -> 0 bytes .../7df5789b-0280-453c-b406-b75cad6770d1.dict | Bin 613 -> 0 bytes .../927dde3f-6999-4434-b57c-adfa73160334.dict | Bin 1223 -> 0 bytes .../6e285e1e-ed16-4012-9f1e-f950dd6927ce.dict | Bin 1117 -> 0 bytes .../8300bf83-053e-48bb-8c87-88c8d483afd1.dict | Bin 586 -> 0 bytes .../c8d19f95-b6cd-4219-a114-54aaddcb2909.dict | Bin 1707 -> 0 bytes .../0c5d77ec-316b-47e0-ba9a-0616be890ad6.dict | Bin 661 -> 0 bytes .../14fe66b3-5956-498c-bd93-40182cac5510.dict | Bin 661 -> 0 bytes .../1d383a36-81b9-4177-a822-04eab3683e5b.dict | Bin 661 -> 0 bytes .../2a44ff38-f64b-42e7-9fcf-66afccac8047.dict | Bin 634 -> 0 bytes .../c6bf9b51-6e90-4337-8082-4e2fdf78307f.dict | Bin 661 -> 0 bytes .../0bec6bb3-1b0d-469c-8289-b8c4ca5d5001.dict | Bin 2189 -> 0 bytes .../31edf35b-ffca-4f24-8229-f87dc34e3087.dict | Bin 2189 -> 0 bytes .../652bd393-678a-4f16-a504-fd8ce1229355.dict | Bin 2189 -> 0 bytes .../792eb972-d046-48e6-9428-f6a3aed92fad.dict | Bin 2189 -> 0 bytes .../914536f8-1e14-43e9-b8ef-525bb5bdb3b2.dict | Bin 2189 -> 0 bytes .../d25e554e-deac-4e4a-9289-96f0d121d8fc.dict | Bin 2189 -> 0 bytes .../ff7e8943-ac0f-4e66-b9ed-510f6a0b875d.dict | Bin 2162 -> 0 bytes .../hybrid/test_kylin_hybrid_inner_join.json | 13 - .../hybrid/test_kylin_hybrid_left_join.json | 13 - .../hybrid/test_kylin_hybrid_ready.json | 17 - .../localmeta/invertedindex/test_kylin_ii.json | 56 - .../invertedindex_desc/test_kylin_ii_desc.json | 69 - .../test_case_data/localmeta/kylin.properties | 77 - .../test_case_data/localmeta/kylin_job_conf.xml | 74 - .../model_desc/test_kylin_ii_model_desc.json | 57 - ...est_kylin_with_slr_left_join_model_desc.json | 49 - .../test_kylin_with_slr_model_desc.json | 42 - ..._kylin_without_slr_left_join_model_desc.json | 42 - .../test_kylin_without_slr_model_desc.json | 42 - .../localmeta/project/default.json | 41 - .../localmeta/project/onlyinner.json | 16 - .../localmeta/project/onlyleft.json | 16 - .../table/DEFAULT.TEST_CATEGORY_GROUPINGS.json | 151 - .../table/DEFAULT.TEST_KYLIN_FACT.json | 43 - .../localmeta/table/EDW.TEST_CAL_DT.json | 407 - .../table/EDW.TEST_SELLER_TYPE_DIM.json | 43 - .../localmeta/table/EDW.TEST_SITES.json | 47 - ...6337839-a90f-46fa-a67b-37e330fe9685.snapshot | Bin 588604 -> 0 bytes ...af48c94-86de-4e22-a4fd-c49b06cbaa4f.snapshot | Bin 588631 -> 0 bytes ...6de9855-8815-4f3b-8ac6-c9386db0b196.snapshot | Bin 588631 -> 0 bytes ...ff1339e-f804-47f3-b42c-1d4fa4ff0cf7.snapshot | Bin 588631 -> 0 bytes ...a1fbc0d-8790-4f32-99e1-7c60a9d124d4.snapshot | Bin 588631 -> 0 bytes ...5f004b5-0be1-4ccf-8950-20f8f86c1999.snapshot | Bin 588631 -> 0 bytes ...6cbec7f-0326-443d-b45f-54549d5609c6.snapshot | Bin 588631 -> 0 bytes ...91cd3a0-3ae5-4306-87ab-1624d45a6cde.snapshot | Bin 588604 -> 0 bytes ...9a675fc-64d2-40d1-bbd7-492db2510cd1.snapshot | Bin 55219 -> 0 bytes ...9715f33-15c9-4745-83f9-f2b9817d9100.snapshot | Bin 55219 -> 0 bytes ...f8a90f1-bbbe-49ff-937a-2a2a6e5f8615.snapshot | Bin 55219 -> 0 bytes ...172b442-ae10-447e-9071-c7dbb2bb38cc.snapshot | Bin 55219 -> 0 bytes ...fe75ccd-9b24-4cdf-ac9d-b4038e947f89.snapshot | Bin 988 -> 0 bytes ...7238b77-a45d-420f-a249-5f1572ea4d62.snapshot | Bin 988 -> 0 bytes ...43dd3f1-9a34-4721-8abc-df90962e94d8.snapshot | Bin 988 -> 0 bytes ...1b6a60a-14d4-4653-92f7-c96d01191c75.snapshot | Bin 961 -> 0 bytes ...818054b-1a76-4cbd-bdd8-7871a240360c.snapshot | Bin 988 -> 0 bytes ...271e1f2-dd65-4249-a1f2-aca02a651158.snapshot | Bin 21417 -> 0 bytes ...888015f-f059-4ccc-8324-0cdd70b46673.snapshot | Bin 21417 -> 0 bytes ...8130338-fcf4-429e-91b0-cd8dfd397280.snapshot | Bin 21417 -> 0 bytes ...d70b82e-43f6-4999-b012-0e91a9bb8408.snapshot | Bin 21417 -> 0 bytes ...95e0b5b-a399-4f08-8f40-b0fa53b565e0.snapshot | Bin 21398 -> 0 bytes .../minicluster/hbase-export.tar.gz | Bin 27762040 -> 0 bytes .../test_case_data/minicluster/kylin.properties | 80 - .../minicluster/kylin_job_conf.lzo_disabled.xml | 74 - .../minicluster/kylin_job_conf.lzo_enabled.xml | 74 - .../minicluster/kylin_job_conf.xml | 74 - .../sandbox/capacity-scheduler.xml | 114 - examples/test_case_data/sandbox/core-site.xml | 165 - .../test_case_data/sandbox/hadoop-policy.xml | 74 - .../test_case_data/sandbox/hbase-policy.xml | 34 - examples/test_case_data/sandbox/hbase-site.xml | 194 - examples/test_case_data/sandbox/hdfs-site.xml | 285 - examples/test_case_data/sandbox/hive-site.xml | 794 - .../test_case_data/sandbox/kylin.properties | 144 - .../test_case_data/sandbox/kylin_job_conf.xml | 74 - examples/test_case_data/sandbox/mapred-site.xml | 254 - examples/test_case_data/sandbox/yarn-site.xml | 534 - .../.settings/org.eclipse.core.resources.prefs | 5 - .../.settings/org.eclipse.jdt.core.prefs | 379 - .../.settings/org.eclipse.jdt.ui.prefs | 7 - invertedindex/pom.xml | 165 - .../invertedindex/IICapabilityChecker.java | 182 - .../kylin/invertedindex/IIDescManager.java | 245 - .../apache/kylin/invertedindex/IIInstance.java | 342 - .../apache/kylin/invertedindex/IIManager.java | 317 - .../apache/kylin/invertedindex/IISegment.java | 288 - .../invertedindex/index/BitMapContainer.java | 278 - .../index/ColumnValueContainer.java | 43 - .../index/CompressedValueContainer.java | 179 - .../invertedindex/index/RawTableRecord.java | 130 - .../kylin/invertedindex/index/ShardingHash.java | 32 - .../index/ShardingSliceBuilder.java | 53 - .../apache/kylin/invertedindex/index/Slice.java | 194 - .../kylin/invertedindex/index/SliceBuilder.java | 119 - .../kylin/invertedindex/index/TableRecord.java | 156 - .../invertedindex/index/TableRecordInfo.java | 185 - .../index/TableRecordInfoDigest.java | 164 - .../kylin/invertedindex/model/IIDesc.java | 372 - .../kylin/invertedindex/model/IIDimension.java | 71 - .../invertedindex/model/IIKeyValueCodec.java | 253 - .../apache/kylin/invertedindex/tools/IICLI.java | 106 - .../invertedindex/IIDescManagerTest.java | 105 - .../invertedindex/invertedindex/IIDescTest.java | 69 - .../invertedindex/IIInstanceTest.java | 80 - .../invertedindex/InvertedIndexLocalTest.java | 232 - .../invertedindex/invertedindex/LZFTest.java | 50 - jdbc/.settings/org.eclipse.core.resources.prefs | 5 - jdbc/.settings/org.eclipse.jdt.core.prefs | 379 - jdbc/.settings/org.eclipse.jdt.ui.prefs | 7 - jdbc/pom.xml | 97 - .../main/java/org/apache/kylin/jdbc/Driver.java | 142 - .../org/apache/kylin/jdbc/IRemoteClient.java | 56 - .../java/org/apache/kylin/jdbc/KylinClient.java | 390 - .../org/apache/kylin/jdbc/KylinConnection.java | 141 - .../org/apache/kylin/jdbc/KylinJdbcFactory.java | 110 - .../java/org/apache/kylin/jdbc/KylinMeta.java | 393 - .../kylin/jdbc/KylinPreparedStatement.java | 123 - .../org/apache/kylin/jdbc/KylinResultSet.java | 72 - .../org/apache/kylin/jdbc/KylinStatement.java | 31 - .../kylin/jdbc/json/PreparedQueryRequest.java | 33 - .../apache/kylin/jdbc/json/QueryRequest.java | 49 - .../apache/kylin/jdbc/json/SQLResponseStub.java | 325 - .../kylin/jdbc/json/StatementParameter.java | 47 - .../apache/kylin/jdbc/json/TableMetaStub.java | 345 - .../util/DefaultSslProtocolSocketFactory.java | 148 - .../jdbc/util/DefaultX509TrustManager.java | 114 - .../apache/kylin/jdbc/util/Log4jConfigurer.java | 55 - .../resources/org-apache-kylin-jdbc.properties | 27 - .../java/org/apache/kylin/jdbc/DriverTest.java | 167 - .../java/org/apache/kylin/jdbc/DummyClient.java | 83 - .../java/org/apache/kylin/jdbc/DummyDriver.java | 30 - .../org/apache/kylin/jdbc/DummyJdbcFactory.java | 34 - .../apache/kylin/jdbc/SQLResonseStubTest.java | 62 - job/.gitignore | 1 - job/.settings/org.eclipse.core.resources.prefs | 6 - job/.settings/org.eclipse.jdt.core.prefs | 379 - job/.settings/org.eclipse.jdt.ui.prefs | 7 - job/dependency-reduced-pom.xml | 594 - job/pom.xml | 257 - .../apache/kylin/job/AbstractJobBuilder.java | 97 - .../apache/kylin/job/CubeMetadataUpgrade.java | 781 - .../java/org/apache/kylin/job/JobInstance.java | 499 - .../org/apache/kylin/job/JoinedFlatTable.java | 243 - .../java/org/apache/kylin/job/Scheduler.java | 37 - .../apache/kylin/job/cmd/BaseCommandOutput.java | 30 - .../apache/kylin/job/cmd/ICommandOutput.java | 44 - .../org/apache/kylin/job/cmd/IJobCommand.java | 32 - .../java/org/apache/kylin/job/cmd/ShellCmd.java | 117 - .../apache/kylin/job/cmd/ShellCmdOutput.java | 83 - .../kylin/job/common/HadoopCmdOutput.java | 109 - .../kylin/job/common/HadoopShellExecutable.java | 97 - .../apache/kylin/job/common/HqlExecutable.java | 105 - .../kylin/job/common/MapReduceExecutable.java | 240 - .../kylin/job/common/ShellExecutable.java | 144 - .../kylin/job/constant/BatchConstants.java | 57 - .../kylin/job/constant/ExecutableConstants.java | 76 - .../kylin/job/constant/JobStatusEnum.java | 49 - .../kylin/job/constant/JobStepCmdTypeEnum.java | 27 - .../kylin/job/constant/JobStepStatusEnum.java | 51 - .../org/apache/kylin/job/cube/CubingJob.java | 142 - .../apache/kylin/job/cube/CubingJobBuilder.java | 476 - .../kylin/job/cube/GarbageCollectionStep.java | 210 - .../kylin/job/cube/MergeDictionaryStep.java | 198 - .../job/cube/UpdateCubeInfoAfterBuildStep.java | 149 - .../job/cube/UpdateCubeInfoAfterMergeStep.java | 151 - .../org/apache/kylin/job/dao/ExecutableDao.java | 218 - .../kylin/job/dao/ExecutableOutputPO.java | 67 - .../org/apache/kylin/job/dao/ExecutablePO.java | 80 - .../kylin/job/engine/JobEngineConfig.java | 185 - .../kylin/job/exception/ExecuteException.java | 42 - .../exception/IllegalStateTranferException.java | 46 - .../kylin/job/exception/JobException.java | 58 - .../kylin/job/exception/LockException.java | 45 - .../job/exception/PersistentException.java | 45 - .../kylin/job/exception/SchedulerException.java | 45 - .../kylin/job/execution/AbstractExecutable.java | 307 - .../kylin/job/execution/ChainedExecutable.java | 32 - .../job/execution/DefaultChainedExecutable.java | 123 - .../kylin/job/execution/DefaultOutput.java | 98 - .../apache/kylin/job/execution/Executable.java | 43 - .../kylin/job/execution/ExecutableContext.java | 31 - .../kylin/job/execution/ExecutableState.java | 77 - .../kylin/job/execution/ExecuteResult.java | 56 - .../apache/kylin/job/execution/Idempotent.java | 29 - .../org/apache/kylin/job/execution/Output.java | 35 - .../kylin/job/hadoop/AbstractHadoopJob.java | 552 - .../cardinality/ColumnCardinalityMapper.java | 102 - .../cardinality/ColumnCardinalityReducer.java | 92 - .../cardinality/HiveColumnCardinalityJob.java | 112 - .../HiveColumnCardinalityUpdateJob.java | 160 - .../kylin/job/hadoop/cube/BaseCuboidJob.java | 39 - .../kylin/job/hadoop/cube/BaseCuboidMapper.java | 244 - .../kylin/job/hadoop/cube/CubeHFileJob.java | 109 - .../kylin/job/hadoop/cube/CubeHFileMapper.java | 182 - .../apache/kylin/job/hadoop/cube/CuboidJob.java | 193 - .../kylin/job/hadoop/cube/CuboidReducer.java | 116 - .../cube/FactDistinctColumnsCombiner.java | 57 - .../job/hadoop/cube/FactDistinctColumnsJob.java | 129 - .../hadoop/cube/FactDistinctColumnsMapper.java | 138 - .../hadoop/cube/FactDistinctColumnsReducer.java | 93 - .../job/hadoop/cube/KeyDistributionJob.java | 157 - .../job/hadoop/cube/KeyDistributionMapper.java | 124 - .../job/hadoop/cube/KeyDistributionReducer.java | 113 - .../kylin/job/hadoop/cube/MergeCuboidJob.java | 103 - .../job/hadoop/cube/MergeCuboidMapper.java | 247 - .../job/hadoop/cube/MetadataCleanupJob.java | 186 - .../kylin/job/hadoop/cube/NDCuboidJob.java | 39 - .../kylin/job/hadoop/cube/NDCuboidMapper.java | 141 - .../hadoop/cube/RangeKeyDistributionJob.java | 115 - .../hadoop/cube/RangeKeyDistributionMapper.java | 71 - .../cube/RangeKeyDistributionReducer.java | 102 - .../cube/RowKeyDistributionCheckerJob.java | 97 - .../cube/RowKeyDistributionCheckerMapper.java | 111 - .../cube/RowKeyDistributionCheckerReducer.java | 51 - .../job/hadoop/cube/StorageCleanupJob.java | 312 - .../job/hadoop/dict/CreateDictionaryJob.java | 66 - .../dict/CreateInvertedIndexDictionaryJob.java | 63 - .../kylin/job/hadoop/hbase/BulkLoadJob.java | 100 - .../kylin/job/hadoop/hbase/CreateHTableJob.java | 202 - .../hadoop/hive/CubeJoinedFlatTableDesc.java | 175 - .../job/hadoop/hive/IIJoinedFlatTableDesc.java | 74 - .../job/hadoop/hive/IJoinedFlatTableDesc.java | 38 - .../job/hadoop/hive/IntermediateColumnDesc.java | 59 - .../job/hadoop/hive/SqlHiveDataTypeMapping.java | 46 - .../job/hadoop/invertedindex/IIBulkLoadJob.java | 83 - .../hadoop/invertedindex/IICreateHFileJob.java | 91 - .../invertedindex/IICreateHFileMapper.java | 55 - .../hadoop/invertedindex/IICreateHTableJob.java | 124 - .../IIDistinctColumnsCombiner.java | 58 - .../invertedindex/IIDistinctColumnsJob.java | 136 - .../invertedindex/IIDistinctColumnsMapper.java | 66 - .../invertedindex/IIDistinctColumnsReducer.java | 77 - .../hadoop/invertedindex/IIFlattenHiveJob.java | 96 - .../hadoop/invertedindex/InvertedIndexJob.java | 140 - .../invertedindex/InvertedIndexMapper.java | 90 - .../invertedindex/InvertedIndexPartitioner.java | 73 - .../invertedindex/InvertedIndexReducer.java | 100 - .../invertedindex/RandomKeyDistributionJob.java | 115 - .../RandomKeyDistributionMapper.java | 69 - .../RandomKeyDistributionReducer.java | 66 - .../job/impl/threadpool/DefaultContext.java | 63 - .../job/impl/threadpool/DefaultScheduler.java | 220 - .../apache/kylin/job/invertedindex/IIJob.java | 51 - .../kylin/job/invertedindex/IIJobBuilder.java | 214 - .../kylin/job/manager/ExecutableManager.java | 325 - .../apache/kylin/job/tools/CleanHtableCLI.java | 76 - .../kylin/job/tools/CubeMigrationCLI.java | 523 - .../tools/DefaultSslProtocolSocketFactory.java | 150 - .../job/tools/DefaultX509TrustManager.java | 114 - .../kylin/job/tools/DeployCoprocessorCLI.java | 384 - .../job/tools/GridTableHBaseBenchmark.java | 391 - .../kylin/job/tools/HadoopStatusChecker.java | 103 - .../kylin/job/tools/HadoopStatusGetter.java | 255 - .../kylin/job/tools/HtableAlterMetadataCLI.java | 89 - .../apache/kylin/job/tools/OptionsHelper.java | 81 - .../apache/kylin/job/tools/RowCounterCLI.java | 88 - .../kylin/job/tools/UpdateHTableHostCLI.java | 199 - .../apache/kylin/job/BaseTestExecutable.java | 32 - .../kylin/job/BuildCubeWithEngineTest.java | 286 - .../apache/kylin/job/BuildIIWithEngineTest.java | 255 - .../java/org/apache/kylin/job/DataGenTest.java | 55 - .../java/org/apache/kylin/job/DeployUtil.java | 264 - .../apache/kylin/job/ErrorTestExecutable.java | 42 - .../org/apache/kylin/job/ExportHBaseData.java | 161 - .../apache/kylin/job/FailedTestExecutable.java | 42 - .../apache/kylin/job/SelfStopExecutable.java | 47 - .../apache/kylin/job/SucceedTestExecutable.java | 42 - .../apache/kylin/job/dataGen/ColumnConfig.java | 72 - .../kylin/job/dataGen/FactTableGenerator.java | 646 - .../org/apache/kylin/job/dataGen/GenConfig.java | 82 - .../job/hadoop/cube/BaseCuboidJobTest.java | 73 - .../cube/BaseCuboidMapperPerformanceTest.java | 65 - .../job/hadoop/cube/BaseCuboidMapperTest.java | 144 - .../apache/kylin/job/hadoop/cube/CopySeq.java | 81 - .../job/hadoop/cube/CubeHFileMapper2Test.java | 93 - .../job/hadoop/cube/CubeHFileMapperTest.java | 80 - .../kylin/job/hadoop/cube/CubeReducerTest.java | 205 - .../job/hadoop/cube/KeyDistributionJobTest.java | 81 - .../hadoop/cube/KeyDistributionMapperTest.java | 171 - .../job/hadoop/cube/MergeCuboidJobTest.java | 81 - .../job/hadoop/cube/MergeCuboidMapperTest.java | 187 - .../kylin/job/hadoop/cube/MockupMapContext.java | 313 - .../kylin/job/hadoop/cube/NDCuboidJobTest.java | 79 - .../job/hadoop/cube/NDCuboidMapperTest.java | 115 - .../cube/RandomKeyDistributionMapperTest.java | 71 - .../cube/RandomKeyDistributionReducerTest.java | 70 - .../cube/RangeKeyDistributionJobTest.java | 67 - .../cube/RangeKeyDistributionMapperTest.java | 112 - .../cube/RangeKeyDistributionReducerTest.java | 49 - .../job/hadoop/hbase/CreateHTableTest.java | 67 - .../kylin/job/hadoop/hbase/TestHbaseClient.java | 102 - .../job/hadoop/hive/JoinedFlatTableTest.java | 86 - .../job/impl/threadpool/BaseSchedulerTest.java | 102 - .../impl/threadpool/DefaultSchedulerTest.java | 151 - .../job/manager/ExecutableManagerTest.java | 144 - .../job/tools/ColumnCardinalityJobTest.java | 62 - .../job/tools/ColumnCardinalityMapperTest.java | 126 - .../job/tools/ColumnCardinalityReducerTest.java | 113 - .../kylin/job/tools/CubeMigrationTests.java | 57 - .../kylin/job/tools/HBaseRowDigestTest.java | 103 - .../test/resources/data/8d_cuboid/part-r-00000 | Bin 1476517 -> 0 bytes .../resources/data/base_cuboid/part-r-00000 | Bin 394644 -> 0 bytes job/src/test/resources/data/flat_table/000000_0 | Bin 110778 -> 0 bytes .../resources/data/test_cal_dt/part-r-00000 | 366 - .../expected_result/flat_item/part-r-00000 | Bin 565 -> 0 bytes .../jarfile/SampleBadJavaProgram.jarfile | Bin 1006 -> 0 bytes .../resources/jarfile/SampleJavaProgram.jarfile | Bin 1166 -> 0 bytes .../test/resources/json/dummy_jobinstance.json | 195 - .../resources/partition_list/_partition.lst | Bin 326 -> 0 bytes .../test/resources/partition_list/part-r-00000 | Bin 15004 -> 0 bytes .../.settings/org.eclipse.core.resources.prefs | 6 - metadata/.settings/org.eclipse.jdt.core.prefs | 379 - metadata/.settings/org.eclipse.jdt.ui.prefs | 7 - metadata/pom.xml | 164 - metadata/src/main/assembly/assemble.xml | 36 - .../apache/kylin/measure/MeasureAggregator.java | 78 - .../kylin/measure/MeasureAggregators.java | 91 - .../org/apache/kylin/measure/MeasureCodec.java | 79 - .../apache/kylin/measure/MeasureIngester.java | 48 - .../org/apache/kylin/measure/MeasureType.java | 151 - .../kylin/measure/MeasureTypeFactory.java | 155 - .../kylin/measure/basic/BasicMeasureType.java | 152 - .../kylin/measure/basic/BigDecimalIngester.java | 41 - .../measure/basic/BigDecimalMaxAggregator.java | 56 - .../measure/basic/BigDecimalMinAggregator.java | 57 - .../measure/basic/BigDecimalSumAggregator.java | 53 - .../kylin/measure/basic/DoubleIngester.java | 46 - .../measure/basic/DoubleMaxAggregator.java | 55 - .../measure/basic/DoubleMinAggregator.java | 55 - .../measure/basic/DoubleSumAggregator.java | 52 - .../kylin/measure/basic/LongIngester.java | 46 - .../kylin/measure/basic/LongMaxAggregator.java | 55 - .../kylin/measure/basic/LongMinAggregator.java | 55 - .../kylin/measure/basic/LongSumAggregator.java | 52 - .../kylin/measure/bitmap/BitmapAggregator.java | 57 - .../kylin/measure/bitmap/BitmapCounter.java | 174 - .../bitmap/BitmapDistinctCountAggFunc.java | 52 - .../kylin/measure/bitmap/BitmapMeasureType.java | 109 - .../kylin/measure/bitmap/BitmapSerializer.java | 81 - .../kylin/measure/hllc/HLLCAggregator.java | 64 - .../kylin/measure/hllc/HLLCMeasureType.java | 127 - .../kylin/measure/hllc/HLLCSerializer.java | 88 - .../measure/hllc/HLLDistinctCountAggFunc.java | 152 - .../kylin/metadata/MetadataConstants.java | 54 - .../apache/kylin/metadata/MetadataManager.java | 422 - .../metadata/datatype/BigDecimalSerializer.java | 105 - .../kylin/metadata/datatype/DataType.java | 285 - .../metadata/datatype/DataTypeSerializer.java | 92 - .../metadata/datatype/DateTimeSerializer.java | 57 - .../metadata/datatype/DoubleSerializer.java | 75 - .../kylin/metadata/datatype/LongSerializer.java | 82 - .../metadata/datatype/StringSerializer.java | 52 - .../kylin/metadata/filter/CaseTupleFilter.java | 112 - .../metadata/filter/ColumnTupleFilter.java | 119 - .../metadata/filter/CompareTupleFilter.java | 254 - .../metadata/filter/ConstantTupleFilter.java | 104 - .../metadata/filter/DynamicTupleFilter.java | 86 - .../metadata/filter/ExtractTupleFilter.java | 124 - .../metadata/filter/FunctionTupleFilter.java | 153 - .../metadata/filter/ITupleFilterTranslator.java | 26 - .../metadata/filter/LogicalTupleFilter.java | 147 - .../kylin/metadata/filter/TupleFilter.java | 228 - .../metadata/filter/TupleFilterSerializer.java | 181 - .../metadata/filter/util/BuiltInMethod.java | 56 - .../measure/fixedlen/FixedHLLCodec.java | 75 - .../measure/fixedlen/FixedLenMeasureCodec.java | 46 - .../measure/fixedlen/FixedPointLongCodec.java | 80 - .../apache/kylin/metadata/model/ColumnDesc.java | 136 - .../kylin/metadata/model/DataModelDesc.java | 248 - .../kylin/metadata/model/DatabaseDesc.java | 78 - .../kylin/metadata/model/FunctionDesc.java | 233 - .../apache/kylin/metadata/model/JoinDesc.java | 137 - .../apache/kylin/metadata/model/LookupDesc.java | 50 - .../kylin/metadata/model/MeasureDesc.java | 99 - .../kylin/metadata/model/ParameterDesc.java | 122 - .../kylin/metadata/model/PartitionDesc.java | 202 - .../kylin/metadata/model/SegmentStatusEnum.java | 27 - .../apache/kylin/metadata/model/TableDesc.java | 171 - .../apache/kylin/metadata/model/TblColRef.java | 160 - .../kylin/metadata/project/ProjectInstance.java | 257 - .../kylin/metadata/project/ProjectL2Cache.java | 275 - .../kylin/metadata/project/ProjectManager.java | 339 - .../metadata/project/ProjectStatusEnum.java | 25 - .../kylin/metadata/project/ProjectTable.java | 95 - .../metadata/project/RealizationEntry.java | 82 - .../metadata/realization/CapabilityResult.java | 63 - .../metadata/realization/IRealization.java | 61 - .../realization/IRealizationConstants.java | 36 - .../realization/IRealizationProvider.java | 27 - .../realization/RealizationRegistry.java | 127 - .../realization/RealizationStatusEnum.java | 25 - .../metadata/realization/RealizationType.java | 28 - .../kylin/metadata/realization/SQLDigest.java | 60 - .../metadata/realization/SQLDigestUtil.java | 136 - .../metadata/tool/HiveSourceTableLoader.java | 158 - .../metadata/tuple/CompoundTupleIterator.java | 63 - .../org/apache/kylin/metadata/tuple/ITuple.java | 43 - .../kylin/metadata/tuple/ITupleIterator.java | 53 - .../org/apache/kylin/metadata/tuple/Tuple.java | 164 - .../apache/kylin/metadata/tuple/TupleInfo.java | 113 - .../measure/bitmap/BitmapAggregatorTest.java | 57 - .../kylin/measure/bitmap/BitmapCounterTest.java | 73 - .../measure/bitmap/BitmapSerializerTest.java | 55 - .../kylin/metadata/MetadataManagerTest.java | 68 - .../datatype/BigDecimalSerializerTest.java | 69 - .../kylin/metadata/model/TableDescTest.java | 26 - .../tool/HiveSourceTableLoaderTest.java | 58 - .../metadata/tool/SandboxMetastoreCLI.java | 67 - .../metadata/tuple/EmptyTupleIteratorTest.java | 36 - metadata/src/test/test.json | 181 - .../.settings/org.eclipse.core.resources.prefs | 6 - monitor/.settings/org.eclipse.jdt.core.prefs | 379 - monitor/.settings/org.eclipse.jdt.ui.prefs | 7 - monitor/pom.xml | 131 - .../apache/kylin/monitor/ApiRequestParser.java | 241 - .../java/org/apache/kylin/monitor/Client.java | 59 - .../org/apache/kylin/monitor/ConfigUtils.java | 246 - .../org/apache/kylin/monitor/DebugClient.java | 60 - .../org/apache/kylin/monitor/FileUtils.java | 129 - .../apache/kylin/monitor/HiveJdbcClient.java | 288 - .../kylin/monitor/MonitorMetaManager.java | 209 - .../org/apache/kylin/monitor/QueryParser.java | 272 - .../org/apache/kylin/monitor/ParseLogTest.java | 73 - pom.xml | 927 - .../.settings/org.eclipse.core.resources.prefs | 6 - query/.settings/org.eclipse.jdt.core.prefs | 379 - query/.settings/org.eclipse.jdt.ui.prefs | 7 - query/pom.xml | 294 - .../java/org/apache/kylin/query/QueryCli.java | 89 - .../kylin/query/enumerator/CubeEnumerator.java | 241 - .../kylin/query/enumerator/HiveEnumerator.java | 128 - .../query/enumerator/LookupTableEnumerator.java | 118 - .../kylin/query/enumerator/OLAPQuery.java | 64 - .../kylin/query/optrule/OLAPAggregateRule.java | 70 - .../kylin/query/optrule/OLAPFilterRule.java | 49 - .../kylin/query/optrule/OLAPJoinRule.java | 79 - .../kylin/query/optrule/OLAPLimitRule.java | 58 - .../kylin/query/optrule/OLAPProjectRule.java | 50 - .../kylin/query/optrule/OLAPSortRule.java | 50 - .../optrule/OLAPToEnumerableConverterRule.java | 44 - .../kylin/query/relnode/ColumnRowType.java | 87 - .../kylin/query/relnode/OLAPAggregateRel.java | 398 - .../apache/kylin/query/relnode/OLAPContext.java | 129 - .../kylin/query/relnode/OLAPFilterRel.java | 327 - .../apache/kylin/query/relnode/OLAPJoinRel.java | 326 - .../kylin/query/relnode/OLAPLimitRel.java | 134 - .../kylin/query/relnode/OLAPProjectRel.java | 303 - .../org/apache/kylin/query/relnode/OLAPRel.java | 190 - .../apache/kylin/query/relnode/OLAPSortRel.java | 146 - .../kylin/query/relnode/OLAPTableScan.java | 275 - .../relnode/OLAPToEnumerableConverter.java | 121 - .../apache/kylin/query/routing/Candidate.java | 100 - .../routing/NoRealizationFoundException.java | 36 - .../apache/kylin/query/routing/QueryRouter.java | 92 - .../apache/kylin/query/routing/RoutingRule.java | 111 - .../routing/rules/RealizationSortRule.java | 34 - .../rules/RemoveUncapableRealizationsRule.java | 44 - .../apache/kylin/query/schema/OLAPSchema.java | 128 - .../kylin/query/schema/OLAPSchemaFactory.java | 130 - .../apache/kylin/query/schema/OLAPTable.java | 257 - .../kylin/query/test/CombinationTest.java | 73 - .../org/apache/kylin/query/test/H2Database.java | 139 - .../apache/kylin/query/test/IIQueryTest.java | 68 - .../apache/kylin/query/test/KylinQueryTest.java | 276 - .../apache/kylin/query/test/KylinTestBase.java | 474 - .../query/test/RealizationRegistryTest.java | 58 - query/src/test/resources/logging.properties | 22 - query/src/test/resources/query/h2/query07.sql | 21 - query/src/test/resources/query/h2/query09.sql | 23 - query/src/test/resources/query/h2/query10.sql | 25 - query/src/test/resources/query/sql/query00.sql | 22 - query/src/test/resources/query/sql/query01.sql | 20 - query/src/test/resources/query/sql/query02.sql | 19 - query/src/test/resources/query/sql/query03.sql | 20 - query/src/test/resources/query/sql/query04.sql | 21 - query/src/test/resources/query/sql/query05.sql | 22 - query/src/test/resources/query/sql/query06.sql | 23 - query/src/test/resources/query/sql/query07.sql | 22 - query/src/test/resources/query/sql/query08.sql | 22 - query/src/test/resources/query/sql/query09.sql | 23 - query/src/test/resources/query/sql/query10.sql | 26 - query/src/test/resources/query/sql/query11.sql | 26 - query/src/test/resources/query/sql/query12.sql | 25 - query/src/test/resources/query/sql/query13.sql | 24 - query/src/test/resources/query/sql/query14.sql | 35 - query/src/test/resources/query/sql/query15.sql | 30 - query/src/test/resources/query/sql/query16.sql | 34 - query/src/test/resources/query/sql/query17.sql | 36 - query/src/test/resources/query/sql/query18.sql | 32 - query/src/test/resources/query/sql/query19.sql | 36 - query/src/test/resources/query/sql/query20.sql | 32 - query/src/test/resources/query/sql/query21.sql | 40 - query/src/test/resources/query/sql/query22.sql | 42 - query/src/test/resources/query/sql/query23.sql | 41 - query/src/test/resources/query/sql/query24.sql | 45 - query/src/test/resources/query/sql/query25.sql | 46 - query/src/test/resources/query/sql/query26.sql | 48 - query/src/test/resources/query/sql/query27.sql | 47 - query/src/test/resources/query/sql/query28.sql | 30 - query/src/test/resources/query/sql/query29.sql | 32 - query/src/test/resources/query/sql/query30.sql | 19 - query/src/test/resources/query/sql/query31.sql | 40 - query/src/test/resources/query/sql/query32.sql | 39 - query/src/test/resources/query/sql/query33.sql | 43 - query/src/test/resources/query/sql/query34.sql | 41 - query/src/test/resources/query/sql/query35.sql | 41 - query/src/test/resources/query/sql/query36.sql | 34 - query/src/test/resources/query/sql/query37.sql | 36 - query/src/test/resources/query/sql/query38.sql | 22 - query/src/test/resources/query/sql/query39.sql | 20 - query/src/test/resources/query/sql/query40.sql | 22 - query/src/test/resources/query/sql/query41.sql | 30 - query/src/test/resources/query/sql/query42.sql | 23 - query/src/test/resources/query/sql/query43.sql | 25 - query/src/test/resources/query/sql/query44.sql | 28 - query/src/test/resources/query/sql/query45.sql | 24 - query/src/test/resources/query/sql/query46.sql | 19 - query/src/test/resources/query/sql/query47.sql | 19 - query/src/test/resources/query/sql/query48.sql | 19 - query/src/test/resources/query/sql/query49.sql | 36 - query/src/test/resources/query/sql/query50.sql | 25 - query/src/test/resources/query/sql/query51.sql | 25 - query/src/test/resources/query/sql/query52.sql | 22 - query/src/test/resources/query/sql/query53.sql | 24 - query/src/test/resources/query/sql/query54.sql | 25 - query/src/test/resources/query/sql/query55.sql | 19 - query/src/test/resources/query/sql/query56.sql | 26 - query/src/test/resources/query/sql/query57.sql | 26 - query/src/test/resources/query/sql/query58.sql | 26 - query/src/test/resources/query/sql/query59.sql | 19 - query/src/test/resources/query/sql/query60.sql | 24 - query/src/test/resources/query/sql/query61.sql | 24 - query/src/test/resources/query/sql/query62.sql | 21 - query/src/test/resources/query/sql/query63.sql | 20 - query/src/test/resources/query/sql/query64.sql | 21 - query/src/test/resources/query/sql/query65.sql | 19 - query/src/test/resources/query/sql/query66.sql | 20 - query/src/test/resources/query/sql/query67.sql | 22 - query/src/test/resources/query/sql/query68.sql | 26 - query/src/test/resources/query/sql/query69.sql | 25 - query/src/test/resources/query/sql/query70.sql | 24 - query/src/test/resources/query/sql/query71.sql | 24 - query/src/test/resources/query/sql/query72.sql | 24 - query/src/test/resources/query/sql/query73.sql | 19 - query/src/test/resources/query/sql/query74.sql | 19 - query/src/test/resources/query/sql/query75.sql | 22 - query/src/test/resources/query/sql/query76.sql | 22 - query/src/test/resources/query/sql/query77.sql | 21 - query/src/test/resources/query/sql/query78.sql | 22 - query/src/test/resources/query/sql/query79.sql | 19 - query/src/test/resources/query/sql/query80.sql | 27 - query/src/test/resources/query/sql/query81.sql | 28 - query/src/test/resources/query/sql/query82.sql | 22 - query/src/test/resources/query/sql/query83.sql | 22 - query/src/test/resources/query/sql/query84.sql | 22 - query/src/test/resources/query/sql/query85.sql | 22 - query/src/test/resources/query/sql/query86.sql | 30 - query/src/test/resources/query/sql/query87.sql | 30 - query/src/test/resources/query/sql/query88.sql | 30 - query/src/test/resources/query/sql/query89.sql | 30 - .../resources/query/sql_all_types/query00.sql | 19 - .../resources/query/sql_all_types/query01.sql | 19 - .../resources/query/sql_all_types/query02.sql | 19 - .../resources/query/sql_all_types/query03.sql | 19 - .../resources/query/sql_all_types/query04.sql | 19 - .../resources/query/sql_all_types/query05.sql | 19 - .../resources/query/sql_all_types/query06.sql | 19 - .../resources/query/sql_all_types/query07.sql | 19 - .../resources/query/sql_all_types/query08.sql | 19 - .../resources/query/sql_all_types/query09.sql | 19 - .../resources/query/sql_casewhen/query01.sql | 26 - .../resources/query/sql_casewhen/query02.sql | 22 - .../resources/query/sql_casewhen/query03.sql | 25 - .../query/sql_casewhen/query55.sql.disable | 22 - .../resources/query/sql_casewhen/query56.sql | 22 - .../resources/query/sql_derived/query01.sql | 47 - .../resources/query/sql_derived/query02.sql | 47 - .../resources/query/sql_derived/query03.sql | 21 - .../resources/query/sql_derived/query04.sql | 20 - .../resources/query/sql_derived/query05.sql | 23 - .../resources/query/sql_derived/query06.sql | 20 - .../resources/query/sql_derived/query07.sql | 22 - .../query/sql_derived/query08.sql.disabled | 19 - .../resources/query/sql_derived/query09.sql | 19 - .../resources/query/sql_derived/query10.sql | 44 - .../resources/query/sql_distinct/query00.sql | 24 - .../resources/query/sql_distinct/query01.sql | 25 - .../resources/query/sql_distinct/query02.sql | 26 - .../resources/query/sql_distinct/query03.sql | 26 - .../resources/query/sql_distinct/query04.sql | 27 - .../resources/query/sql_distinct/query05.sql | 25 - .../resources/query/sql_distinct/query06.sql | 26 - .../resources/query/sql_distinct/query07.sql | 24 - .../query/sql_distinct_precisely/query00.sql | 24 - .../query/sql_distinct_precisely/query01.sql | 25 - .../query/sql_distinct_precisely/query02.sql | 26 - .../query/sql_distinct_precisely/query03.sql | 26 - .../query/sql_distinct_precisely/query04.sql | 27 - .../query/sql_distinct_precisely/query05.sql | 25 - .../query/sql_distinct_precisely/query06.sql | 26 - .../query/sql_distinct_precisely/query07.sql | 24 - .../resources/query/sql_dynamic/query01.dat | 2 - .../resources/query/sql_dynamic/query01.sql | 28 - .../resources/query/sql_dynamic/query02.dat | 2 - .../resources/query/sql_dynamic/query02.sql | 30 - .../resources/query/sql_dynamic/query03.dat | 2 - .../resources/query/sql_dynamic/query03.sql | 26 - .../resources/query/sql_fast_common/query00.sql | 23 - .../test/resources/query/sql_hive/query01.sql | 20 - .../test/resources/query/sql_hive/query10.sql | 26 - .../src/test/resources/query/sql_ii/query01.sql | 19 - .../src/test/resources/query/sql_ii/query02.sql | 19 - .../src/test/resources/query/sql_ii/query03.sql | 19 - .../src/test/resources/query/sql_ii/query04.sql | 19 - .../src/test/resources/query/sql_ii/query05.sql | 19 - .../resources/query/sql_ii/query06.sql.disabled | 19 - .../resources/query/sql_ii/query07.sql.disabled | 19 - .../src/test/resources/query/sql_ii/query08.sql | 19 - .../src/test/resources/query/sql_ii/query09.sql | 19 - .../query/sql_invalid/query29_invalid_SQL.sql | 55 - .../query/sql_invalid/query30_invalid_SQL.sql | 54 - .../query/sql_invalid/query31_invalid_SQL.sql | 55 - .../query/sql_invalid/query32_invalid_SQL.sql | 56 - .../query/sql_invalid/query33_invalid_SQL.sql | 56 - .../query/sql_invalid/query34_invalid_SQL.sql | 24 - ...ery_count_distinct_on_dimension.sql.disabled | 20 - .../test/resources/query/sql_lookup/query01.sql | 24 - .../test/resources/query/sql_lookup/query02.sql | 19 - .../test/resources/query/sql_lookup/query03.sql | 19 - .../test/resources/query/sql_lookup/query04.sql | 19 - .../query/sql_optimize/enable-limit01.sql | 19 - .../resources/query/sql_orderby/query01.sql | 28 - .../resources/query/sql_orderby/query02.sql | 25 - .../resources/query/sql_orderby/query03.sql | 24 - .../resources/query/sql_subquery/query00.sql | 22 - .../resources/query/sql_subquery/query01.sql | 26 - .../query/sql_subquery/query02.sql.disable | 25 - .../resources/query/sql_subquery/query03.sql | 27 - .../resources/query/sql_subquery/query04.sql | 27 - .../resources/query/sql_subquery/query05.sql | 28 - .../resources/query/sql_subquery/query06.sql | 24 - .../resources/query/sql_subquery/query07.sql | 24 - .../resources/query/sql_subquery/query08.sql | 32 - .../resources/query/sql_tableau/query00.sql | 23 - .../resources/query/sql_tableau/query01.sql | 33 - .../resources/query/sql_tableau/query02.sql | 30 - .../resources/query/sql_tableau/query03.sql | 35 - .../resources/query/sql_tableau/query04.sql | 39 - .../resources/query/sql_tableau/query05.sql | 40 - .../resources/query/sql_tableau/query06.sql | 40 - .../resources/query/sql_tableau/query07.sql | 26 - .../query/sql_tableau/query08.sql.disabled | 24 - .../query/sql_tableau/query09.sql.disabled | 57 - .../resources/query/sql_tableau/query10.sql | 23 - .../resources/query/sql_tableau/query11.sql | 24 - .../resources/query/sql_tableau/query12.sql | 23 - .../resources/query/sql_tableau/query13.sql | 22 - .../resources/query/sql_tableau/query14.sql | 19 - .../resources/query/sql_tableau/query15.sql | 22 - .../resources/query/sql_tableau/query16.sql | 22 - .../resources/query/sql_tableau/query17.sql | 19 - .../resources/query/sql_tableau/query18.sql | 21 - .../resources/query/sql_tableau/query19.sql | 26 - .../resources/query/sql_tableau/query20.sql | 26 - .../resources/query/sql_tableau/query21.sql | 27 - .../query/sql_tableau/query22.sql.disabled | 28 - .../resources/query/sql_tableau/query23.sql | 23 - .../resources/query/sql_tableau/query24.sql | 24 - .../resources/query/sql_tableau/query25.sql | 28 - .../resources/query/sql_tableau/query27.sql | 24 - .../resources/query/sql_tableau/query28.sql | 23 - .../resources/query/sql_tableau/query67.sql | 23 - .../resources/query/sql_verifyCount/query04.sql | 19 - .../query/sql_verifyCount/query04.sql.expected | 1 - .../resources/query/sql_verifyCount/query05.sql | 19 - .../query/sql_verifyCount/query05.sql.expected | 1 - .../resources/query/sql_verifyCount/query06.sql | 19 - .../query/sql_verifyCount/query06.sql.expected | 1 - .../resources/query/sql_verifyCount/query07.sql | 19 - .../query/sql_verifyCount/query07.sql.expected | 1 - .../resources/query/sql_verifyCount/query08.sql | 19 - .../query/sql_verifyCount/query08.sql.expected | 1 - .../resources/query/tableau_probing/query01.sql | 19 - .../resources/query/tableau_probing/query02.sql | 19 - .../resources/query/tableau_probing/query03.sql | 19 - .../resources/query/tableau_probing/query04.sql | 19 - .../resources/query/tableau_probing/query05.sql | 19 - .../resources/query/tableau_probing/query06.sql | 19 - .../resources/query/tableau_probing/query07.sql | 19 - query/src/test/resources/query/temp/.gitignore | 1 - script/build.sh | 33 - script/compress.sh | 47 - script/download-tomcat.sh | 45 - script/package.sh | 81 - script/prepare.sh | 61 - .../.settings/org.eclipse.core.resources.prefs | 5 - server/.settings/org.eclipse.jdt.core.prefs | 379 - server/.settings/org.eclipse.jdt.ui.prefs | 7 - server/ServiceConfig.md | 38 - server/pom.xml | 487 - .../java/org/apache/kylin/rest/DebugTomcat.java | 136 - .../apache/kylin/rest/constant/Constant.java | 50 - .../kylin/rest/controller/AccessController.java | 118 - .../kylin/rest/controller/AdminController.java | 97 - .../kylin/rest/controller/BasicController.java | 71 - .../kylin/rest/controller/CacheController.java | 84 - .../kylin/rest/controller/CubeController.java | 654 - .../rest/controller/CubeDescController.java | 71 - .../kylin/rest/controller/JobController.java | 205 - .../kylin/rest/controller/ModelController.java | 81 - .../rest/controller/PerformanceController.java | 113 - .../rest/controller/ProjectController.java | 115 - .../kylin/rest/controller/QueryController.java | 243 - .../kylin/rest/controller/TableController.java | 241 - .../kylin/rest/controller/UserController.java | 67 - .../rest/exception/BadRequestException.java | 61 - .../rest/exception/ForbiddenException.java | 41 - .../rest/exception/InternalErrorException.java | 63 - .../kylin/rest/exception/NotFoundException.java | 35 - .../kylin/rest/filter/KylinApiFilter.java | 140 - .../org/apache/kylin/rest/model/ColumnMeta.java | 265 - .../java/org/apache/kylin/rest/model/Query.java | 121 - .../kylin/rest/model/SelectedColumnMeta.java | 143 - .../org/apache/kylin/rest/model/TableMeta.java | 151 - .../kylin/rest/request/AccessRequest.java | 67 - .../kylin/rest/request/CardinalityRequest.java | 77 - .../rest/request/CreateProjectRequest.java | 47 - .../apache/kylin/rest/request/CubeRequest.java | 133 - .../kylin/rest/request/JobBuildRequest.java | 67 - .../kylin/rest/request/JobListRequest.java | 78 - .../apache/kylin/rest/request/MetaRequest.java | 42 - .../kylin/rest/request/MetricsRequest.java | 59 - .../kylin/rest/request/PrepareSqlRequest.java | 121 - .../apache/kylin/rest/request/SQLRequest.java | 130 - .../kylin/rest/request/SaveSqlRequest.java | 72 - .../kylin/rest/request/UpdateConfigRequest.java | 46 - .../rest/request/UpdateProjectRequest.java | 56 - .../rest/response/AccessEntryResponse.java | 70 - .../kylin/rest/response/ErrorResponse.java | 38 - .../kylin/rest/response/GeneralResponse.java | 31 - .../kylin/rest/response/HBaseResponse.java | 108 - .../kylin/rest/response/MetricsResponse.java | 55 - .../apache/kylin/rest/response/SQLResponse.java | 144 - .../kylin/rest/response/TableDescResponse.java | 80 - .../kylin/rest/security/AclEntityFactory.java | 56 - .../kylin/rest/security/AclPermission.java | 42 - .../rest/security/AclPermissionFactory.java | 77 - .../rest/security/AuthoritiesPopulator.java | 75 - .../kylin/rest/security/CrossDomainFilter.java | 74 - .../kylin/rest/security/LdapProvider.java | 104 - .../security/PasswordPlaceholderConfigurer.java | 89 - .../rest/security/UnauthorisedEntryPoint.java | 44 - .../apache/kylin/rest/security/UserManager.java | 29 - .../kylin/rest/service/AccessService.java | 293 - .../apache/kylin/rest/service/AclService.java | 467 - .../apache/kylin/rest/service/AdminService.java | 108 - .../kylin/rest/service/BadQueryDetector.java | 183 - .../apache/kylin/rest/service/BasicService.java | 243 - .../apache/kylin/rest/service/CacheService.java | 159 - .../apache/kylin/rest/service/CubeService.java | 604 - .../apache/kylin/rest/service/JobService.java | 324 - .../kylin/rest/service/PerformService.java | 124 - .../kylin/rest/service/ProjectService.java | 119 - .../apache/kylin/rest/service/QueryService.java | 493 - .../apache/kylin/rest/service/UserService.java | 242 - .../apache/kylin/rest/util/ClasspathUtil.java | 44 - .../org/apache/kylin/rest/util/HiveReroute.java | 142 - .../kylin/rest/util/Log4jConfigListener.java | 46 - .../org/apache/kylin/rest/util/QueryUtil.java | 219 - .../org/apache/kylin/rest/util/Serializer.java | 51 - server/src/main/resources/.gitignore | 2 - .../src/main/resources/applicationContext.xml | 116 - server/src/main/resources/dbSqls/schema.sql | 163 - server/src/main/resources/ehcache-test.xml | 37 - server/src/main/resources/ehcache.xml | 37 - .../resources/kylin-server-log4j.properties | 51 - server/src/main/resources/kylinSecurity.xml | 162 - .../src/main/webapp/WEB-INF/kylin-servlet.xml | 28 - server/src/main/webapp/WEB-INF/web.xml | 117 - server/src/main/webapp/index.html | 27 - .../org/apache/kylin/jdbc/JDBCDriverTest.java | 270 - .../org/apache/kylin/rest/bean/BeanTest.java | 74 - .../apache/kylin/rest/bean/BeanValidator.java | 160 - .../broadcaster/BroadcasterReceiveServlet.java | 78 - .../rest/controller/AccessControllerTest.java | 87 - .../rest/controller/AdminControllerTest.java | 56 - .../rest/controller/BaseControllerTest.java | 69 - .../rest/controller/CacheControllerTest.java | 52 - .../rest/controller/CubeControllerTest.java | 228 - .../rest/controller/JobControllerTest.java | 125 - .../rest/controller/ProjectControllerTest.java | 107 - .../rest/controller/QueryControllerTest.java | 72 - .../rest/controller/TableControllerTest.java | 73 - .../rest/controller/UserControllerTest.java | 65 - .../kylin/rest/service/AccessServiceTest.java | 139 - .../rest/service/BadQueryDetectorTest.java | 69 - .../kylin/rest/service/CacheServiceTest.java | 460 - .../kylin/rest/service/CubeServiceTest.java | 56 - .../kylin/rest/service/JobServiceTest.java | 45 - .../kylin/rest/service/QueryServiceTest.java | 61 - .../kylin/rest/service/ServiceTestBase.java | 88 - .../kylin/rest/service/UserServiceTest.java | 57 - src/main/config/assemblies/source-assembly.xml | 119 - .../checkstyle/checkstyle-java-header.txt | 17 - src/main/config/checkstyle/checkstyle.xml | 44 - src/main/config/checkstyle/suppressions.xml | 32 - .../.settings/org.eclipse.core.resources.prefs | 6 - storage/.settings/org.eclipse.jdt.core.prefs | 379 - storage/.settings/org.eclipse.jdt.ui.prefs | 7 - storage/pom.xml | 236 - .../apache/kylin/storage/IStorageEngine.java | 33 - .../apache/kylin/storage/StorageContext.java | 202 - .../kylin/storage/StorageEngineFactory.java | 45 - .../storage/filter/BitMapFilterEvaluator.java | 244 - .../kylin/storage/hbase/ColumnValueRange.java | 212 - .../storage/hbase/CubeSegmentTupleIterator.java | 490 - .../kylin/storage/hbase/CubeStorageEngine.java | 677 - .../kylin/storage/hbase/CubeTupleConverter.java | 139 - .../storage/hbase/DerivedFilterTranslator.java | 214 - .../storage/hbase/FuzzyValueCombination.java | 135 - .../storage/hbase/HBaseClientKVIterator.java | 93 - .../kylin/storage/hbase/HBaseKeyRange.java | 289 - .../hbase/InvertedIndexStorageEngine.java | 57 - .../kylin/storage/hbase/PingHBaseCLI.java | 88 - .../storage/hbase/RegionScannerAdapter.java | 97 - .../storage/hbase/ResultScannerAdapter.java | 100 - .../storage/hbase/ScanOutOfLimitException.java | 31 - .../hbase/SerializedHBaseTupleIterator.java | 133 - .../storage/hbase/coprocessor/AggrKey.java | 133 - .../hbase/coprocessor/AggregationCache.java | 74 - .../hbase/coprocessor/CoprocessorConstants.java | 24 - .../hbase/coprocessor/CoprocessorFilter.java | 227 - .../hbase/coprocessor/CoprocessorProjector.java | 127 - .../hbase/coprocessor/CoprocessorRowType.java | 155 - .../CoprocessorTupleFilterTranslator.java | 157 - .../endpoint/EndpointAggregationCache.java | 47 - .../endpoint/EndpointAggregators.java | 282 - .../coprocessor/endpoint/EndpointEnabler.java | 53 - .../endpoint/EndpointTupleIterator.java | 354 - .../endpoint/HbaseServerKVIterator.java | 96 - .../hbase/coprocessor/endpoint/IIEndpoint.java | 194 - .../coprocessor/endpoint/IIResponseAdapter.java | 25 - .../endpoint/SliceBitMapProvider.java | 57 - .../endpoint/generated/IIProtos.java | 2205 - .../coprocessor/endpoint/protobuf/II.proto | 46 - .../observer/AggregateRegionObserver.java | 108 - .../observer/AggregationScanner.java | 170 - .../observer/ObserverAggregationCache.java | 161 - .../observer/ObserverAggregators.java | 273 - .../coprocessor/observer/ObserverBehavior.java | 26 - .../coprocessor/observer/ObserverEnabler.java | 189 - .../coprocessor/observer/ObserverTuple.java | 97 - .../kylin/storage/hybrid/HybridInstance.java | 273 - .../kylin/storage/hybrid/HybridManager.java | 159 - .../storage/hybrid/HybridStorageEngine.java | 60 - .../apache/kylin/storage/MiniClusterTest.java | 63 - .../filter/BitMapFilterEvaluatorTest.java | 240 - .../kylin/storage/filter/FilterBaseTest.java | 215 - .../storage/filter/FilterEvaluateTest.java | 182 - .../kylin/storage/filter/FilterPerfTest.java | 154 - .../storage/filter/FilterSerializeTest.java | 204 - .../storage/hbase/ColumnValueRangeTest.java | 130 - .../storage/hbase/CubeStorageEngineTest.java | 142 - .../hbase/FuzzyValueCombinationTest.java | 118 - .../storage/hbase/InvertedIndexHBaseTest.java | 115 - .../hbase/coprocessor/RowProjectorTest.java | 88 - .../endpoint/EndpointAggregationTest.java | 205 - .../endpoint/TableRecordInfoTest.java | 59 - .../observer/AggregateRegionObserverTest.java | 345 - .../observer/RowAggregatorsTest.java | 62 - .../hbase/coprocessor/observer/RowTypeTest.java | 66 - .../kylin/storage/hybrid/HybridManagerTest.java | 60 - .../storage/minicluster/HiveJDBCClientTest.java | 183 - .../minicluster/HiveMiniClusterTest.java | 131 - .../apache/kylin/storage/test/StorageTest.java | 255 - webapp/.bowerrc | 3 - webapp/.editorconfig | 38 - webapp/.gitignore | 8 - webapp/.jshintrc | 22 - webapp/Gruntfile.js | 290 - webapp/README.md | 4 - webapp/app/css/AdminLTE.css | 4112 - webapp/app/htaccess.dist | 20 - webapp/app/image/ajax-loader.gif | Bin 847 -> 0 bytes webapp/app/image/database.png | Bin 3147 -> 0 bytes webapp/app/image/default_avatar.png | Bin 977 -> 0 bytes webapp/app/image/favicon.ico | Bin 16958 -> 0 bytes webapp/app/image/icon_table.png | Bin 484 -> 0 bytes webapp/app/image/logo.png | Bin 114812 -> 0 bytes webapp/app/image/table-icon.png | Bin 489 -> 0 bytes webapp/app/image/waiting.gif | Bin 1787 -> 0 bytes webapp/app/index.html | 193 - webapp/app/js/app.js | 20 - webapp/app/js/config.js | 157 - webapp/app/js/controllers/access.js | 129 - webapp/app/js/controllers/admin.js | 252 - webapp/app/js/controllers/auth.js | 47 - webapp/app/js/controllers/cube.js | 104 - webapp/app/js/controllers/cubeAdvanceSetting.js | 99 - webapp/app/js/controllers/cubeDimensions.js | 401 - webapp/app/js/controllers/cubeEdit.js | 655 - webapp/app/js/controllers/cubeFilter.js | 23 - webapp/app/js/controllers/cubeModel.js | 157 - webapp/app/js/controllers/cubeRefresh.js | 23 - webapp/app/js/controllers/cubeSchema.js | 282 - webapp/app/js/controllers/cubes.js | 540 - webapp/app/js/controllers/dashboard.js | 237 - webapp/app/js/controllers/job.js | 220 - webapp/app/js/controllers/page.js | 284 - webapp/app/js/controllers/projectMeta.js | 120 - webapp/app/js/controllers/projects.js | 96 - webapp/app/js/controllers/query.js | 514 - webapp/app/js/controllers/sourceMeta.js | 339 - .../app/js/directives/angular-tree-control.js | 363 - webapp/app/js/directives/directives.js | 231 - webapp/app/js/factories/graph.js | 77 - webapp/app/js/filters/filter.js | 176 - webapp/app/js/listeners.js | 98 - webapp/app/js/model/cubeConfig.js | 78 - webapp/app/js/model/cubeDescModel.js | 75 - webapp/app/js/model/cubeListModel.js | 73 - webapp/app/js/model/cubesManager.js | 22 - webapp/app/js/model/jobConfig.js | 36 - webapp/app/js/model/jobListModel.js | 51 - webapp/app/js/model/metaModel.js | 80 - webapp/app/js/model/projectConfig.js | 27 - webapp/app/js/model/projectModel.js | 74 - webapp/app/js/model/tableConfig.js | 27 - webapp/app/js/model/tableModel.js | 127 - webapp/app/js/services/access.js | 26 - webapp/app/js/services/admin.js | 26 - webapp/app/js/services/auth.js | 25 - webapp/app/js/services/cache.js | 23 - webapp/app/js/services/cubeDesc.js | 23 - webapp/app/js/services/cubes.js | 37 - webapp/app/js/services/dashboard.js | 32 - webapp/app/js/services/graph.js | 46 - webapp/app/js/services/jobs.js | 27 - webapp/app/js/services/kylinProperties.js | 93 - webapp/app/js/services/message.js | 57 - webapp/app/js/services/model.js | 23 - webapp/app/js/services/ngLoading.js | 52 - webapp/app/js/services/projects.js | 26 - webapp/app/js/services/query.js | 29 - webapp/app/js/services/tables.js | 29 - webapp/app/js/services/tree.js | 325 - webapp/app/js/services/users.js | 66 - webapp/app/js/utils/utils.js | 68 - webapp/app/less/animation.less | 46 - webapp/app/less/app.less | 631 - webapp/app/less/build.less | 23 - webapp/app/less/component.less | 915 - webapp/app/less/home.less | 102 - webapp/app/less/layout.less | 49 - webapp/app/less/navbar.less | 225 - webapp/app/partials/admin/admin.html | 177 - webapp/app/partials/common/access.html | 110 - .../cubeDesigner/advanced_settings.html | 255 - .../app/partials/cubeDesigner/data_model.html | 199 - .../app/partials/cubeDesigner/dimensions.html | 354 - webapp/app/partials/cubeDesigner/filter.html | 66 - .../app/partials/cubeDesigner/incremental.html | 112 - webapp/app/partials/cubeDesigner/info.html | 112 - webapp/app/partials/cubeDesigner/measures.html | 206 - webapp/app/partials/cubeDesigner/overview.html | 76 - webapp/app/partials/cubes/cube_clone.html | 63 - webapp/app/partials/cubes/cube_detail.html | 124 - webapp/app/partials/cubes/cube_edit.html | 34 - webapp/app/partials/cubes/cube_json_edit.html | 61 - webapp/app/partials/cubes/cube_schema.html | 68 - webapp/app/partials/cubes/cubes.html | 166 - webapp/app/partials/dashboard.html | 228 - webapp/app/partials/directives/loading.html | 24 - webapp/app/partials/directives/noResult.html | 21 - webapp/app/partials/directives/pagination.html | 27 - webapp/app/partials/directives/typeahead.html | 30 - webapp/app/partials/footer.html | 28 - webapp/app/partials/header.html | 77 - webapp/app/partials/jobs/job_merge.html | 132 - webapp/app/partials/jobs/job_refresh.html | 99 - webapp/app/partials/jobs/job_steps.html | 159 - webapp/app/partials/jobs/job_submit.html | 78 - webapp/app/partials/jobs/jobs.html | 173 - webapp/app/partials/login.html | 73 - .../app/partials/projects/project_create.html | 56 - .../app/partials/projects/project_detail.html | 64 - .../partials/projects/project_table_tree.html | 38 - webapp/app/partials/projects/projects.html | 84 - webapp/app/partials/query/query.html | 238 - webapp/app/partials/query/query_detail.html | 272 - webapp/app/partials/tables/source_metadata.html | 170 - .../app/partials/tables/source_table_tree.html | 89 - webapp/app/routes.json | 99 - webapp/bower.json | 49 - webapp/grunt.json | 71 - webapp/package.json | 22 - 1314 files changed, 745494 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/6b6aa313/.gitignore ---------------------------------------------------------------------- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 147728d..0000000 --- a/.gitignore +++ /dev/null @@ -1,105 +0,0 @@ -### Eclipse -*.pydevproject -.metadata -.gradle -tmp/ -*.tmp -*.bak -*.swp -*~.nib - -local.properties -release.properties -.loadpath - -# maven release files -*.versionsBackup -**/pom.xml.tag - -#IDEA -*.iml -#.settings - -# External tool builders -.externalToolBuilders/ - -# Locally stored "Eclipse launch configurations" -*.launch - -# CDT-specific -.cproject - -# PDT-specific -.buildpath - -# sbteclipse plugin -.target - -# TeXlipse plugin -.texlipse - -### Java -*.class - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.ear -*.tgz -*.tar.gz - - - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* - - -### Origin -# / -.classpath -.project -.idea -**/*.DS_Store -*.releaseBackup -*.log -jdbc/kylin_jdbc.log.* -*.DS_Store - - - -# .settings -org.eclipse.m2e.core.prefs -org.eclipse.wst.common.component -org.eclipse.wst.common.project.facet.core.xml -org.eclipse.wst.validation.prefs -server/.settings/.jsdtscope -server/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml -server/.settings/org.eclipse.wst.jsdt.ui.superType.container -server/.settings/org.eclipse.wst.jsdt.ui.superType.name - -#web -webapp/app/WEB-INF/* -webapp/dist -webapp/node_modules: -webapp/CHANGELOG.md - -# generated files -target -logs - -# package file and folder -dist -tomcat -lib -webapp/app/components/* -commit.sha1 - -# website -website/_site -website/.sass-cache - - - http://git-wip-us.apache.org/repos/asf/kylin/blob/6b6aa313/.reviewboardrc ---------------------------------------------------------------------- diff --git a/.reviewboardrc b/.reviewboardrc deleted file mode 100644 index 79d75f5..0000000 --- a/.reviewboardrc +++ /dev/null @@ -1,4 +0,0 @@ -REVIEWBOARD_URL = "https://reviews.apache.org" -REPOSITORY = "kylin" -BRANCH = "1.x-staging" -LAND_DEST_BRANCH = "1.x-staging" http://git-wip-us.apache.org/repos/asf/kylin/blob/6b6aa313/.settings/org.eclipse.core.resources.prefs ---------------------------------------------------------------------- diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 99f26c0..0000000 --- a/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -encoding/<project>=UTF-8
