ATLAS-1898: initial commit of ODF Signed-off-by: Madhan Neethiraj <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/incubator-atlas/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-atlas/commit/6d19e129 Tree: http://git-wip-us.apache.org/repos/asf/incubator-atlas/tree/6d19e129 Diff: http://git-wip-us.apache.org/repos/asf/incubator-atlas/diff/6d19e129 Branch: refs/heads/feature-odf Commit: 6d19e129596cf4f3bc5fed494e50b17ef8335f27 Parents: 8101883 Author: Mandy Chessell <[email protected]> Authored: Tue Jun 27 22:07:27 2017 -0700 Committer: Madhan Neethiraj <[email protected]> Committed: Tue Jun 27 22:43:45 2017 -0700 ---------------------------------------------------------------------- odf/0001-ATLAS-1898-initial-commit-of-ODF.patch | 45230 +++++++++++++++++ odf/README.md | 20 + odf/jettyconfig/jetty-https.xml | 63 + odf/jettyconfig/jetty-ssl.xml | 45 + odf/jettyconfig/jetty.xml | 28 + odf/jettyconfig/realm.properties | 24 + odf/odf-api/.gitignore | 18 + odf/odf-api/pom.xml | 100 + .../org/apache/atlas/odf/api/ODFFactory.java | 41 + .../atlas/odf/api/OpenDiscoveryFramework.java | 79 + .../odf/api/analysis/AnalysisCancelResult.java | 34 + .../atlas/odf/api/analysis/AnalysisManager.java | 62 + .../atlas/odf/api/analysis/AnalysisRequest.java | 108 + .../odf/api/analysis/AnalysisRequestStatus.java | 124 + .../api/analysis/AnalysisRequestSummary.java | 52 + .../analysis/AnalysisRequestTrackerStatus.java | 25 + .../api/analysis/AnalysisRequestTrackers.java | 36 + .../odf/api/analysis/AnalysisResponse.java | 66 + .../odf/api/annotation/AnnotationStore.java | 43 + .../api/annotation/AnnotationStoreUtils.java | 129 + .../atlas/odf/api/annotation/Annotations.java | 31 + .../connectivity/DataRetrievalException.java | 35 + .../odf/api/connectivity/DataSetRetriever.java | 33 + .../api/connectivity/DataSetRetrieverImpl.java | 298 + .../api/connectivity/JDBCRetrievalResult.java | 48 + .../odf/api/connectivity/RESTClientManager.java | 88 + .../AnalysisRequestTracker.java | 130 + .../discoveryservice/DataSetCheckResult.java | 54 + .../api/discoveryservice/DiscoveryService.java | 42 + .../discoveryservice/DiscoveryServiceBase.java | 54 + .../DiscoveryServiceEndpoint.java | 50 + .../DiscoveryServiceJavaEndpoint.java | 50 + .../DiscoveryServiceManager.java | 93 + .../DiscoveryServiceProperties.java | 173 + .../DiscoveryServicePropertiesList.java | 33 + .../DiscoveryServiceRequest.java | 179 + .../DiscoveryServiceResponse.java | 62 + .../DiscoveryServiceResult.java | 46 + .../DiscoveryServiceRuntimeStatistics.java | 39 + .../DiscoveryServiceSparkEndpoint.java | 79 + .../DiscoveryServiceStatus.java | 62 + .../ServiceNotFoundException.java | 38 + .../discoveryservice/ServiceStatusCount.java | 58 + .../SyncDiscoveryServiceBase.java | 46 + .../async/AsyncDiscoveryService.java | 29 + .../async/DiscoveryServiceAsyncRunStatus.java | 77 + .../DiscoveryServiceAsyncStartResponse.java | 41 + .../datasets/DataSetContainer.java | 52 + .../datasets/MaterializedDataSet.java | 57 + .../sync/DiscoveryServiceSyncResponse.java | 40 + .../sync/SyncDiscoveryService.java | 33 + .../apache/atlas/odf/api/engine/BrokerNode.java | 42 + .../atlas/odf/api/engine/EngineManager.java | 76 + .../KafkaBrokerPartitionMessageCountInfo.java | 39 + .../odf/api/engine/KafkaGroupOffsetInfo.java | 45 + .../odf/api/engine/KafkaPartitionInfo.java | 45 + .../atlas/odf/api/engine/KafkaStatus.java | 46 + .../atlas/odf/api/engine/KafkaTopicStatus.java | 69 + .../atlas/odf/api/engine/MessagingStatus.java | 21 + .../atlas/odf/api/engine/ODFEngineOptions.java | 32 + .../apache/atlas/odf/api/engine/ODFStatus.java | 45 + .../apache/atlas/odf/api/engine/ODFVersion.java | 32 + .../odf/api/engine/PartitionOffsetInfo.java | 53 + .../odf/api/engine/ServiceRuntimeInfo.java | 36 + .../odf/api/engine/ServiceRuntimesInfo.java | 29 + .../atlas/odf/api/engine/SystemHealth.java | 62 + .../atlas/odf/api/engine/ThreadStatus.java | 57 + .../odf/api/metadata/AnnotationPropagator.java | 31 + .../api/metadata/AtlasMetadataQueryBuilder.java | 61 + .../metadata/DefaultMetadataQueryBuilder.java | 69 + .../atlas/odf/api/metadata/ExternalStore.java | 44 + .../odf/api/metadata/InternalMetaDataUtils.java | 88 + .../api/metadata/InternalMetadataStoreBase.java | 93 + .../odf/api/metadata/InvalidReference.java | 77 + .../api/metadata/MetaDataObjectReference.java | 100 + .../odf/api/metadata/MetadataQueryBuilder.java | 92 + .../atlas/odf/api/metadata/MetadataStore.java | 173 + .../odf/api/metadata/MetadataStoreBase.java | 111 + .../api/metadata/MetadataStoreException.java | 36 + .../api/metadata/RESTMetadataStoreHelper.java | 51 + .../atlas/odf/api/metadata/ReferenceCache.java | 54 + .../odf/api/metadata/RemoteMetadataStore.java | 385 + .../odf/api/metadata/StoredMetaDataObject.java | 61 + .../odf/api/metadata/UnknownMetaDataObject.java | 22 + .../importer/JDBCMetadataImportResult.java | 42 + .../metadata/importer/JDBCMetadataImporter.java | 36 + .../importer/MetadataImportException.java | 32 + .../odf/api/metadata/models/Annotation.java | 61 + .../odf/api/metadata/models/BusinessTerm.java | 44 + .../metadata/models/CachedMetadataStore.java | 137 + .../models/ClassificationAnnotation.java | 38 + .../atlas/odf/api/metadata/models/Column.java | 32 + .../odf/api/metadata/models/Connection.java | 18 + .../odf/api/metadata/models/ConnectionInfo.java | 64 + .../atlas/odf/api/metadata/models/DataFile.java | 39 + .../odf/api/metadata/models/DataFileFolder.java | 18 + .../atlas/odf/api/metadata/models/DataSet.java | 22 + .../odf/api/metadata/models/DataStore.java | 35 + .../atlas/odf/api/metadata/models/Database.java | 31 + .../atlas/odf/api/metadata/models/Document.java | 41 + .../odf/api/metadata/models/JDBCConnection.java | 49 + .../api/metadata/models/JDBCConnectionInfo.java | 49 + .../odf/api/metadata/models/MetaDataCache.java | 47 + .../odf/api/metadata/models/MetaDataObject.java | 96 + .../metadata/models/ProfilingAnnotation.java | 28 + .../api/metadata/models/RelationalDataSet.java | 24 + .../metadata/models/RelationshipAnnotation.java | 31 + .../atlas/odf/api/metadata/models/Schema.java | 18 + .../atlas/odf/api/metadata/models/Table.java | 23 + .../api/metadata/models/UnknownConnection.java | 21 + .../metadata/models/UnknownConnectionInfo.java | 21 + .../odf/api/metadata/models/UnknownDataSet.java | 22 + .../api/metadata/models/UnknownDataStore.java | 21 + .../models/UnknownRelationalDataSet.java | 21 + .../odf/api/settings/KafkaConsumerConfig.java | 74 + .../settings/KafkaMessagingConfiguration.java | 63 + .../api/settings/MessagingConfiguration.java | 42 + .../atlas/odf/api/settings/ODFSettings.java | 206 + .../atlas/odf/api/settings/SettingsManager.java | 79 + .../atlas/odf/api/settings/SparkConfig.java | 52 + .../api/settings/validation/EnumValidator.java | 37 + .../validation/ImplementationValidator.java | 42 + .../validation/NumberPositiveValidator.java | 32 + .../settings/validation/PropertyValidator.java | 20 + .../validation/StringNotEmptyValidator.java | 27 + .../validation/ValidationException.java | 63 + .../odf/api/spark/SparkDiscoveryService.java | 34 + .../api/spark/SparkDiscoveryServiceBase.java | 34 + .../odf/api/spark/SparkServiceExecutor.java | 33 + .../apache/atlas/odf/api/spark/SparkUtils.java | 308 + .../atlas/odf/api/utils/ODFLogConfig.java | 114 + .../atlas/odf/json/AnnotationDeserializer.java | 165 + .../atlas/odf/json/AnnotationSerializer.java | 121 + .../atlas/odf/json/DefaultODFDeserializer.java | 69 + .../org/apache/atlas/odf/json/JSONUtils.java | 254 + .../odf/test/json/ODFJSONSerializationTest.java | 406 + odf/odf-archetype-discoveryservice/.gitignore | 17 + odf/odf-archetype-discoveryservice/pom.xml | 52 + .../main/resources/META-INF/maven/archetype.xml | 27 + .../main/resources/archetype-resources/pom.xml | 42 + .../src/main/java/MyAnnotation.java | 30 + .../src/main/java/MyDiscoveryService.java | 46 + .../resources/META-INF/odf/odf-services.json | 11 + .../src/test/java/MyDiscoveryServiceTest.java | 28 + .../resources/projects/it1/archetype.properties | 23 + .../src/test/resources/projects/it1/goal.txt | 14 + odf/odf-atlas/.gitignore | 20 + odf/odf-atlas/atlasconfig/jetty-web.xml | 24 + odf/odf-atlas/atlasconfig/realm.properties | 24 + odf/odf-atlas/build_atlas.xml | 265 + odf/odf-atlas/pom.xml | 216 + .../core/metadata/atlas/AtlasMetadataStore.java | 842 + .../core/metadata/atlas/AtlasModelBridge.java | 409 + .../internal/atlas/atlas-odf-model.json | 444 + .../atlas/atlas-odf-object-reference.json | 16 + .../atlas/atlas-odf-object-template.json | 16 + .../atlas/atlas-reference-template.json | 6 + .../atlas/odf/odf-implementation.properties | 15 + .../runtime/ODFFactoryClassesNoMockTest.java | 50 + odf/odf-core/.gitignore | 19 + odf/odf-core/pom.xml | 112 + .../org/apache/atlas/odf/core/Encryption.java | 67 + .../org/apache/atlas/odf/core/Environment.java | 39 + .../atlas/odf/core/ODFImplementations.java | 95 + .../apache/atlas/odf/core/ODFInitializer.java | 97 + .../atlas/odf/core/ODFInternalFactory.java | 93 + .../org/apache/atlas/odf/core/ODFUtils.java | 77 + .../odf/core/OpenDiscoveryFrameworkImpl.java | 82 + .../atlas/odf/core/StandaloneEnvironment.java | 71 + .../java/org/apache/atlas/odf/core/Utils.java | 314 + .../odf/core/analysis/AnalysisManagerImpl.java | 177 + .../InternalAnnotationStoreUtils.java | 48 + .../odf/core/configuration/ConfigContainer.java | 68 + .../odf/core/configuration/ConfigManager.java | 235 + .../ODFConfigNotificationPublisher.java | 45 + .../core/configuration/ServiceValidator.java | 75 + .../odf/core/controlcenter/AdminMessage.java | 60 + .../core/controlcenter/AdminQueueProcessor.java | 92 + .../AnalysisRequestTrackerStore.java | 53 + .../AsyncDiscoveryServiceWrapper.java | 108 + .../ConfigChangeQueueProcessor.java | 45 + .../odf/core/controlcenter/ControlCenter.java | 454 + .../controlcenter/DeclarativeRequestMapper.java | 279 + .../controlcenter/DefaultStatusQueueStore.java | 478 + .../controlcenter/DefaultThreadManager.java | 276 + .../DefaultTransactionContextExecutor.java | 29 + .../controlcenter/DiscoveryServiceStarter.java | 303 + .../DiscoveryServiceUnreachableException.java | 30 + .../controlcenter/ExecutorServiceFactory.java | 33 + .../HealthCheckServiceRuntime.java | 73 + .../core/controlcenter/JavaServiceRuntime.java | 87 + .../odf/core/controlcenter/ODFRunnable.java | 27 + .../controlcenter/QueueMessageProcessor.java | 32 + .../odf/core/controlcenter/ServiceRuntime.java | 42 + .../odf/core/controlcenter/ServiceRuntimes.java | 147 + .../SparkDiscoveryServiceProxy.java | 110 + .../core/controlcenter/SparkServiceRuntime.java | 58 + .../core/controlcenter/StatusQueueEntry.java | 52 + .../odf/core/controlcenter/ThreadManager.java | 68 + .../odf/core/controlcenter/TrackerUtil.java | 76 + .../TransactionAsyncDiscoveryServiceProxy.java | 97 + .../TransactionContextExecutor.java | 33 + .../TransactionSyncDiscoveryServiceProxy.java | 79 + .../DiscoveryServiceManagerImpl.java | 258 + .../DiscoveryServiceStatistics.java | 83 + .../odf/core/engine/EngineManagerImpl.java | 221 + .../messaging/DefaultMessageEncryption.java | 53 + .../messaging/DiscoveryServiceQueueManager.java | 39 + .../odf/core/messaging/MessageEncryption.java | 20 + .../odf/core/metadata/DefaultMetadataStore.java | 381 + .../core/metadata/JDBCMetadataImporterImpl.java | 181 + .../odf/core/metadata/SampleDataHelper.java | 67 + .../core/metadata/WritableMetadataStore.java | 111 + .../metadata/WritableMetadataStoreBase.java | 117 + .../metadata/WritableMetadataStoreUtils.java | 297 + .../DefaultNotificationManager.java | 26 + .../core/notification/NotificationListener.java | 35 + .../core/notification/NotificationManager.java | 26 + .../odf/core/settings/SettingsManagerImpl.java | 137 + .../odf/core/store/ODFConfigurationStorage.java | 31 + .../odf-default-implementation.properties | 30 + .../internal/odf-initial-configuration.json | 28 + .../internal/sampledata/bank-clients-short.csv | 500 + .../sampledata/sample-data-toc.properties | 17 + .../sampledata/simple-example-document.txt | 1 + .../sampledata/simple-example-table.csv | 4 + .../org/apache/atlas/odf/core/odfversion.txt | 14 + .../ODFAPITestWithMetadataStoreBase.java | 136 + ...estWithMetadataStoreExtendedAnnotations.java | 74 + ...FAPITestWithMetadataStoreJsonAnnotation.java | 69 + .../ODFAPITestWithMetadataStoreSimple.java | 134 + .../connectivity/DataSetRetrieverTest.java | 92 + .../metadata/MetadataStoreTestBase.java | 303 + .../metadata/WritableMetadataStoreTest.java | 24 + .../importer/JDBCMetadataImporterTest.java | 214 + .../spark/SparkDiscoveryServiceLocalTest.java | 243 + .../models/CachedMetadataStoreTest.java | 54 + .../odf/core/test/ODFInternalFactoryTest.java | 58 + .../apache/atlas/odf/core/test/ODFTestBase.java | 67 + .../atlas/odf/core/test/ODFTestLogger.java | 24 + .../apache/atlas/odf/core/test/ODFTestcase.java | 27 + .../atlas/odf/core/test/TestEnvironment.java | 67 + .../core/test/TestEnvironmentInitializer.java | 22 + .../atlas/odf/core/test/TimerTestBase.java | 87 + .../annotation/AnnotationExtensionTest.java | 114 + .../test/annotation/AnnotationStoreTest.java | 62 + .../annotation/ExtensionTestAnnotation.java | 39 + ...coveryServiceWritingExtendedAnnotations.java | 147 + ...cDiscoveryServiceWritingJsonAnnotations.java | 63 + .../configuration/ODFConfigurationTest.java | 165 + .../configuration/PasswordEncryptionTest.java | 83 + .../test/configuration/ValidationTests.java | 103 + .../controlcenter/AnalysisProcessingTests.java | 139 + .../AnalysisRequestCancellationTest.java | 104 + .../AnalysisRequestTrackerStoreTest.java | 105 + .../DeclarativeRequestMapperTest.java | 158 + .../controlcenter/DefaultThreadManagerTest.java | 172 + .../odf/core/test/controlcenter/ODFAPITest.java | 373 + .../test/controlcenter/ParallelODFTest.java | 101 + .../controlcenter/SetTrackerStatusTest.java | 66 + .../DiscoveryServiceManagerTest.java | 135 + .../TestAsyncDiscoveryService1.java | 227 + ...syncDiscoveryServiceWritingAnnotations1.java | 99 + .../TestSyncDiscoveryService1.java | 61 + ...SyncDiscoveryServiceWritingAnnotations1.java | 156 + .../odf/core/test/engine/ODFVersionTest.java | 30 + .../odf/core/test/engine/ShutdownTest.java | 90 + .../core/test/messaging/MockQueueManager.java | 249 + .../notification/NotificationManagerTest.java | 72 + .../notification/TestNotificationManager.java | 66 + .../core/test/runtime/RuntimeExtensionTest.java | 114 + .../core/test/runtime/TestServiceRuntime.java | 80 + .../test/spark/MockSparkServiceExecutor.java | 59 + .../spark/SimpleSparkDiscoveryServiceTest.java | 91 + .../test/store/MockConfigurationStorage.java | 80 + .../resources/META-INF/odf/odf-runtimes.txt | 14 + .../atlas/nested_annotation_example.json | 111 + .../odf/core/test/annotation/annotexttest1.json | 8 + .../internal/odf-initial-configuration.json | 114 + .../odf/core/test/messaging/kafka/tracker1.json | 31 + .../atlas/odf/odf-implementation.properties | 20 + odf/odf-doc/.gitignore | 19 + odf/odf-doc/README.txt | 3 + odf/odf-doc/pom.xml | 163 + odf/odf-doc/src/main/webapp/WEB-INF/web.xml | 19 + odf/odf-doc/src/site/markdown/api-reference.md | 19 + odf/odf-doc/src/site/markdown/build.md | 113 + odf/odf-doc/src/site/markdown/configuration.md | 15 + odf/odf-doc/src/site/markdown/data-model.md | 120 + .../site/markdown/discovery-service-tutorial.md | 157 + .../src/site/markdown/discovery-services.md | 15 + odf/odf-doc/src/site/markdown/examples.md | 15 + .../site/markdown/first-analysis-tutorial.md | 17 + odf/odf-doc/src/site/markdown/first-steps.md | 77 + odf/odf-doc/src/site/markdown/index.md | 23 + odf/odf-doc/src/site/markdown/install.md | 149 + odf/odf-doc/src/site/markdown/jenkins-build.md | 93 + .../src/site/markdown/odf-metadata-api.md | 63 + odf/odf-doc/src/site/markdown/operations.md | 15 + .../spark-discovery-service-tutorial.md | 206 + odf/odf-doc/src/site/markdown/test-env.md | 84 + .../src/site/markdown/troubleshooting.md | 123 + .../odf-tutorial-discoveryservice/pom.xml | 44 + .../ODFTutorialAnnotation.java | 33 + .../ODFTutorialDiscoveryService.java | 46 + .../resources/META-INF/odf/odf-services.json | 13 + .../ODFTutorialDiscoveryServiceTest.java | 29 + odf/odf-doc/src/site/site.xml | 62 + odf/odf-messaging/.gitignore | 19 + odf/odf-messaging/pom.xml | 208 + .../odf/core/messaging/kafka/KafkaMonitor.java | 545 + .../messaging/kafka/KafkaProducerManager.java | 105 + .../messaging/kafka/KafkaQueueConsumer.java | 233 + .../core/messaging/kafka/KafkaQueueManager.java | 488 + .../messaging/kafka/KafkaRuntimeConsumer.java | 104 + .../messaging/kafka/MessageSearchConsumer.java | 224 + .../atlas/odf/odf-implementation.properties | 14 + .../kafka/KafkaQueueConsumerExceptionTest.java | 137 + .../messaging/kafka/KafkaQueueManagerTest.java | 303 + .../kafka/MessageSearchConsumerTest.java | 193 + .../kafka/MultiPartitionConsumerTest.java | 314 + .../kafka/ParallelServiceErrorTest.java | 99 + .../messaging/kafka/ParallelServiceTest.java | 100 + .../TestEnvironmentMessagingInitializer.java | 49 + .../test/messaging/kafka/TestKafkaStarter.java | 306 + .../kafka/test-embedded-kafka.properties | 136 + .../kafka/test-embedded-zookeeper.properties | 34 + .../atlas/odf/odf-implementation.properties | 18 + odf/odf-spark-example-application/.gitignore | 20 + odf/odf-spark-example-application/pom.xml | 74 + .../spark/SparkDiscoveryServiceExample.java | 57 + .../atlas/odf/core/spark/SummaryStatistics.java | 112 + odf/odf-spark/.gitignore | 19 + odf/odf-spark/pom.xml | 242 + .../core/spark/LocalSparkServiceExecutor.java | 154 + .../apache/atlas/odf/core/spark/SparkJars.java | 107 + .../core/spark/SparkServiceExecutorImpl.java | 102 + .../atlas/odf/odf-implementation.properties | 14 + odf/odf-store/.gitignore | 5 + odf/odf-store/pom.xml | 87 + .../ZookeeperConfigurationStorage.java | 247 + .../test-embedded-zookeeper.properties | 34 + .../atlas/odf/odf-implementation.properties | 14 + .../store/zookeeper34/test/TestZookeeper.java | 181 + .../test/ZookeeperConfigurationStorageTest.java | 54 + .../atlas/odf/odf-implementation.properties | 16 + odf/odf-test-env/.gitignore | 5 + odf/odf-test-env/pom.xml | 142 + odf/odf-test-env/prepare_components.xml | 169 + odf/odf-test-env/src/assembly/bin.xml | 73 + .../src/main/config/server.properties | 134 + .../src/main/config/zookeeper.properties | 33 + .../src/main/scripts/clean_atlas.bat | 22 + .../src/main/scripts/clean_atlas.sh | 22 + .../src/main/scripts/deploy-odf-war.bat | 24 + .../src/main/scripts/deploy-odf-war.sh | 21 + .../scripts/download-install-odf-testenv.sh | 73 + .../src/main/scripts/jenkins-manage-testenv.sh | 69 + odf/odf-test-env/src/main/scripts/odftestenv.sh | 232 + .../src/main/scripts/start-odf-testenv.bat | 57 + .../src/main/scripts/start-odf-testenv.sh | 53 + .../src/main/scripts/stop-odf-testenv.sh | 16 + odf/odf-web/.gitignore | 24 + odf/odf-web/download_swagger-ui.xml | 63 + odf/odf-web/package.json | 30 + odf/odf-web/pom.xml | 441 + .../atlas/odf/admin/log/LoggingHandler.java | 71 + .../atlas/odf/admin/rest/ODFAdminApp.java | 50 + .../apache/atlas/odf/admin/rest/RestUtils.java | 48 + .../admin/rest/resources/AnalysesResource.java | 156 + .../rest/resources/AnnotationsResource.java | 130 + .../resources/DiscoveryServicesResource.java | 341 + .../admin/rest/resources/EngineResource.java | 167 + .../admin/rest/resources/ImportResource.java | 89 + .../admin/rest/resources/MetadataResource.java | 246 + .../admin/rest/resources/SettingsResource.java | 128 + .../org/apache/atlas/odf/images/activity_32.png | Bin 0 -> 322 bytes .../apache/atlas/odf/images/applications_32.png | Bin 0 -> 467 bytes .../apache/atlas/odf/images/bar-chart_32.png | Bin 0 -> 224 bytes .../org/apache/atlas/odf/images/world_32.png | Bin 0 -> 562 bytes odf/odf-web/src/main/webapp/.gitignore | 19 + odf/odf-web/src/main/webapp/WEB-INF/web.xml | 52 + odf/odf-web/src/main/webapp/client_index.html | 31 + odf/odf-web/src/main/webapp/img/lg_proc.gif | Bin 0 -> 17230 bytes odf/odf-web/src/main/webapp/index.html | 31 + odf/odf-web/src/main/webapp/odf-config.js | 15 + .../main/webapp/scripts/odf-analysis-request.js | 473 + .../src/main/webapp/scripts/odf-client.js | 1087 + .../webapp/scripts/odf-configuration-store.js | 63 + .../src/main/webapp/scripts/odf-console.js | 967 + .../src/main/webapp/scripts/odf-globals.js | 54 + odf/odf-web/src/main/webapp/scripts/odf-logs.js | 83 + .../main/webapp/scripts/odf-metadata-browser.js | 661 + .../src/main/webapp/scripts/odf-mixins.js | 51 + .../main/webapp/scripts/odf-notifications.js | 171 + .../main/webapp/scripts/odf-request-browser.js | 154 + .../src/main/webapp/scripts/odf-services.js | 251 + .../src/main/webapp/scripts/odf-settings.js | 552 + .../src/main/webapp/scripts/odf-statistics.js | 413 + .../src/main/webapp/scripts/odf-ui-spec.js | 316 + .../src/main/webapp/scripts/odf-utils.js | 338 + odf/odf-web/src/main/webapp/swagger/index.html | 142 + .../admin/EngineResourceTest.java | 79 + .../admin/SettingsResourceTest.java | 97 + .../analysis/test/ODFVersionTest.java | 47 + .../annotations/AnnotationsResourceTest.java | 174 + .../metadata/MetadataResourceTest.java | 81 + .../metadata/RemoteMetadataStoreTest.java | 97 + .../spark/SparkDiscoveryServiceWebTest.java | 133 + .../atlas/odf/rest/test/RestTestBase.java | 289 + odf/odf-web/webpack.config.js | 65 + odf/pom.xml | 133 + odf/prepare_embedded_jetty.xml | 90 + pom.xml | 5 + 414 files changed, 87281 insertions(+) ----------------------------------------------------------------------
